DocumentCode :
3518897
Title :
Time-optimal path following for robots with trajectory jerk constraints using sequential convex programming
Author :
Debrouwere, Frederik ; Van Loock, Wannes ; Pipeleers, Goele ; Tran Dinh, Quoc ; Diehl, Moritz ; De Schutter, Joris ; Swevers, Jan
Author_Institution :
Dept. of Mech. Eng., KU Leuven, Leuven, Belgium
fYear :
2013
fDate :
6-10 May 2013
Firstpage :
1916
Lastpage :
1921
Abstract :
Time-optimal path following considers the problem of moving along a predetermined geometric path in minimum time. In the case of a robotic manipulator a convex reformulation of this optimal control problem has been derived previously [1]. However, the bang-bang nature of the time-optimal trajectories results in near-infinite jerks in joint space and operational (Cartesian) space. For systems with un-modeled flexibilities, this usually results in excitation of the resonant frequencies, hence in unwanted vibrations and acceleration peaks, contributing to a tracking error. These vibrations can be reduced by imposing jerk constraints on the trajectory [2]. However, these jerk constraints destroy the convexity of the time-optimal control problem. The present paper proposes an efficient sequential convex programming (SCP) approach to solve the corresponding non-convex optimal control problem by writing the non-convex jerk constraints as a difference of convex (DC) functions. We illustrate the developed approach by means of experiments with a seven d.o.f. robot. Furthermore, numerical simulations illustrate the fast convergence of the proposed method in only a few SCP iterations, confirming the efficiency and practicality of the proposed framework.
Keywords :
bang-bang control; convex programming; manipulators; optimal control; path planning; trajectory control; vibration control; vibrations; Cartesian space; SCP approach; SCP iterations; bang-bang nature; convex DC functions; convex reformulation; geometric path; joint space; nonconvex optimal control problem; numerical simulations; operational space; robotic manipulator; sequential convex programming approach; seven DoF robot; time-optimal control problem; time-optimal robot path following; time-optimal trajectories; tracking error; trajectory jerk constraints; Acceleration; Joints; Optimization; Programming; Robots; Trajectory; Vibrations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
ISSN :
1050-4729
Print_ISBN :
978-1-4673-5641-1
Type :
conf
DOI :
10.1109/ICRA.2013.6630831
Filename :
6630831
Link To Document :
بازگشت