Title :
Convex subspaces for time-optimal control of robotic systems on prescribed paths
Author :
Aldrich, J.B. ; de Oliveira, M.C.
Author_Institution :
Caltech, Pasadena
Abstract :
For robotic manipulators designed to follow a prescribed maneuver, this paper solves the classic time-optimal control problem using a convex optimization approach. By assuming a Bernstein polynomial basis for the path velocity, and enforcing torque constraints at discrete points along the path, the time-optimal control problem becomes a finite-dimensional optimization problem with non-convex equality constraints. However, a rank 2 spectral decomposition of the torque constraints yields equivalent semi-definite quadratic constraints which allow us to solve the problem as a sequence of convex subproblems guaranteed to converge to the global minimum. An advantage of this approach is that bang-bang control solutions are replaced by smooth motor commands, even though the higher-order derivatives of the system are not explicitly constrained. Numerical examples illustrate the algorithm.
Keywords :
convex programming; manipulators; optimal control; torque control; Bernstein polynomial; bang-bang control solutions; convex optimization; convex subproblems; convex subspaces; discrete points; finite-dimensional optimization problem; higher-order derivatives; nonconvex equality constraints; path velocity; prescribed maneuver; robotic manipulators; robotic systems; semidefinite quadratic constraints; smooth motor commands; time-optimal control problem; torque constraints; Bang-bang control; Cities and towns; Control systems; Manipulators; Optimal control; Polynomials; Robot control; Robot kinematics; Robot sensing systems; Robotics and automation;
Conference_Titel :
American Control Conference, 2007. ACC '07
Conference_Location :
New York, NY
Print_ISBN :
1-4244-0988-8
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2007.4283145