Solving Optimal Control Problems of Rigid-Body Dynamics with Collisions Using the Hybrid Minimum Principle
Wei Hu, Jihao Long, Yaohua Zang, Weinan E, Jiequn Han

TL;DR
This paper introduces a robust iterative algorithm based on the hybrid minimum principle for solving optimal control problems involving collisions in rigid-body dynamics, demonstrating improved accuracy and stability over existing methods.
Contribution
The paper presents a novel iterative algorithm for hybrid optimal control problems with collisions, addressing numerical challenges and outperforming existing gradient-based and reinforcement learning methods.
Findings
Linear convergence observed with the forward-Euler scheme.
Algorithm achieves asymptotic first-order accuracy in time discretization.
Proposed method outperforms direct gradient descent and deep reinforcement learning in accuracy and stability.
Abstract
Collisions are common in many dynamical systems with real applications. They can be formulated as hybrid dynamical systems with discontinuities automatically triggered when states transverse certain manifolds. We present an algorithm for the optimal control problem of such hybrid dynamical systems based on solving the equations derived from the hybrid minimum principle (HMP). The algorithm is an iterative scheme following the spirit of the method of successive approximations (MSA), and it is robust to undesired collisions observed in the initial guesses. We propose several techniques to address the additional numerical challenges introduced by the presence of discontinuities. The algorithm is tested on disc collision problems whose optimal solutions exhibit one or multiple collisions. Linear convergence in terms of iteration steps and asymptotic first-order accuracy in terms of time…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicle Dynamics and Control Systems · Traffic control and management · Dynamics and Control of Mechanical Systems
