Search papers, labs, and topics across Lattice.
The paper introduces Safe Information-Theoretic Learning Model Predictive Control (SIT-LMPC), an iterative control framework for discrete-time nonlinear stochastic systems that balances robustness, safety, and performance. It addresses a constrained infinite-horizon optimal control problem by learning a value function using normalizing flows to model uncertainty from previous iterations. The algorithm employs an adaptive penalty method to ensure safety and is designed for parallel execution on GPUs, improving real-time optimization.
Achieve safer and more performant robot control in iterative tasks by using normalizing flows to learn value functions within a model predictive control framework.
Robots executing iterative tasks in complex, uncertain environments require control strategies that balance robustness, safety, and high performance. This paper introduces a safe information-theoretic learning model predictive control (SIT-LMPC) algorithm for iterative tasks. Specifically, we design an iterative control framework based on an information-theoretic model predictive control algorithm to address a constrained infinite-horizon optimal control problem for discrete-time nonlinear stochastic systems. An adaptive penalty method is developed to ensure safety while balancing optimality. Trajectories from previous iterations are utilized to learn a value function using normalizing flows, which enables richer uncertainty modeling compared to Gaussian priors. SIT-LMPC is designed for highly parallel execution on graphics processing units, allowing efficient real-time optimization. Benchmark simulations and hardware experiments demonstrate that SIT-LMPC iteratively improves system performance while robustly satisfying system constraints.