ロコモーションとは
ロコモーション(locomotion)は「移動運動」を意味する語で、ロボット工学ではロボットが自分の力で位置を変えること、およびその制御技術を指します。腕で物を扱うマニピュレーションと対になる概念で、フィジカルAIの研究はおおむねこの二つに分かれます。
日本語では文脈によって「移動」「歩行」と訳されますが、車輪走行も飛行も泳ぎも含む上位概念なので、そのまま「ロコモーション」と書かれることが多い語です。脚に限定するときは legged locomotion、二足なら二足歩行と呼び分けます。
方式の比較
| 方式 | 平地の効率 | 不整地 | 段差・階段 | 制御の難しさ | 主な用途 |
|---|---|---|---|---|---|
| 車輪 | 非常に高い | 低い | 弱い | 低い | 屋内搬送(AMR・AGV)、配送 |
| クローラ(履帯) | 中 | 高い | 中 | 低〜中 | 災害対応、建設、農地 |
| 四足 | 中 | 高い | 強い | 高い | 点検、巡回、不整地の運搬 |
| 二足 | 低い | 中〜高 | 強い | 非常に高い | 人向けに作られた環境での作業 |
| 車輪+脚(ハイブリッド) | 高い | 高い | 中〜強 | 高い | 段差のある屋内外の混在環境 |
| 飛行・水中 | — | — | — | 高い | 点検、測量、探査 |
平らな床の上を運ぶだけなら車輪が圧倒的に有利です。エネルギー効率も、制御の単純さも、コストも桁が違います。それでも脚型が研究され実装が進むのは、世界の多くが人間向けに作られているからです。階段、段差、狭い通路、はしご。これらを既存の建物を改修せずに通れることに、脚型の存在理由があります。
脚型がなぜ難しいのか
- 本質的に不安定: 静止していても倒れます。倒れないことと動くことを同時に解く必要があります。
- 接触が離散的: 足が地面に着いたり離れたりするたび、システムの方程式そのものが切り替わります。連続的な制御理論をそのまま当てはめられません。
- 地面が未知: 摩擦、傾き、柔らかさ、滑りやすさは事前に分かりません。落ち葉の上と氷の上では必要な制御が違います。
- 反応時間: 転びかけてから立て直すまでの猶予は極めて短く、制御周期も速さが要ります。
制御の作り方の変遷
ZMP に基づく歩行(〜2010年代)
[ZMP(ゼロモーメントポイント)](/glossary/zmp)を支持多角形の内側に保つように重心軌道を計画する方法。人型ロボットの歩行を最初に実用水準へ持ち上げたアプローチで、平坦で既知の床では確実に歩けます。反面、地面の想定から外れると弱く、動きは慎重でゆっくりになりがちです。
最適化ベース(MPC + 全身制御)
[モデル予測制御(MPC)](/glossary/mpc)で数歩先までの接触と重心軌道を最適化し、[全身制御](/glossary/whole-body-control)で各関節のトルクに落とす構成。外乱に強くなり、四足の走行や跳躍が現実的になりました。計算量が大きく、モデルの精度に依存します。
強化学習(2020年代)
シミュレータの中で膨大な試行を重ねて方策を直接学習する方法。地面のモデルを人が書かなくても、転びながら覚えます。不整地への強さは従来手法を上回ることが多く、いま四足・二足の歩容の主流になりつつあります。ただし実機へ移すにはSim2Realの作業が必ず要ります。
方式は置き換わったというより積み重なっており、実機では学習した方策の下に古典的な制御が敷かれている構成が普通です。
ロコマニピュレーション
近年よく出てくるのが loco-manipulation(ロコマニピュレーション) という語です。移動しながら物を扱う、あるいは扉を開ける・重い物を押すといった、移動と操作が分離できない作業を指します。ドアを引くとき、腕だけでは体が引っ張られるので脚で踏ん張る必要がある——というように、脚と腕を別々に制御していては解けません。人型ロボットが注目される理由の一つがここにあります。
評価の見方
デモ映像を見るときの手がかりです。
- 移動速度と持続時間: 数十秒の全力デモか、数時間の連続稼働か。
- 輸送コスト(CoT): 単位重量・単位距離あたりのエネルギー。脚型が車輪型に対して不利な指標です。
- 踏破できる段差・傾斜: 数値で示されているか。
- 外乱への復帰: 押されたとき、滑ったときに立て直せるか。編集された映像では、失敗した試行が映っていないことに注意が必要です。
- 積載時の挙動: 何も持たずに歩くのと、荷物を持って歩くのはまったく別の問題です。
車輪型が現場の主力である理由
研究の話題は脚型に集まりますが、実際に稼働している台数で言えば圧倒的に車輪型です。倉庫の搬送ロボット(AMR・AGV)、清掃ロボット、配膳ロボット、屋外の配送ロボット。これらはすべて車輪で動きます。
理由は単純で、平らな床という条件が満たされるなら、車輪は脚に対してあらゆる面で有利だからです。エネルギー効率が高く、静かで、可動部が少なく壊れにくく、制御が単純で安全性を説明しやすい。脚型を選ぶのは、車輪では通れない場所を通る必要があるときだけです。導入検討では、床の改修で済まないかを先に確かめるのが定石になります。
AMR と AGV の違いもここに関わります。AGV は床の磁気テープや反射板といったあらかじめ敷いた経路をたどるのに対し、AMR はSLAMで自己位置を推定しながら経路を自分で決めます。設備投資と柔軟性のトレードオフです。
脚型が担うことになる場所
- 階段・段差のある建物: 既存の建物を改修せずに巡回・点検する
- 不整地: 建設現場、災害現場、農地、林地
- 人が入りにくい場所: プラント内の狭所、高温・有毒環境の点検
- 人向けの作業空間: 人が使う工具や設備を、そのまま使う前提の作業
四足が先に実装へ進んだのは、二足より安定していて、点検・巡回という移動そのものが価値になる仕事があったからです。二足(ヒューマノイド)は、移動より「人と同じ環境で腕を使う」ことに主眼があり、要求が一段高くなります。
ロコモーションとマニピュレーションの違い
| ロコモーション | [マニピュレーション](/glossary/manipulation) | |
|---|---|---|
| 相手 | 地面(性質は限られる) | 無数の物体(形も材質も多様) |
| 接触 | 足裏という決まった場所 | どこで触るかも決める必要がある |
| 失敗 | 転倒。分かりやすい | 落とす、壊す、入らない。多様 |
| データ | シミュレータで作れる | 実機での収集が要ることが多い |
| 現在地 | 学習ベースで大きく進んだ | 汎化がまだ難しい |
同じ「ロボットのAI」でも、進み方が違うのはこの差によります。歩行が驚くほど自然になった映像を見て、同じ水準の器用さを手先に期待すると、実態とずれます。
語としての使われ方
論文では locomotion policy(移動方策)、locomotion controller(移動制御器)、legged locomotion(脚式移動)といった形で現れます。日本語記事では「歩行制御」と訳されることが多いのですが、車輪や飛行を含む場合は「移動」のほうが正確です。関連して、二足歩行、ZMP、全身制御、MPCといった語が同じ文脈で使われます。