Real-Time Multi-Convex Model Predictive Control for Occlusion Free Target Tracking

12/22/2021
by   Houman Masnavi, et al.
0

This paper proposes a Model Predictive Control (MPC) algorithm for target tracking amongst static and dynamic obstacles. Our main contribution lies in improving the computational tractability and reliability of the underlying non-convex trajectory optimization. The result is an MPC algorithm that runs real-time on laptops and embedded hardware devices such as Jetson TX2. Our approach relies on novel reformulations for the tracking, collision, and occlusion constraints that induce a multi-convex structure in the resulting trajectory optimization. We exploit these mathematical structures using the split Bregman Iteration technique, eventually reducing our MPC to a series of convex Quadratic Programs solvable in a few milliseconds. The fast re-planning of our MPC allows for occlusion and collision-free tracking in complex environments even while considering a simple constant-velocity prediction for the target trajectory and dynamic obstacles. We perform extensive bench-marking in a realistic physics engine and show that our MPC outperforms the state-of-the-art algorithms in visibility, smoothness, and computation-time metrics.

READ FULL TEXT

page 3

page 9

page 10

page 12

page 14

page 15

page 20

research
05/15/2023

Convex Geometric Trajectory Tracking using Lie Algebraic MPC for Autonomous Marine Vehicles

Controlling marine vehicles in challenging environments is a complex tas...
research
09/23/2022

Real-Time Model Predictive Control for Industrial Manipulators with Singularity-Tolerant Hierarchical Task Control

This paper proposes a real-time model predictive control (MPC) scheme to...
research
01/20/2021

Distributed Motion Coordination Using Convex Feasible Set Based Model Predictive Control

The implementation of optimization-based motion coordination approaches ...
research
09/21/2021

Multi-Modal Model Predictive Control through Batch Non-Holonomic Trajectory Optimization: Application to Highway Driving

Standard Model Predictive Control (MPC) or trajectory optimization appro...
research
09/04/2023

Motion Cueing Algorithm for Effective Motion Perception: A frequency-splitting MPC Approach

Model predictive control (MPC) is a promising technique for motion cuein...
research
06/10/2023

Probabilistic Visibility-Aware Trajectory Planning for Target Tracking in Cluttered Environments

Target tracking with a mobile robot has numerous significant application...
research
03/04/2022

Whole-Body MPC and Dynamic Occlusion Avoidance: A Maximum Likelihood Visibility Approach

This paper introduces a novel approach for whole-body motion planning an...

Please sign up or login with your details

Forgot password? Click here to reset