Global path-planning for constrained and optimal visual servoing

被引:89
作者
Chesi, Graziano [1 ]
Hung, Y. S. [1 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Hong Kong, Peoples R China
关键词
path-planning; robot manipulator; trajectory constraints; trajectory costs; visual servoing;
D O I
10.1109/TRO.2007.903817
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Visual servoing consists of steering a robot from an initial to a desired location by exploiting the information provided by visual sensors. This paper deals with the problem of realizing visual servoing for robot manipulators taking into account constraints such as visibility, workspace (that is obstacle avoidance), and joint constraints, while minimizing a cost function such as spanned image area, trajectory length, and curvature. To solve this problem, a new path-planning scheme is proposed. First, a robust object reconstruction is computed from visual measurements which allows one to obtain feasible image trajectories. Second, the rotation path is parameterized through an extension of the Eider parameters that yields an equivalent expression of the rotation matrix as a quadratic function of unconstrained variables, hence, largely simplifying standard parameterizations which involve transcendental functions. Then, polynomials of arbitrary degree are used to complete the parametrization and formulate the desired constraints and costs-as a general optimization problem. The optimal trajectory is followed by tracking the image trajectory with an IBVS controller combined with repulsive potential fields in order to fulfill the constraints in real conditions.
引用
收藏
页码:1050 / 1060
页数:11
相关论文
共 23 条
[1]  
Chesi G, 2005, IEEE INT CONF ROBOT, P2559
[2]   Visual servoing for large camera displacements [J].
Chesi, G ;
Vicino, A .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (04) :724-735
[3]   A new partitioned approach to image-based visual servo control [J].
Corke, PI ;
Hutchinson, SA .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (04) :507-515
[4]   Visual servoing via navigation functions [J].
Cowan, NJ ;
Weingarten, JD ;
Koditschek, DE .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (04) :521-533
[5]  
Deguchi K, 1998, 1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3, P705, DOI 10.1109/IROS.1998.727274
[6]  
FAUGERAS O, 2001, GEOMETRY MULITPLE IM
[7]  
HASHIMOTO K, 1991, 1991 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, P2267, DOI 10.1109/ROBOT.1991.131968
[8]  
Hashimoto K, 2003, ADV ROBOTICS, V17, P969, DOI 10.1163/156855303322554373
[9]   A tutorial on visual servo control [J].
Hutchinson, S ;
Hager, GD ;
Corke, PI .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (05) :651-670
[10]   2 1/2 D visual servoing with respect to unknown objects through a new estimation scheme of camera displacement [J].
Malis, E ;
Chaumette, F .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2000, 37 (01) :79-97