Forbidden-region virtual fixtures from streaming point clouds: Remotely touching and protecting a beating heart

Author(s):  
Fredrik Ryden ◽  
Howard Jay Chizeck
2014 ◽  
Vol 28 (22) ◽  
pp. 1507-1518 ◽  
Author(s):  
Sina Nia Kosari ◽  
Fredrik Rydén ◽  
Thomas S. Lendvay ◽  
Blake Hannaford ◽  
Howard Jay Chizeck

Author(s):  
Andrew Sharp ◽  
Mitch W. Pryor

Abstract Many robotic processes require the system to maintain a tool's orientation and distance from a surface. To do so, researchers often use Virtual Fixtures (VFs) to either guide the robot along a path or forbid it from leaving the workspace. Previous efforts relied on volumetric primitives (planes, cylinders, etc.) or raw sensor data to define VFs. However, those approaches only work for a small subset of real-world objects. Extending this approach is complicated not only by VF generation but also generalizing user traversal of the VF to command a robot trajectory remotely. In this work, we present the concept of Task VFs, which convert layers of point cloud based Guidance VF into a bidirectional graph structure and pair it with a Forbidden Region VF. These VFs are hardware-agnostic and can be generated from virtually any source data, including from parametric objects (superellipsoids, supertoroids, etc.), meshes (including from CAD), and real-time sensor data for open-world scenarios. We address surface convexity and concavity since these and distance to the task surface determine the size and resolution of VF layers. This paper then presents the Manipulator-to-Task Transform Tool for Task VF visualization and to limit human-robot interaction ambiguities. Testing confirmed generation success, and users performed spatially discrete experiments to evaluate Task VF usability complex geometries, which showed their interpretability. The Manipulator-to-Task Transform Tool applies many robotic applications, including collision avoidance, process design, training, task definition, etc. for virtually any geometry.


2011 ◽  
Vol 20 (3) ◽  
pp. 191-206 ◽  
Author(s):  
Behzad Khademian ◽  
Jacob Apkarian ◽  
Keyvan Hashtrudi-Zaad

This paper investigates the effect of environmental factors on user performance in a dual-user haptic guidance system. The system under study allows for interaction between both users, the trainee and the trainer, to collaboratively perform a common task in a shared virtual environment. User studies are carried out to experimentally evaluate the users' performance while following square and circular trajectories with two viewpoints of the environment (top view and front view), while the virtual manipulator tool moves in free motion or against forbidden-region virtual fixtures. The performance is measured and statistically evaluated against task completion time, tracking accuracy, and user energy exchange. The studies revealed that changing the environment geometry from a square to a circle results in reduced task completion time and tracking error. Changing the environment viewpoint from top to front decreases the task completion time in both geometries. Forbidden-region virtual fixtures increase energy exchange by both users and decrease task completion time while compromising the tracking performance in the square-following task. However, when visual feedback is removed in the presence of the fixtures, the square tracking performance improves. The results also indicate a strong relationship between user dominance and tracking error only when the experiment is time-limited.


2005 ◽  
Vol 128 (1) ◽  
pp. 53-64 ◽  
Author(s):  
Jake J. Abbott ◽  
Allison M. Okamura

There has been recent interest in novel human-machine collaborative control laws, called “virtual fixtures,” which provide operator assistance for telemanipulation tasks. A forbidden-region virtual fixture is a constraint, implemented in software, that seeks to prevent the slave manipulator of a master/slave telemanipulation system from entering into a forbidden region of the workspace. In this paper, we consider the problem of unstable vibrations of the slave and/or master against forbidden-region virtual fixtures for a general class of telemanipulator control architectures, including those with haptic feedback. To the best of the authors’ knowledge, there has been no rigorous study of the stability of forbidden-region virtual fixtures in previous work. The system is evaluated around the master and slave equilibrium position resulting from a constant desired human input force, using a discrete state-space model. We present a method to analytically determine if instability is possible in the system. We thoroughly evaluate this method, experimentally, applying malicious user strategies that attempt to drive the system unstable. Our approach agrees with experimental results and can be used to design and analyze the stability and transient properties of a telemanipulator interacting with virtual fixtures. We show that the user can affect both slave- and master-side virtual fixture stability by modifying his or her impedance characteristics. However, the upper bound on stable slave-side virtual fixture stiffness does not depend on the particular user.


Author(s):  
Andrew Sharp ◽  
Mitch Pryor

The Department of Energy desires to increase radioactive waste treatment automation in order to minimize radiation worker exposure. Many treatment processes require maintaining tool orientation and surface distance including inspection and dismantling tasks. This paper expands on previous shape primitive virtual fixture generation techniques to increase their expressiveness based on surface models. A robotic hardware-agnostic virtual fixture generation pipeline is constructed and tested with varied superellipsoid and supertoroid models. The pipeline converts surface models into a bi-directional graphs representing layers of offset guidance virtual fixtures. Surface models function as forbidden region virtual fixtures and are combined with the graph structure into task virtual fixtures. Results show a correlation between distance to the surface and graph layer vertices. Surface model concavity also affects the growth of offset layer vertices. Incorrect model surface normals do result in irregular graph layers and the pipeline has been tested on CAD models.


2008 ◽  
Vol 27 (8) ◽  
pp. 1061-1070 ◽  
Author(s):  
Jing Ren ◽  
R.V. Patel ◽  
K.A. McIsaac ◽  
G. Guiraudon ◽  
T.M. Peters

Sign in / Sign up

Export Citation Format

Share Document