TL;DR
RPLは、地形別の専門家を特権高さマップで訓練し、前後カメラの深度入力を用いる単一Transformer方策へ蒸留する二段階手法です。速度指令に応じた深度特徴スケーリング(DFSV)とランダム側面マスク(RSM)で、非対称な多視点入力や未見の地形幅に対応します。Unitree G1で20°斜面・階段・飛び石、2kg搭載の双方向歩行を実機検証しています。一方、実機は前後2カメラ構成で、他機種・大重量・動的障害物などは未確認です。
既存手法との違い
原論文は表1で、Hiking-in-the-Wild、DPL、Gait-adaptive、No More Blind Spots、BeamDojo、Humanoid Parkourと能力比較しています。RPLは、オンボード多視点深度、実機での双方向歩行、遠隔操作による能動ペイロード搬送を、斜面・階段・飛び石で組み合わせて示す点が違いです。表2では深度レンダリングをIsaacGym PhysX、IsaacSim RTX、IsaacSim Warp、IsaacLab Warpと比較し、動的ロボットメッシュ対応と多カメラ構成で5×高速化を報告しています。表3ではカメラ数1/2/4の地形レベルを比較しています。DFSV/RSMや蒸留アーキテクチャの詳細な定量比較は、提示された本文からは確認できません。
使える条件
対象はUnitree G1 29 DoFです。Stage 1は特権高さマップ(1.6m×1.0m、0.1m解像度)で斜面・上り階段・下り階段・飛び石の専門家をPPOで訓練します。Stage 2は多視点深度を入力にDAggerで単一の視覚方策へ蒸留します。シミュレーションでは最大4カメラ、実機では前後2カメラ構成です。訓練はIsaacGym上で4基または8基のNVIDIA L40S、並列環境、各12時間を使用します。実機はZED 2iカメラ15Hz、深度は10Hz・FOV101°×69°・48×27にダウンサンプルします。評価地形は20°斜面、段差高20cm・踏面22/25/30cmの階段、25cm角・間隔60cmの飛び石、2kg搭載です。他機種、他カメラ配置、より大きいペイロード、動的障害物は提示本文からは確認できません。
限界と未検証の範囲
実機評価はUnitree G1と限られた地形コース・長い曲がり階段に限定されています。実機展開は前後2カメラで、左右を含む4カメラの全方向歩行はシミュレーション中心です(表3)。DFSV/RSMの実機寄与や蒸留アーキテクチャ比較の詳細数値は、提示本文からは確認できません。知覚は下半身方策のみに入力され、上半身は盲目方策です。ペイロードは2kg・遠隔操作の能動搬送であり、より重い荷物、未知の地形幅、屋外、動的障害物、他機種への一般化は未検証です。実世界の成功率などの定量結果も提示本文からは確認できません。
解説
ねえ智也くん、この「RPL」ってヒューマノイドの論文、タイトルからして悪路を多方向に歩く話? なんでそんな研究するの?
うん。ヒューマノイドって脚でいろんな地形を渡れるのが強みだけど、複雑な地形で多方向に安定して歩くのはまだあまり進んでない。特に前向きカメラ1個だけだと、後ろや横に動くときや上半身で自己遮蔽があると脆い。地図ベースは状態推定のノイズが問題になりやすい。
なるほど。じゃあRPLはどうやって解決するの?
二段階。まず段階1で、斜面・上り階段・下り階段・飛び石みたいな地形ごとに専門家方策を訓練する。入力は特権的な高さマップで、PPOと力のカリキュラムを使って、歩行と操作を分けたdual-agent構成にしてる。
専門家をいっぱい作るんだ。で、段階2は?
それを、前後とか複数の深度カメラを使う単一のTransformer方策にDAggerで蒸留する。ここでDFSVっていう速度指令に応じてカメラごとの深度特徴をスケーリングする工夫と、RSMっていうランダムに側面をマスクする工夫を入れてる。非対称な多視点入力と、訓練で見てない幅の地形に対応するため。
深度レンダリングも速くしたって書いてあるよね。そこは何がすごいの?
動的ロボットメッシュと静的terrainメッシュの両方にレイキャストするマルチ深度システムを作って、並列環境で回してる。既存シミュレータの深度レンダリングより5倍速いって報告。遅延・ノイズ・ドロップアウトもモデル化してる。
評価は実機でもやってるの?
うん。Unitree G1 29 DoFで、20°斜面、踏面22/25/30cmの階段、25cm角で60cm間隔の飛び石、2kg搭載の双方向歩行を実機で検証してる。表1ではHiking-in-the-WildやDPL、Gait-adaptive、No More Blind Spots、BeamDojo、Humanoid Parkourとの能力比較、表2ではIsaacGym PhysXやIsaacSim RTX、IsaacSim Warp、IsaacLab Warpとのレンダリング比較、表3ではカメラ数1/2/4の地形レベル比較がある。
へえ、実機で荷物持って階段とか飛び石ってけっこうすごいじゃん。意義はどこにあるの?
オンボードの多視点深度、実機での双方向歩行、遠隔操作での能動ペイロード搬送を、斜面・階段・飛び石で組み合わせて示した点。単一前向きカメラや地図ベースの弱点を避けつつ、実機まで持ってきたのが売り。
じゃあ全部完璧? 弱点は?
実機はG1だけで、展開も前後2カメラ。左右含む4カメラの全方向歩行はシミュレーション中心。ペイロードは2kgの能動搬送で、もっと重い荷物、他機種、動的障害物、屋外、未知の地形幅の実機検証は提示本文からは確認できない。DFSVやRSM、蒸留アーキテクチャの詳細な定量比較、実世界の成功率の数値も本文からは確認できない。知覚は下半身方策にだけ入って、上半身は盲目方策って制約もある。
そっか。でも「前後カメラで双方向」って、人間でいうと後ろにも目がある感じだね。私も欲しいかも。
後ろ目があると、授業中にこっそり居眠りしにくくなるだけだと思う。