Leveraging Symmetry to Accelerate Learning of Trajectory Tracking Controllers for Free-Flying Robotic Systems
Jake Welde, Nishanth Rao, Pratik Kunapuli, Dinesh Jayaraman, and Vijay, Kumar

TL;DR
This paper introduces a symmetry-based method to improve reinforcement learning for trajectory tracking in free-flying robots, significantly speeding up training and enhancing accuracy by exploiting inherent Lie group symmetries.
Contribution
It demonstrates how Lie group symmetries can be used to create a lower-dimensional MDP, enabling more efficient learning of tracking controllers for complex robotic systems.
Findings
Symmetry-aware RL accelerates training convergence.
Reduced tracking error at the end of training.
Effective across different robotic platforms.
Abstract
Tracking controllers enable robotic systems to accurately follow planned reference trajectories. In particular, reinforcement learning (RL) has shown promise in the synthesis of controllers for systems with complex dynamics and modest online compute budgets. However, the poor sample efficiency of RL and the challenges of reward design make training slow and sometimes unstable, especially for high-dimensional systems. In this work, we leverage the inherent Lie group symmetries of robotic systems with a floating base to mitigate these challenges when learning tracking controllers. We model a general tracking problem as a Markov decision process (MDP) that captures the evolution of both the physical and reference states. Next, we prove that symmetry in the underlying dynamics and running costs leads to an MDP homomorphism, a mapping that allows a policy trained on a lower-dimensional…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robot Manipulation and Learning · Reinforcement Learning in Robotics
MethodsBalanced Selection
