cs.ROMar 17, 2026

Kamino: GPU-based Simulation of Rigid Multi-Body Physics with Kinematic Loops

Authors: Vassilios Tsounis, Guirec Maloisel, Christian Schumacher, Ruben Grandia, Agon Serifi, David Müller, Chris Amevor, Tobias Widmer, 

Organizations: Disney Research, Zurich, Switzerland · NVIDIA, Zurich, Switzerland

Abstract

We present Kamino, a GPU-based physics solver for massively parallel simulations of heterogeneous highly-coupled mechanical systems. Implemented in Python using NVIDIA Warp and integrated into the Newton framework, it enables the application of data-driven methods, such as large-scale reinforcement learning, to complex robotic systems that exhibit strongly coupled kinematic and dynamic constraints such as kinematic loops. The latter are often circumvented by approximating the system's topology as a kinematic tree, and incorporating explicit loop-closure constraints or so-called mimic joints. Kamino aims at alleviating this burden by natively supporting these types of couplings. Moreover, Kamino supports heterogeneous worlds, allowing for batched simulation of structurally diverse robots on a single GPU. At its core lies a state-of-the-art constrained optimization algorithm based on ADMM, which computes constraint forces by solving the constrained rigid multi-body forward dynamics transcribed as a nonlinear complementarity problem. This leads to high-fidelity simulations that resolve contact dynamics without resorting to approximate models that simplify or convexify the problem. We demonstrate RL policy training on a biped with six nested kinematic loops, generating a feasible walking policy while simulating 4,0964{,}096 parallel environments on a single GPU.

Figures & tables

Appendix figures & tables14 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Scaling Nonlinear Optimization: Many Problems One GPU

    Jun 24, 2026John Viljoen, Johanna Haffner, Masayoshi Tomizuka +1Trajectory OptimizationGPU Acceleration

  2. Batched Differentiable Rigid Body Dynamics in PyTorch for GPU-Accelerated Robot Learning

    May 29, 2026Yue Wang, Yanran Xu, Wenbo Wu +2Multibody DynamicsRobot Dynamics Learning