leggedrobotics/pace-sim2real
PACE: A systematic approach for sim-to-real transfer of legged robots, identifying actuator and joint dynamics with standard joint encoders.
何を解決するか
PACEは「シミュレーションから現実へのギャップ」、すなわちロボットが物理シミュレータ内で動作する様子と現実世界での動作の違いを解決します。このギャップは、特にアクチュエータやジョイントのダイナミクスが複雑な足付きロボットにおいて、シミュレーションで学習したコントローラが実機で効果的に動作しない原因となります。
動作方法
このフレームワークは、データ駆動型のアプローチを用いてシミュレーションと現実を一致させます。実機から測定されたデータを収集し、共分散行列適応進化的戦略(CMA-ES)を用いて物理的に意味のあるダイナミクスパラメータを最適化・適合させます。このデータからアクチュエータおよびジョイントのダイナミクスを直接推定することで、より正確なシミュレーションモデルを構築し、堅牢な歩行学習に活用できます。
対象ユーザー
足付きロボットシステムを扱うロボティクス研究者およびエンジニア向けです。NVIDIA Isaac Labをシミュレーションに使用し、学習した行動を実機に移行したい方々に最適です。
特徴
- データ駆動型同定: 実世界の測定データから直接アクチュエータおよびジョイントのダイナミクスを推定。
- 進化的最適化: CMA-ESを用いて高精度なパラメータ適合を実現。
- Isaac Lab統合: NVIDIA Isaac Labのタスクおよび環境の規約とシームレスに統合。
- プラットフォーム非依存: 複数のロボットプラットフォームおよびさまざまなアクチュエータタイプをサポート。
関連
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト