1 本講義で対象とするロボット |
2 |
本講義で対象とするロボットについて概説する. |
|
本講義では,ロボットの経路を決定する手法について説明する. |
|
掃除ロボット,マルチエージェントサッカーなどを例に取り,行動を決定するさいの問題の |
|
モデルについて解説する. |
|
|
|
目標:ロボットを取り巻く問題について理解する. |
|
|
|
2 状態と探索空間 |
5 |
迷路のようにある地点の行動が規則によって表現される場合,迷路で距離を考慮する場合,障害物が |
|
与えられたときの経路の場合(ロードマップ法,ボロノイ図),さらにロボットの大きさ,形状を考 |
|
慮した場合(コンフィギュレーション空間)の経路について解説する. |
|
|
|
目標:問題に適した表現方法を用いて,実際に記述できるようになる. |
|
|
|
3 地図情報が与えられたときのロボットの経路問題 |
6 |
出発地点から目標地点に至る経路を探索する手法として,縦型探索,横型探索,最良優先探索(A*) |
|
について述べる.また,距離情報が与えられたときに,出発地点から目標地点までの経路を算出する |
|
最短経路問題の解法であるダイクストラ法について解説する.さらに,難しい問題として,巡回セー |
|
ルスマン問題について解説する. |
|
|
|
目標:種々の探索手法を駆使できるようになるとともに,各種探索法の利点と欠点を理解する. |
|
|
|
4 演習 |
2 |
|
|
5 モデルベースな障害物を回避するためのロボットの経路問題 |
2 |
目標地点に引力,障害物に反発力が働くという考えの下でロボットの経路を決定するポテンシャル法 |
|
について解説する. |
|
|
|
目標:ポテンシャル法の考え方を理解し,具体的な問題に対して,解法のイメージをつかめるように |
|
なる. |
|
|
|
6 強化学習の手法によるロボットの経路問題 |
6 |
強化学習の一種であるQ学習を題材に,障害物の位置が固定されている場合,障害物が動く場合にお |
|
ける価値関数,行動価値関数の学習方法について解説する. |
|
|
|
目標:強化学習の考え方を理解し,解法のイメージをつかめるようになる. |
|