Exploring foci of:
arXiv (Cornell University)
Code Generation and Conic Constraints for Model-Predictive Control on Microcontrollers with Conic-TinyMPC
March 2024 • Sam Schoedel, Minh‐Khai Nguyen, Elakhya Nedumaran, Brian Plancher, Zachary Manchester
Model-predictive control (MPC) is a powerful framework for controlling dynamic systems under constraints, but it remains challenging to deploy on resource-constrained platforms, especially for problems involving conic constraints. To address this, we extend recent work developing fast, structure-exploiting, cached ADMM solvers for embedded applications, to provide support for second-order cones, as well as C++ code generation from Python, MATLAB, and Julia for easy deployment. Microcontroller benchmarks show that …
Microcontroller
Computer Science
Programming Language
Embedded System
Mathematics
Artificial Intelligence
Geometry