MPPI-Generic: A CUDA Library for Stochastic Optimization
Vlahov, Bogdan, Gibson, Jason, Gandhi, Manan, Theodorou, Evangelos A.
–arXiv.org Artificial Intelligence
This paper introduces a new C++/CUDA library for GPU-accelerated stochastic optimization called MPPI-Generic. It provides implementations of Model Predictive Path Integral control, Tube-Model Predictive Path Integral Control, and Robust Model Predictive Path Integral Control, and allows for these algorithms to be used across many pre-existing dynamics models and cost functions. Furthermore, researchers can create their own dynamics models or cost functions following our API definitions without needing to change the actual Model Predictive Path Integral Control code. Finally, we compare computational performance to other popular implementations of Model Predictive Path Integral Control over a variety of GPUs to show the real-time capabilities our library can allow for. Library code can be found at: https://acdslab.github.io/mppi-generic-website/ .
arXiv.org Artificial Intelligence
Sep-11-2024
- Country:
- North America > United States (0.67)
- Genre:
- Research Report (0.64)
- Industry:
- Energy > Oil & Gas (0.47)
- Information Technology (0.46)
- Technology:
- Information Technology
- Hardware (1.00)
- Artificial Intelligence
- Robots (1.00)
- Representation & Reasoning > Optimization (1.00)
- Machine Learning > Statistical Learning (0.70)
- Information Technology