Control

Trajectory Optimization

Trajectory optimization is the computation of a robot motion by minimizing a cost functional, such as time, energy, or control effort, subject to the system's dynamics, actuation limits, and constraints like obstacle avoidance and contact. Methods divide into indirect approaches based on optimality conditions and direct methods, including direct collocation and shooting, that transcribe the problem for nonlinear programming solvers, with DDP and iLQR as prominent dynamic-programming variants. Contact-implicit formulations optimize through contact sequence changes.

Why it matters for physical AI

Optimized trajectories provide dynamically feasible, constraint-respecting motion for legged robots and manipulators, serving both as real-time controllers via MPC and as sources of expert supervision for training learned policies.

Build physical AI

Put these concepts to work on real hardware

Axol is a dual-arm robot built for physical AI — teleoperate it, collect demonstrations, and deploy learned policies out of the box.