Learning Reactive and Predictive Differentiable Controllers for Switching Linear Dynamical Models
Saumya Saxena, Alex LaGrassa, Oliver Kroemer

TL;DR
This paper introduces a framework for learning composite control strategies for switching linear dynamical systems with contact dynamics, enabling robots to adaptively handle contact switching and inaccuracies in real-world tasks.
Contribution
It presents a novel approach combining switching linear dynamical models with differentiable LQR control for data-efficient learning of contact-aware behaviors.
Findings
Effective handling of contact switching in control policies
Robustness to model inaccuracies during execution
Successful generalization to different scenarios
Abstract
Humans leverage the dynamics of the environment and their own bodies to accomplish challenging tasks such as grasping an object while walking past it or pushing off a wall to turn a corner. Such tasks often involve switching dynamics as the robot makes and breaks contact. Learning these dynamics is a challenging problem and prone to model inaccuracies, especially near contact regions. In this work, we present a framework for learning composite dynamical behaviors from expert demonstrations. We learn a switching linear dynamical model with contacts encoded in switching conditions as a close approximation of our system dynamics. We then use discrete-time LQR as the differentiable policy class for data-efficient learning of control to develop a control strategy that operates over multiple dynamical modes and takes into account discontinuities due to contact. In addition to predicting…
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.
