DocumentCode
1171277
Title
Vision-assisted control for manipulation using virtual fixtures
Author
Bettini, Alessandro ; Marayong, Panadda ; Lang, Samuel ; Okamura, Allison M. ; Hager, Gregory D.
Author_Institution
Eng. Res. Center for Comput. Integrated Surg. Syst. & Technol., Johns Hopkins Univ., Baltimore, MD, USA
Volume
20
Issue
6
fYear
2004
Firstpage
953
Lastpage
966
Abstract
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.
Keywords
cooperative systems; force control; image motion analysis; man-machine systems; medical robotics; micromanipulators; robot vision; surgery; telerobotics; JHU steady hand robot; admittance control algorithm; computer vision; cooperative manipulation; haptic feedback; human-machine systems; reference trajectory; system performance; virtual fixtures; vision-assisted control; visual servoing; Admittance; Computer vision; Control systems; Feedback; Fixtures; Haptic interfaces; Humans; Robot sensing systems; Sensor systems; System performance; 211;machine systems; 65; Human robot control; virtual fixtures; visual servoing;
fLanguage
English
Journal_Title
Robotics, IEEE Transactions on
Publisher
ieee
ISSN
1552-3098
Type
jour
DOI
10.1109/TRO.2004.829483
Filename
1362691
Link To Document