pith. sign in

frax: Fast Robot Kinematics and Dynamics in JAX

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

In robot control, planning, and learning, there is a need for rigid-body dynamics libraries that are highly performant, easy to use, and compatible with CPUs and accelerators. While existing libraries often excel at either low-latency CPU execution or high-throughput GPU workloads, few provide a unified framework that targets multiple architectures without compromising performance or ease-of-use. To address this, we introduce frax, a JAX-based library for robot kinematics and dynamics, providing a high-performance, pure-Python interface across CPU, GPU, and TPU. Via a fully-vectorized approach to robot dynamics, frax enables efficient real-time control and parallelization, while supporting automatic differentiation for optimization-based methods. On CPU, frax achieves low-microsecond computation times suitable for kilohertz control rates, outperforming common libraries in Python and approaching optimized C++ implementations. On GPU, the same code scales to thousands of instances, reaching upwards of 100 million dynamics evaluations per second. We validate performance on a Franka Panda manipulator and a Unitree G1 humanoid, and release frax as an open-source library.

fields

cs.RO 1

years

2026 1

verdicts

UNVERDICTED 1

representative citing papers

Constrained Whole-Body Tracking for Humanoid Robots

cs.RO · 2026-05-29 · unverdicted · novelty 5.0

ConstrainedMimic integrates operational space control and control barrier functions into RL tracking policies to enforce arbitrary runtime constraints on humanoid kinematics and dynamics while preserving contact modes and tracking goals.

citing papers explorer

Showing 1 of 1 citing paper.

  • Constrained Whole-Body Tracking for Humanoid Robots cs.RO · 2026-05-29 · unverdicted · none · ref 33 · internal anchor

    ConstrainedMimic integrates operational space control and control barrier functions into RL tracking policies to enforce arbitrary runtime constraints on humanoid kinematics and dynamics while preserving contact modes and tracking goals.