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 :
بازگشت