Sampling-based Model Predictive Control Leveraging Parallelizable Physics Simulations
Corrado Pezzato, Chadi Salmi, Elia Trevisan, Max Spahn, Javier, Alonso-Mora, and Carlos Hern\'andez Corbato

TL;DR
This paper introduces a sampling-based model predictive control method that leverages GPU-parallelizable physics simulations, enabling flexible, contact-rich task solving without explicit dynamic modeling.
Contribution
The paper proposes a GPU-accelerated MPPI controller using IsaacGym, eliminating the need for explicit robot dynamics modeling and enhancing adaptability to various objects and robots.
Findings
Effective in simulated and real-world navigation tasks
Handles complex contact-rich manipulation tasks
Operates efficiently with GPU parallelization
Abstract
We present a method for sampling-based model predictive control that makes use of a generic physics simulator as the dynamical model. In particular, we propose a Model Predictive Path Integral controller (MPPI), that uses the GPU-parallelizable IsaacGym simulator to compute the forward dynamics of a problem. By doing so, we eliminate the need for explicit encoding of robot dynamics and contacts with objects for MPPI. Since no explicit dynamic modeling is required, our method is easily extendable to different objects and robots and allows one to solve complex navigation and contact-rich tasks. We demonstrate the effectiveness of this method in several simulated and real-world settings, among which mobile navigation with collision avoidance, non-prehensile manipulation, and whole-body control for high-dimensional configuration spaces. This method is a powerful and accessible open-source…
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 · Robotic Locomotion and Control · Real-time simulation and control systems
