This paper proposes an approach for using force-controlled exploration data to update and register an a priori virtual fixture geometry to a corresponding deformed and displaced physical environment. An approach for safe exploration implementing hybrid motion/force control is presented on the slave robot side. During exploration, the shape and the local surface normals of the environment are estimated and saved in an exploration data set. The geometric data collected during this exploration scan are used to deform and register the a priori environment model to the exploration data set. The environment registration is achieved using a deformable registration based on the coherent point drift method. The task-description of the high-level assistive telemanipulation law, called a virtual fixture (VF), is then deformed and registered in the new environment. The new model is updated and used within a model-mediated telemanipulation framework. The approach is experimentally validated using a da-Vinci research kit (dVRK) master interface, a dVRK patient side manipulator, and a Cartesian stage robot. Experiments demonstrate that the updated VF and the updated model allow the users to improve their path following performance and to shorten their completion time when the updated path following VF is applied. The approach presented has direct bearing on a multitude of surgical applications including force-controlled ablation.
Skip Nav Destination
Article navigation
April 2017
Research-Article
Force-Controlled Exploration for Updating Virtual Fixture Geometry in Model-Mediated Telemanipulation
Long Wang,
Long Wang
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Search for other works by this author on:
Zihan Chen,
Zihan Chen
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Search for other works by this author on:
Preetham Chalasani,
Preetham Chalasani
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Search for other works by this author on:
Rashid M. Yasin,
Rashid M. Yasin
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Search for other works by this author on:
Peter Kazanzides,
Peter Kazanzides
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Search for other works by this author on:
Russell H. Taylor,
Russell H. Taylor
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Search for other works by this author on:
Nabil Simaan
Nabil Simaan
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Search for other works by this author on:
Long Wang
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Zihan Chen
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Preetham Chalasani
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Rashid M. Yasin
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Peter Kazanzides
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Russell H. Taylor
Laboratory for Computational
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Sensing and Robotics,
Department of Computer Science,
Johns Hopkins University,
Baltimore, MD 21218
e-mail: [email protected]
Nabil Simaan
Advanced Robotics and
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Mechanism Applications,
Department of Mechanical Engineering,
Vanderbilt University,
Nashville, TN 37235
e-mail: [email protected]
Manuscript received October 13, 2016; final manuscript received December 16, 2016; published online March 9, 2017. Assoc. Editor: Hai-Jun Su.
J. Mechanisms Robotics. Apr 2017, 9(2): 021010 (11 pages)
Published Online: March 9, 2017
Article history
Received:
October 13, 2016
Revised:
December 16, 2016
Citation
Wang, L., Chen, Z., Chalasani, P., Yasin, R. M., Kazanzides, P., Taylor, R. H., and Simaan, N. (March 9, 2017). "Force-Controlled Exploration for Updating Virtual Fixture Geometry in Model-Mediated Telemanipulation." ASME. J. Mechanisms Robotics. April 2017; 9(2): 021010. https://doi.org/10.1115/1.4035684
Download citation file:
Get Email Alerts
Wrench Capability Analysis of a Cooperative Multi-UAV Parallel Robot with Rigid Links
J. Mechanisms Robotics
Modeling, Kinematics, and Dynamics of a Rigid-Flexible Coupling Spring-Cable-Driven Parallel Robot
J. Mechanisms Robotics (August 2025)
Related Articles
A New Actuation System With Simulated Electrocardiogram Signal for MR Elastography
J. Med. Devices (June,2010)
CT Visualization of Cryoablation in Pulmonary Veins
J. Med. Devices (June,2009)
A Self-Calibration Method for Robotic Measurement System
J. Manuf. Sci. Eng (February,2000)
Dependence of Calculus Retropulsion Dynamics on Fiber Size and Radiant Exposure During Ho:YAG Lithotripsy
J Biomech Eng (August,2004)
Related Proceedings Papers
Related Chapters
Design of Fractional-Order Controllers for Nonlinear Chaotic Systems and Some Applications
Robust Adaptive Control for Fractional-Order Systems with Disturbance and Saturation
QP Based Encoder Feedback Control
Robot Manipulator Redundancy Resolution
Design of Assembly Robot Controller Based on PROFI-BUS for Hubcap Gear-Box Pressure Assembling
Proceedings of the 2010 International Conference on Mechanical, Industrial, and Manufacturing Technologies (MIMT 2010)