何が起きたか

arxiv.orgは2026-10-19、脚部と空中推進を併せ持つロボットHarpyで、推進補助つきトロットを実現するリアルタイムQP-MPCのハードウェア実装を報じた。制御器は500Hzで地面接触力と推力ベクトルを同時に調整し、前進速度0m/sと0.1m/sの2条件で試験した。

詳細

論文は、推進補助つきのspring-loaded inverted pendulum dynamicsを縮約したQPベースのモデル予測制御問題として定式化している。制御アーキテクチャは分離型で、矢状面の動力学をQP-MPCが担い、前額面の動力学はcascade orientation stabilization controllerが制御する。 実験では瞬間速度に振動がある一方、平均速度は各参照値に追従した。関節追従誤差は1deg以内で、脚軌道制御器が与える目標脚長とRaibert's heuristicが与えるスイング軌道を追従した。QP-MPC問題の解法時間は0.18msで、2msの計算予算内に収まり、GRF friction cone constraintも満たした。

Key Facts

Harpyで推進補助つきトロットを実装したリアルタイムQP-MPCのハードウェア実装を示した。[1]
制御周波数は500Hzで、地面接触力と能動的な推力ベクトルを同時に調整する。[1]
試験条件は前進速度0m/sと0.1m/sの2条件である。[1]
QP-MPC問題の解法時間は0.18msで、計算予算2ms以内に収まった。[1]
関節追従誤差は1deg以内で、GRF friction cone constraintを満たした。[1]

本紙の見方

この論文の新しさは、脚式ロボットのトロットに空中推力を組み合わせ、それを500HzのリアルタイムQP-MPCで閉ループ化した点にある。単なる歩容生成ではなく、地面反力と推力ベクトルを同時に扱うため、脚だけで運動を成立させる設計よりも制御変数が増える。その一方で、解法時間0.18msを2ms予算内に収めており、計算負荷と実機運用の両立を示した構図だといえる。 ただし公開情報の文脈では、脚式ロボットの制御は位置・姿勢・接触の統合が難所であり、空中推進を足した場合はさらに推力配分と接触安定性の両立が焦点になる。今回の分離型アーキテクチャは、矢状面と前額面を分けて制御することで問題を分解しているため、全体最適よりも実装容易性を優先した設計と読める。他方で、0m/sと0.1m/sという限定的な前進速度条件にとどまっており、一般化の範囲はまだ狭い。 業界構造への含意としては、空中推進を備える脚式プラットフォームであっても、最終的には制御計算の遅延が実装可否を左右する点が改めて示されたとみられる。ロボット本体の機械設計だけでなく、QPソルバ、制御周期、制約処理の組み合わせが性能の上限を決めるため、ハードウェアとアルゴリズムを同時に詰める必要がある。公開情報では、この方式がどの用途を主眼に置くかは確認できないが、接触環境が変動する実世界タスクほど、こうした制御余裕が重要になる可能性がある。 今後確認すべき点は、(1) 前進速度0.1m/sを超える条件で同じ制御構成が維持できるか、(2) 推力補助の有無で電力消費や機械負荷がどう変わるか、(3) 実地環境でGRF friction cone constraintの維持と関節追従誤差1deg以内が再現できるか、である。

なぜ重要か

500Hzで地面接触力と推力ベクトルを同時制御し、0.18msで解けることを示した点は、脚式ロボットの実機制御で必要な計算余裕の目安になる。Harpyのような脚部と空中推進を併せ持つ系では、制御遅延がそのまま動作安定性に影響するため、実装可能性の判断材料になる。