Improving image-based visual servoing with three-dimensional features

被引:35
作者
Cervera, E [1 ]
del Pobil, AP
Berry, F
Martinet, P
机构
[1] Jaume 1 Univ, Robot Intelligence Lab, Castellon de La Plana 12071, Spain
[2] Univ Clermont Ferrand, GRAVIR, LASMEA, F-63177 Clermont Ferrand, Aubiere, France
关键词
hybrid; depth; pose; object model; trajectories;
D O I
10.1177/027836490302210003
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Neither of the classical visual servoing approaches, position-based and image-based, are completely satisfactory. In position-based visual servoing the trajectory of the robot is well stated, but the approach suffers mainly from the image features going out of the visual field of the cameras. On the other hand, image-based visual servoing has been found generally satisfactory and robust in the presence of camera and hand-eve calibration errors. However, in some cases, singularities and local minima may arise, and the robot can go further from its joint limits. This paper is a step towards the synthesis of both approaches with their particular advantages, i.e., the trajectory of the camera motion is predictable and the image features remain in the field of view of the camera. The basis is the introduction a three-dimensional information in the feature vector Point depth and object pose produce useful behavior in the control of the camera. Using the task-function approach, we demonstrate the relationship between the velocity screw of the camera and the current and desired poses of the object in the camera frame. Camera calibration is assumed, at least coarsely. Experimental results on real robotic platforms illustrate the presented approach.
引用
收藏
页码:821 / 839
页数:19
相关论文
共 34 条
[1]  
[Anonymous], 1993, Three-Dimensional Computer Vision: A Geometric Viewpoint
[2]  
Berry F, 2000, IEICE T INF SYST, VE83D, P1358
[3]  
BERRY F, 1997, P IEEE INT C INT ROB, V2, P1065
[4]  
BERRY F, 1999, P IEEE INT C INT ROB, V1, P513
[5]  
Cervera E., 1999, Proceedings of the Ninth International Conference on Advanced Robotics. 99 ICAR, P445
[6]  
CERVERA E, 2002, P INT C ROB AUT 11 1, P456
[7]  
CERVERA E, 1999, P IEEE RSJ INT C INT, V1, P381
[8]  
Chaumette F., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P630, DOI 10.1109/ROBOT.2000.844123
[9]  
CHAUMETTE F, 1998, CONFLUENCE VISION CO
[10]  
Corke PI, 2000, IEEE DECIS CONTR P, P2521, DOI 10.1109/CDC.2000.914182