日本フィジカルAI新聞

世界のフィジカルAIを、日本語で。

運動学計算/GPU最適化arXiv:2610.25476

GPU上でロボット運動学・ヤコビアン・ヘッセ行列のバッチ計算を低遅延化するライブラリCusADi2

CusADi2: Latency-Optimized Batch Computation of Robot Kinematics, Jacobians, and Hessians on the GPU

シェア:XThreadsFacebookLINEはてブBluesky

各バッチ内の計算も並列化することで、ロボットの順運動学・ヤコビアン・ヘッセ行列のバッチ評価を低遅延で行うGPUライブラリを提案し、MuJoCo Menagerieの67機種で既存手法より低遅延であることを示した。

詳しい要約

1. どんなもの?

- CusADi2 は GPU 上でロボットの kinematics・Jacobian・Hessian をバッチ計算するオープンソースのソフトウェアライブラリ - 対象は forward kinematics とその Jacobian・Hessian - trajectory optimization や sampling-based control など、オンラインで低遅延が求められる用途を想定 - コードは https://github.com/johnviljoen/cusadi2 で公開

2. 先行研究と比べてどこがすごい?

- 既存フレームワークは GPU を主にバッチ間の並列化に使い、throughput を最適化するが latency は最適化しない - CusADi2 はバッチ内の計算も追加で並列化し、バッチ評価の latency を削減 - 比較対象は MuJoCo XLA、MuJoCo Warp、frax、CusADi、CasADi - batch size 64〜4096 で全ベースラインより低 latency、より大きいバッチでは同等

3. 技術・手法の肝は?

- 各バッチインスタンス内の計算も並列化することで、バッチ間並列だけに頼らず latency を短縮 - forward kinematics・Jacobian・Hessian を GPU 上でバッチ評価するライブラリとして実装 - 詳細な実装手法は要旨からは不明

4. どうやって有効だと検証した?

- MuJoCo Menagerie の全 67 ロボット(arms、hands、quadrupeds、humanoids、biomechanical models)で forward kinematics・Jacobian・Hessian をベンチマーク - MuJoCo XLA、MuJoCo Warp、frax、CusADi、CasADi と比較 - batch size 64〜4096 で全ベースラインより低 latency、より大きいバッチでは同等 - sampling-based control 応用でも性能優位性を実証

5. 議論はある?

- より大きいバッチサイズではベースラインと同等の性能にとどまる - 議論の詳細や制約は要旨からは不明

6. 次に読むべき論文は?

- MuJoCo XLA - MuJoCo Warp - frax - CusADi - CasADi - MuJoCo Menagerie

※ AIが要旨から生成した要約です。正確性は原文をご確認ください。

著者: John Viljoen, Lasse Peters, Masayoshi Tomizuka, Negar Mehr

分類: cs.RO

原文アブストラクト

Trajectory optimization methods, from sampling-based zero-order to gradient-based first- and second-order approaches, require many evaluations of dynamical system functions, i.e., functions derived from a robot's dynamical model, such as forward kinematics and their Jacobians and Hessians. These evaluations are largely independent, e.g., across sampled trajectories or time steps, and can thus be evaluated in parallel as a batch. When used to make decisions online, these methods require low latency, i.e., each batch must complete in as little wall-clock time as possible. Existing frameworks utilize modern GPU hardware primarily to parallelize across batch instances, thereby optimizing throughput but not latency. We present CusADi2, a software library that reduces the batch evaluation latency by additionally parallelizing computation within each batch instance. We benchmark forward kinematics, Jacobians, and Hessians for all 67~robots in the MuJoCo Menagerie, including arms, hands, quadrupeds, humanoids, and biomechanical models, against MuJoCo XLA, MuJoCo Warp, frax, CusADi, and CasADi. CusADi2 achieves lower latency than all baselines at batch sizes of 64 to 4096, while matching them at larger batch sizes. We also demonstrate the performance advantage of CusADi2 in a sampling-based control application. All code is open-source at: https://github.com/johnviljoen/cusadi2

  1. 1Boston Dynamics、車輪付きAtlasの研究試作機を紹介研究・技術
  2. 2GXOとApptronik、Apolloの物流現場試験を拡大 最大1,000台の展開を構想量産・展開
  3. 3newmoとKDDIが資本業務提携 2028年に堺市で自動運転タクシー商用化目指す提携・買収
  4. 4NVIDIA、CoRLでGR00T 2とIsaac Lab 3.0を発表新製品・発表
  5. 5UC BerkeleyとNVIDIAの研究者、AIエージェントでロボット制御コードを仮想環境で改善研究・技術

PR・アフィリエイト広告

FRONTIER(GPU搭載BTOパソコン)

FRONTIER(GPU搭載BTOパソコン)の公式広告バナーFRONTIERでGPU搭載PCを見る ↗
PR本紙発行元 EmplifAI