Contraction Actor-Critic: Contraction Metric-Guided Reinforcement Learning for Robust Path Tracking
Minjae Cho, Hiroyasu Tsukamoto, Huy Trong Tran

TL;DR
This paper introduces Contraction Actor-Critic (CAC), an RL algorithm that integrates control contraction metrics to learn robust, optimal path-tracking policies for systems with unknown dynamics, improving stability and performance.
Contribution
It proposes a novel RL framework that combines contraction metrics with actor-critic methods, enabling scalable, dynamics-informed control policy learning with stability guarantees.
Findings
CAC outperforms baseline methods in simulated environments.
CAC achieves robust path tracking in real-world robot experiments.
Theoretical analysis supports the stability and optimality of the approach.
Abstract
Control contraction metrics (CCMs) provide a framework to co-synthesize a controller and a corresponding contraction metric -- a positive-definite Riemannian metric under which a closed-loop system is guaranteed to be incrementally exponentially stable. However, the synthesized controller only ensures that all the trajectories of the system converge to one single trajectory and, as such, does not impose any notion of optimality across an entire trajectory. Furthermore, constructing CCMs requires a known dynamics model and non-trivial effort in solving an infinite-dimensional convex feasibility problem, which limits its scalability to complex systems featuring high dimensionality with uncertainty. To address these issues, we propose to integrate CCMs into reinforcement learning (RL), where CCMs provide dynamics-informed feedback for learning control policies that minimize cumulative…
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
TopicsControl and Stability of Dynamical Systems · Adaptive Dynamic Programming Control · Reinforcement Learning in Robotics
