滑らかに微分可能で効率的にベクトル化可能な接触マニフォールド生成
Smoothly Differentiable and Efficiently Vectorizable Contact Manifold Generation
ロボティクス向けに、微分可能かつベクトル化可能な接触マニフォールド生成フレームワークを提案し、Mujoco XLAと比較して大幅な高速化を実現した。
詳しい要約
1. どんなもの?
2. 先行研究と比べてどこがすごい?
3. 技術・手法の肝は?
4. どうやって有効だと検証した?
5. 議論はある?
6. 次に読むべき論文は?
※ AIが要旨から生成した要約です。正確性は原文をご確認ください。
著者: Onur Beker, Andreas René Geist, Anselm Paulus, Nico Gürtler, Ji Shi, Sylvain Calinon, Georg Martius
分類: cs.RO
原文アブストラクト
Simulating rigid-body dynamics with contact in a fast, massively vectorizable, and smoothly differentiable manner is highly desirable in robotics. An important bottleneck faced by existing differentiable simulation frameworks is contact manifold generation: representing the volume of intersection between two colliding geometries via a discrete set of properly distributed contact points. A major factor contributing to this bottleneck is that the related routines of commonly used robotics simulators were not designed with vectorization and differentiability as a primary concern, and thus rely on logic and control flow that hinder these goals. We instead propose a framework designed from the ground up with these goals in mind, by trying to strike a middle ground between: i) convex primitive based approaches used by common robotics simulators (efficient but not differentiable), and ii) mollified vertex-face and edge-edge unsigned distance-based approaches used by barrier methods (differentiable but inefficient). Concretely, we propose: i) a representative set of smooth analytical signed distance primitives to implement vertex-face collisions, and ii) a novel differentiable edge-edge collision routine that can provide signed distances and signed contact normals. The proposed framework is evaluated via a set of didactic experiments and benchmarked against the collision detection routine of the well-established Mujoco XLA framework, where we observe a significant speedup. Supplementary videos can be found at https://github.com/bekeronur/contax, where a reference implementation in JAX will also be made available at the conclusion of the review process.
関連論文
- ロボット多接触シミュレーションのための拡張ラグランジュ法の変種接触シミュレーション
- 柔軟接触から剛体接触シミュレーションへ:統一された効率的なアプローチ接触シミュレーション
- 単一レベル微分可能接触シミュレーション接触シミュレーション
- 2次元二足歩行ロボットによるボールキックの接触シミュレーション接触シミュレーション
- 複数の凸接触パッチを用いた剛体動力学シミュレーション接触シミュレーション
