Authors: Krämer, Maximilian
Rösmann, Christoph
Hoffmann, Frank
Bertram, Torsten
Title: Model predictive control of a collaborative manipulator considering dynamic obstacles
Language (ISO): en
Abstract: Collaborative robots have to adapt its motion plan to a dynamic environment and variation of task constraints. Currently, they detect collisions and interrupt or postpone their motion plan to prevent harm to humans or objects. The more advanced strategy proposed in this article uses online trajectory optimization to anticipate potential collisions, task variations, and to adapt the motion plan accordingly. The online trajectory planner pursues a model predictive control approach to account for dynamic motion objectives and constraints during task execution. The prediction model relates reference joint velocities to actual joint positions as an approximation of built-in robot tracking controllers. The optimal control problem is solved with direct collocation based on a hypergraph structure, which represents the nonlinear program and allows to efficiently adapt to structural changes in the optimization problem caused by moving obstacles. To demonstrate the effectiveness of the approach, the robot imitates pick-and-place tasks while avoiding self-collisions, semistatic, and dynamic obstacles, including a person. The analysis of the approach concerns computation time, constraint violations, and smoothness. It shows that after model identification, order reduction, and validation on the real robot, parallel integrators with compensation for input delays exhibit the best compromise between accuracy and computational complexity. The model predictive controller can successfully approach a moving target configuration without prior knowledge of the reference motion. The results show that pure hard constraints are not sufficient and lead to nonsmooth controls. In combination with soft constraints, which evaluate the proximity of obstacles, smooth and safe trajectories are planned.
Subject Headings: Human-robot collaboration
Input delay
Model predictive control
Online trajectory optimization
Subject Headings (RSWK): Mensch-Maschine-Kommunikation
Industrieroboter
Input-Output-Modell
Bahnplanung
Kollisionsschutz
Modellierung
URI: http://hdl.handle.net/2003/40363
http://dx.doi.org/10.17877/DE290R-22238
Issue Date: 2020-04-06
Rights link: https://creativecommons.org/licenses/by/4.0/
Appears in Collections:Lehrstuhl für Regelungssystemtechnik

Files in This Item:
File Description SizeFormat 
oca.2599.pdf1.31 MBAdobe PDFView/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons