A toolkit for haptic force feedback in a telerobotic ultrasound system. 2021

Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
Department of Mechanical Engineering, University of Saskatchewan, 57 Campus Drive, Saskatoon, SK, S7N 5A9, Canada. reza.fotouhi@usask.ca.

OBJECTIVE To develop a collision engine (haptic force feedback simulator) compatible with a 5-degrees-of-freedom (DOF) haptic wand. This has broad applications such as telerobotic ultrasound systems. Integrating force feedback into systems is critical to optimize remote scanning. A collision engine compatible with a 5-DOF haptic wand was developed based on the Gilbert-Johnson-Keerthi algorithm. The collision engine calculated force during collision between the wand and a virtual object based on code developed using MATLAB. A proportional force was subsequently returned to a user via the haptic wand, thereby simulating the collision force for the user. Three experiments were conducted to assess the accuracy of the collision engine on curved and flat surfaces. RESULTS The average errors in calculation of distances between the wand and virtual object were 2.1 cm, 3.4 cm, and 4.2 cm for the model of the human hand, cylinder, and cuboid, respectively. The collision engine accurately simulated forces on a flat surface, though was less accurate on curved surfaces. Future work will incorporate haptic force feedback into a telerobotic ultrasound system. The haptic force simulator presented here may also be used in the development of ultrasound simulators for training and education.

UI MeSH Term Description Entries
D003198 Computer Simulation Computer-based representation of physical systems and phenomena such as chemical processes. Computational Modeling,Computational Modelling,Computer Models,In silico Modeling,In silico Models,In silico Simulation,Models, Computer,Computerized Models,Computer Model,Computer Simulations,Computerized Model,In silico Model,Model, Computer,Model, Computerized,Model, In silico,Modeling, Computational,Modeling, In silico,Modelling, Computational,Simulation, Computer,Simulation, In silico,Simulations, Computer
D005246 Feedback A mechanism of communication within a system in that the input signal generates an output response which returns to influence the continued activity or productivity of that system. Feedbacks
D006225 Hand The distal part of the arm beyond the wrist in humans and primates, that includes the palm, fingers, and thumb. Hands
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D000465 Algorithms A procedure consisting of a sequence of algebraic formulas and/or logical steps to calculate or determine a given task. Algorithm
D012371 Robotics The application of electronic, computerized control systems to mechanical devices designed to perform human functions. Formerly restricted to industry, but nowadays applied to artificial organs controlled by bionic (bioelectronic) devices, like automated insulin pumps and other prostheses. Companion Robots,Humanoid Robots,Remote Operations (Robotics),Social Robots,Socially Assistive Robots,Telerobotics,Soft Robotics,Assistive Robot, Socially,Companion Robot,Humanoid Robot,Operation, Remote (Robotics),Operations, Remote (Robotics),Remote Operation (Robotics),Robot, Companion,Robot, Humanoid,Robot, Social,Robot, Socially Assistive,Robotic, Soft,Social Robot,Socially Assistive Robot,Soft Robotic
D014110 Touch Sensation of making physical contact with objects, animate or inanimate. Tactile stimuli are detected by MECHANORECEPTORS in the skin and mucous membranes. Tactile Sense,Sense of Touch,Taction,Sense, Tactile,Senses, Tactile,Tactile Senses,Tactions,Touch Sense,Touch Senses
D014584 User-Computer Interface The portion of an interactive computer program that issues messages to and receives commands from a user. Interface, User Computer,Virtual Systems,User Computer Interface,Interface, User-Computer,Interfaces, User Computer,Interfaces, User-Computer,System, Virtual,Systems, Virtual,User Computer Interfaces,User-Computer Interfaces,Virtual System

Related Publications

Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
January 2005, The international journal of medical robotics + computer assisted surgery : MRCAS,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
January 2024, Frontiers in robotics and AI,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
January 2019, Journal of surgical education,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
July 2022, Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
November 2013, Medical engineering & physics,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
April 2024, Sensors (Basel, Switzerland),
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
December 2007, IEEE transactions on neural systems and rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
January 2019, Critical reviews in biomedical engineering,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
October 2020, The international journal of medical robotics + computer assisted surgery : MRCAS,
Reza Fotouhi, and Atieh Najafi Semnani, and QianWei Zhang, and Scott J Adams, and Haron Obaid
December 2022, Sensors (Basel, Switzerland),
Copied contents to your clipboard!