DocumentCode
3180650
Title
Enhancing controller performance for robot positioning in a constrained environment
Author
Blanchini, Franco ; Pellegrino, Felice Andrea ; Miani, Stefano ; Van Arkel, Bart
Author_Institution
Dept. of Math. & Comput. Sci., Udine Univ., Italy
Volume
5
fYear
2004
fDate
14-17 Dec. 2004
Firstpage
5222
Abstract
The paper considers a novel technique for manipulator motion in a constrained environment due to the presence of obstacles. The basic problem is that of avoiding collisions of the manipulator with the obstacles. The main idea is to cover the free space (i.e. the points of the configurations space in which no collisions are possible) by a connected family of polyhedral sets which are controlled-invariant. Each of these polyhedral regions includes some crossing points to the confining regions. The tracking control is hierarchically structured. A high-level controller establishes a connected chain of regions to be crossed to reach the one in which the reference is included. A low-level control solves the problem of tracking, within a region, the crossing point to the next confining region and, eventually, tracking the reference whenever it is included in the current one. The scheme assures that the reference is asymptotically tracked and that the transient trajectory is completely included in the admissible configuration space. A connection graph associated with the cluster of regions, and the high-level control is achieved by solving a minimum-path problem. As far as the low-level control is concerned, we consider both speed-control and torque-control. We propose two types of controllers. The first type is based on a linear stabilizing feedback which is suitably adapted to achieve a local tracking controller. Such a controller is computed by the plane representation of the sets which is more natural and useful then the vertex representation considered in previous work. The second is a speed-saturated type of controller which considerably improves the performance of linear-based control laws. Both these controllers have a speed-control and torque-control version. Experimental results on a laboratory Cartesian robot are provided.
Keywords
collision avoidance; manipulator dynamics; torque control; tracking; velocity control; Cartesian robot; confining regions; connection graph; constrained environment; controller performance; crossing points; high-level controller; linear stabilizing feedback; linear-based control laws; local tracking controller; manipulator motion; minimum-path problem; polyhedral sets; robot positioning; speed-control; torque-control; tracking control; vertex representation; Computer science; Control systems; Engineering management; Environmental management; Manipulator dynamics; Mathematics; Mechanical engineering; Motion control; Robot control; Torque control;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2004. CDC. 43rd IEEE Conference on
ISSN
0191-2216
Print_ISBN
0-7803-8682-5
Type
conf
DOI
10.1109/CDC.2004.1429637
Filename
1429637
Link To Document