Probabilistic Iterative LQR for Short Time Horizon MPC

by   Teguh Santoso Lembono, et al.

Optimal control is often used in robotics for planning a trajectory to achieve some desired behavior, as expressed by the cost function. Most works in optimal control focus on finding a single optimal trajectory, which is then typically tracked by another controller. In this work, we instead consider trajectory distribution as the solution of an optimal control problem, resulting in better tracking performance and a more stable controller. A Gaussian distribution is first obtained from an iterative Linear Quadratic Regulator (iLQR) solver. A short horizon Model Predictive Control (MPC) is then used to track this distribution. We show that tracking a distribution is more cost-efficient and robust as compared to tracking the mean or using iLQR feedback control. The proposed method is validated with kinematic control of 7-DoF Panda manipulator and dynamic control of 6-DoF quadcopter in simulation.



There are no comments yet.


page 1


The Value of Planning for Infinite-Horizon Model Predictive Control

Model Predictive Control (MPC) is a classic tool for optimal control of ...

Finite-Horizon LQR Control of Quadrotors on SE_2(3)

This paper considers optimal control of a quadrotor unmanned aerial vehi...

On the Effectiveness of Iterative Learning Control

Iterative learning control (ILC) is a powerful technique for high perfor...

Flexible development and evaluation of machine-learning-supported optimal control and estimation methods via HILO-MPC

Model-based optimization approaches for monitoring and control, such as ...

Modeling and Simulation of a Point to Point Spherical Articulated Manipulator using Optimal Control

This paper aims to design an optimal stability controller for a point to...

Optimal Cost Design for Model Predictive Control

Many robotics domains use some form of nonconvex model predictive contro...

Neural Predictive Control for the Optimization of Smart Grid Flexibility Schedules

Model predictive control (MPC) is a method to formulate the optimal sche...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.