スキルディスカバリーに向けたアプローチ : 飛球捕獲を例として
スポンサーリンク
概要
- 論文の詳細を見る
This report presents a general method toward discovering unknown skills which are required to achieve some dexterous tasks. We define a <I>skill</I> as a domain specific mapping from sensory input to control output and formulate <I>skill discovery</I> as a strong learning of such skills: strong learning assumes little a priori information of the task. Apart from the context of manipulation or assembly tasks, our definition of skill involves dynamic and reactive behavior. We approximate a skill function by a polynomial function and reduce skill discovery to a combinatorial optimization problem among the coefficients of polynomial terms. Our approach applies genetic algorithm (GA) to this problem because GAs require no a priori knowledge of the problem and are shown to be competent to solve combinatorial problems. Practical issues about how to enable GAs to make efficient search are also discussed.<BR>As a preliminary test case of the proposed framework, we consider a simulation setup to discover a skill to catch a ball flying in 3D space. A mobile robot on a plain is given elevation and azimuth angles and their time derivatives of the ball from the robot viewpoint and is commanded to catch balls projected with various initial velocities. The skill to be discovered is a mapping from this visual information to a 2D driving force vector. Simulation results show that the proposed method is successful in discovering the skill to catch balls and that the discovered skill is tough to some extent against such disturbances as the influence of the wind. Finally, the discovered skill is analyzed and found to be compatible with the strategy of a human ball catcher.
- 社団法人 日本ロボット学会の論文
- 1997-04-15
著者
関連論文
- 不規則凹凸路面の二次元統計的モデル化の一方法
- 車輪形移動体用アクティブサスペンションの制御
- 車輪形ロボット用サスペンションの最適制御 : 一輪モデルによる実験
- 非定常環境内の移動ロボット群のための集団行動の学習アーキテクチャ
- 移動目標物の捕獲問題における移動ロボット群の協調行動の学習方法
- 分散実行可能な遺伝的アルゴリズムを用いた移動ロボット群の行動学習
- 分散実行可能なGAを用いた移動ロボット群の学習方法とインプリメント
- 動作計画における幾何学的不確かさに対する確率的アプローチ
- 人工生命
- スキル発見のための支援システム
- スキルディスカバリーに向けたアプローチ : 飛球捕獲を例として
- 路面の変形を考慮した多足歩行機械の一制御方法 : ―交互3点支持歩行を中心に―