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

09/23/2022
by   Jaemin Lee, et al.
0

This paper proposes a real-time model predictive control (MPC) scheme to execute multiple tasks using robots over a finite-time horizon. In industrial robotic applications, we must carefully consider multiple constraints for avoiding joint position, velocity, and torque limits. In addition, singularity-free and smooth motions require executing tasks continuously and safely. Instead of formulating nonlinear MPC problems, we devise linear MPC problems using kinematic and dynamic models linearized along nominal trajectories produced by hierarchical controllers. These linear MPC problems are solvable via the use of Quadratic Programming; therefore, we significantly reduce the computation time of the proposed MPC framework so the resulting update frequency is higher than 1 kHz. Our proposed MPC framework is more efficient in reducing task tracking errors than a baseline based on operational space control (OSC). We validate our approach in numerical simulations and in real experiments using an industrial manipulator. More specifically, we deploy our method in two practical scenarios for robotic logistics: 1) controlling a robot carrying heavy payloads while accounting for torque limits, and 2) controlling the end-effector while avoiding singularities.

READ FULL TEXT

page 1

page 5

page 6

research
09/13/2020

MPC-Based Hierarchical Task Space Control of Underactuated and Constrained Robots for Execution of Multiple Tasks

This paper proposes an MPC-based controller to efficiently execute multi...
research
12/18/2020

Representation-Free Model Predictive Control for Dynamic Motions in Quadrupeds

This paper presents a novel Representation-Free Model Predictive Control...
research
01/16/2015

Nonlinear Model Predictive Control of A Gasoline HCCI Engine Using Extreme Learning Machines

Homogeneous charge compression ignition (HCCI) is a futuristic combustio...
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
12/22/2021

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

This paper proposes a Model Predictive Control (MPC) algorithm for targe...
research
09/16/2021

Mixed Control for Whole-Body Compliance of a Humanoid Robot

The hierarchical quadratic programming (HQP) is commonly applied to cons...
research
11/30/2022

Approximating robot reachable space using convex polytopes

This paper presents an approach for approximating the reachable space of...

Please sign up or login with your details

Forgot password? Click here to reset