Constrained Trajectory Optimization for Hybrid Dynamical Systems
Pietro Noah Crestaz, Gokhan Alcan, Ville Kyrki
TL;DR
This work addresses constrained trajectory optimization for hybrid dynamical systems by extending Hybrid iLQR with two constraint-handling strategies. It introduces Discrete Barrier State (DBaS-HiLQR), an interior-point approach that embeds safety constraints into the state, and Augmented Lagrangian (AL-HiLQR), a penalty-based method that allows temporary constraint violations during optimization. Through simulations on a two-dimensional bouncing-ball hybrid system, the study shows that AL-HiLQR better handles infeasible initial trajectories and complex constraint configurations, while DBaS-HiLQR offers faster convergence in feasible settings. The results provide a framework for constrained, yet computationally efficient, trajectory optimization in hybrid systems, with future work pointing to real-time deployment and learning-based constraint adaptation.
Abstract
Hybrid dynamical systems pose significant challenges for effective planning and control, especially when additional constraints such as obstacle avoidance, state boundaries, and actuation limits are present. In this letter, we extend the recently proposed Hybrid iLQR method [1] to handle state and input constraints within an indirect optimization framework, aiming to preserve computational efficiency and ensure dynamic feasibility. Specifically, we incorporate two constraint handling mechanisms into the Hybrid iLQR: Discrete Barrier State and Augmented Lagrangian methods. Comprehensive simulations across various operational situations are conducted to evaluate and compare the performance of these extended methods in terms of convergence and their ability to handle infeasible starting trajectories. Results indicate that while the Discrete Barrier State approach is more computationally efficient, the Augmented Lagrangian method outperforms it in complex and real-world scenarios with infeasible initial trajectories.
