Back to Browse

Tutorial - TrajectoryOptimization.jl - Brian Jackson

1.8K views
Aug 19, 2021
35:13

The Robotic Exploration Lab at Carnegie Mellon University has developed a suite of tools in the Julia programming language for setting up and solving trajectory optimization problems. Their core solver, ALTRO, uses iterative LQR (iLQR) with an augmented Lagrangian method (ALM) for handling general path constraints, coupled with an active-set method for solution polishing. Despite being written in a high-level programming language, ALTRO demonstrates impressive performance on convex programs, second-order cone programs, and general nonlinear trajectory optimization problems. It also natively handles 3D rotations, performing the optimization on the Lie algebra and using unit quaternions as the global parameterization.

Download

0 formats

No download links available.

Tutorial - TrajectoryOptimization.jl - Brian Jackson | NatokHD