ゼロモーメントポイントとは

ゼロモーメントポイント(ZMP)は、二足歩行ロボットが安定して立ったり歩いたりするために重要な概念です。簡単に言うと、ロボットの足の裏にかかる地面からの反力の合力が、ちょうどバランスを保つ点のことです。この点が足の裏の範囲内にあれば、ロボットは転倒しません。

身近な例え

人間が立っているとき、足の裏全体で体重を支えていますが、その圧力の中心がちょうど重心の真下に来るように無意識に調整しています。もし重心が前に傾きすぎると、つま先に重心が移動して転びそうになります。ロボットも同じで、ZMPが足の裏の範囲から外れると転倒してしまいます。

ロボットでの応用

二足歩行ロボット(例えばASIMOやアトラス)は、歩くときに常にZMPを計算して、足の裏の範囲内に保つように制御しています。これにより、バランスを崩さずに安定して歩くことができます。