Vision-assisted control for manipulation using virtual fixtures

被引:182
作者
Bettini, A [1 ]
Marayong, P [1 ]
Lang, S [1 ]
Okamura, AM [1 ]
Hager, GD [1 ]
机构
[1] Johns Hopkins Univ, Engn Res Ctr, Baltimore, MD 21218 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2004年 / 20卷 / 06期
基金
美国国家科学基金会;
关键词
human-machine systems; robot control; virtual fixtures; visual servoing;
D O I
10.1109/TRO.2004.829483
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present the design and implementation of a vision-based system for cooperative manipulation at millimeter to micrometer scales. The system is based on an admittance control algorithm that implements a broad class of guidance modes called virtual fixtures. A virtual fixture, like a real fixture, limits the motion of a tool to a prescribed class or range of motions. We describe how both hard (unyielding) and soft (yielding) virtual fixtures can be implemented in this control framework. We then detail the construction of virtual fixtures for point positioning and curve following as well as extensions of these to tubes, cones, and sequences thereof. We also describe an implemented system using the JHU Steady Hand Robot. The system uses computer vision as a sensor for providing a reference trajectory, and the virtual fixture control algorithm then provides haptic feedback to implemented direct, shared manipulation. We provide extensive experimental results detailing both system performance and the effects of virtual fixtures on human speed and accuracy.
引用
收藏
页码:953 / 966
页数:14
相关论文
共 25 条
  • [1] Everett SE, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P543, DOI 10.1109/ROBOT.1999.770033
  • [2] Feddema J. T., 1999, Proceedings of the 1999 IEEE International Symposium on Assembly and Task Planning (ISATP'99) (Cat. No.99TH8470), P32, DOI 10.1109/ISATP.1999.782931
  • [3] Parallel assembly of high aspect ratio microstructures
    Feddema, JT
    Christenson, TR
    [J]. MICROROBOTICS AND MICROASSEMBLY, 1999, 3834 : 153 - 164
  • [4] Visual servoing and CAD-driven microassembly
    Feddema, JT
    Simon, RW
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 1998, 5 (04) : 18 - 24
  • [5] X vision: A portable substrate for real-time vision applications
    Hager, GD
    Toyama, K
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 1998, 69 (01) : 23 - 37
  • [6] HAGER GD, P WORKSH VIS SERV IR
  • [7] HIRZINGER G, 1991, P 2 INT S EXP ROB TO
  • [8] JOLY LD, 1995, IEEE INT CONF ROBOT, P357, DOI 10.1109/ROBOT.1995.525310
  • [9] KOSUGE K, 1995, IEEE INT CONF ROBOT, P938, DOI 10.1109/ROBOT.1995.525403
  • [10] Kumar R, 1999, LECT NOTES COMPUT SC, V1679, P1108