• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2004 Fiscal Year Annual Research Report

マルチスレッドLispの実時間GC機能の導入とヒューマノイド行動の実現

Research Project

Project/Area Number 16016214
Research InstitutionNational Institute of Advanced Industrial Science and Technology

Principal Investigator

西脇 光一  独立行政法人産業技術総合研究所, デジタルヒューマン研究センター, 研究員 (50359650)

Co-Investigator(Kenkyū-buntansha) 稲葉 雅幸  東京大学, 大学院・情報理工学系研究科, 教授 (50184726)
Keywords知能ロボット / リアルタイム / 実時間OS / ごみ集め / 実時間GC / Lisp処理系 / プログラミングシステム / ロボットソフトウェア
Research Abstract

本年度は,ロボットのプログラミング開発環境となるマルチスレッドLispにおける実時間応答性を高めるために不必要になったメモリ領域を回収するごみ集め処理(GC)による中断時間をできるだけ短くするための実時間GC処理の導入を以下のような手順で行った.
(1)マルチスレッドLisp : EusLispのソースツリーの整理
現産総研の松井氏のもとでオリジナルソースが管理されているEuslispの処理系において,そのごみ集め処理部を実時間GC機能で置き換える形でのソースプログラムの整理を行った.
(2)実時間GCの実現
実時間GCとして京都大学湯浅教授らのもとで開発されたリターンバリア方式による実時間GC機能をEuslispへ統合することを行った.
(3)実時間OS上への移植
EusLispにリアルタイムOSのシステムコールを利用した実時間スレッド機構を実装すべく,リアルタイムOSであるART-Linux上にEuslispを実装した.
(4)実時間Lisp環境からヒューマノイドロボットを動かすための制御ソフトウェアの構築
周期実行処理,および,センサからのイベントに対応する処理を,EusLispのスレッドにより記述し,実時間GCの性能評価を行った.

  • Research Products

    (6 results)

All 2005 2004

All Journal Article (5 results) Book (1 results)

  • [Journal Article] ロボット行動ソフトウェア環境に適した実時間ごみ集め2005

    • Author(s)
      花井 亮, 岡田 慧, 湯淺 太一, 稲葉 雅幸
    • Journal Title

      コンピューターソフトウェア (発表予定)

  • [Journal Article] Hand-position Oriented Humanoid Walking Motion Control System2004

    • Author(s)
      Koichi Nishiwaki, Yasutaka Fukumoto, Satoshi Kagami, Masayuki Inaba, Hirochika Inoue
    • Journal Title

      Proceedings of the 9th International Symposium on Experimental Robotics (ISER04) (CD-ROM)

      Pages: ID162

  • [Journal Article] Whole-body cooperative balanced motion generation for reaching2004

    • Author(s)
      Koichi Nishiwaki, Mamoru Kuga, Satoshi Kagami, Masayuki Inaba, Hirochika Inoue
    • Journal Title

      Proceedings of IEEE-RAS/RSJ International Conference on Humanoid Robots (Humanoids2004)

  • [Journal Article] Integrated System Software for HRP2 Humanoid2004

    • Author(s)
      K.Okada, T.Ogura, A.Haneda, D.Kousaka, H.Nakai, M.Inaba, H.Inoue
    • Journal Title

      Proceedings of International Conference on Robotics and Automation (ICRA'04)

      Pages: 3207-3212

  • [Journal Article] Environment Manipulation Planner for Humanoid Robots Using Task Graph That Generates Action Sequence2004

    • Author(s)
      K.Okada, A.Haneda, H.Nakai, M.Inaba, H.Inoue
    • Journal Title

      Proceedings of the 2004 IEEE/RSJ Intl. Conference on Intelligent Robots and Systems (IROS'04)

      Pages: 1174-1179

  • [Book] 岩波講座 ロボットアナトミー2005

    • Author(s)
      稲葉雅幸, 加賀美聡, 西脇光一
    • Total Pages
      368
    • Publisher
      岩波書店

URL: 

Published: 2006-07-12   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi