Haptic force-feedback can provide useful cues to users of virtual environments. Body-based haptic devices are portable but the more commonly used ground-based devices have workspaces that are limited by their physical grounding to a single base position and their operation as purely position-control devices. The “bubble technique” has recently been presented as one method of expanding a user's haptic workspace. The bubble technique is a hybrid position-rate control system in which a volume, or “bubble,” is defined entirely within the physical workspace of the haptic device. When the device's end effector is within this bubble, interaction is through position control. When the end effector moves outside this volume, an elastic restoring force is rendered, and a rate is applied that moves the virtual accessible workspace. Publications have described the use of the bubble technique for point-based touching tasks. However, when this technique is applied to simulations where the user is grasping virtual objects with part-to-part collision detection, unforeseen interaction problems surface. Methods of addressing these challenges are introduced, along with discussion of their implementation and an informal investigation.

References

1.
Kim
,
C. E.
, and
Vance
,
J. M.
,
2003
, “
Using VPS (Voxmap PointShell) as the Basis for Interaction in a Virtual Assembly Environment
,”
ASME Design Engineering Technical Conferences and Computers and Information in Engineering Conference
,
ASME
Paper No. DETC2003/CIE-48297.
2.
Belluco
,
P.
,
Bordegoni
,
M.
, and
Polistina
,
S.
,
2010
, “
Multimodal Navigation for a Haptic-Based Virtual Assembly Application
,”
ASME 2010 World Conference on Innovative Virtual Reality (WINVR 2010)
,
ASME
Paper No. WINVR2010-3743.
3.
Bouguila
,
L.
,
Ishii
,
M.
, and
Sato
,
M.
,
2000
, “
A Large Workspace Haptic Device for Human-Scale Virtual Environments
,”
First International Workshop on Haptic Human–Computer Interaction
, pp.
86
91
.
4.
Nitzsche
,
N.
,
Hanebeck
,
U. D.
, and
Schmidt
,
G.
,
2003
, “
Design Issues of Mobile Haptic Interfaces
,”
J. Rob. Syst.
,
20
(
9
), pp.
549
556
.
5.
Borro
,
D.
,
Savall
,
J.
,
Amundarain
,
A.
,
Gil
,
J. J.
,
García-Alonso
,
A.
, and
Matey
,
L.
,
2004
, “
A Large Haptic Device for Aircraft Engine Maintainability
,”
IEEE Comput. Graphics Appl.
,
24
(
6
), pp.
70
74
.
6.
Gosselin
,
F.
,
Andriot
,
C.
,
Bergez
,
F.
, and
Merlhiot
,
X.
,
2007
, “
Widening 6-DOF Haptic Devices Workspace With an Additional Degree of Freedom
,”
IEEE Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC’07)
, pp.
452
457
.
7.
Peer
,
A.
,
Komoguchi
,
Y.
, and
Buss
,
M.
,
2007
, “
Towards a Mobile Haptic Interface for Bimanual Manipulations
,”
IEEE/RSJ 2007 International Conference on Intelligent Robots and Systems
, pp.
384
391
.
8.
Gosselin
,
F.
,
Andriot
,
C.
,
Savall
,
J.
, and
Mart
,
J.
,
2008
, “
Large Workspace Haptic Devices for Human-Scale Interaction: A Survey
,”
EuroHaptics 2008
, Springer, Berlin, pp.
523
528
.
9.
Lee
,
I.
,
Hwang
,
I.
,
Han
,
K.-L.
,
Choi
,
O. K.
,
Choi
,
S.
, and
Lee
,
J. S.
,
2009
, “
System Improvements in Mobile Haptic Interface
,”
IEEE World Haptics 2009—Third Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems
, pp.
109
114
.
10.
Pavlik
,
R. A.
,
Vance
,
J. M.
, and
Luecke
,
G. R.
,
2013
, “
Interacting With a Large Virtual Environment by Combining a Ground-Based Haptic Device and a Mobile Robot Base
,”
ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
,
ASME
Paper No. DETC2013-13441.
11.
Fischer
,
A.
, and
Vance
,
J. M.
,
2003
, “
Phantom Haptic Device Implemented in a Projection Screen Virtual Environment
,”
Workshop on Virtual Environments 2003—EGVE’03
, ACM Press, The Eurographics Association, pp.
225
229
.
12.
Dominjon
,
L.
,
Lecuyer
,
A.
,
Burkhardt
,
J.-M.
,
Andrade-Barroso
,
G.
, and
Richir
,
S.
,
2005
, “
The “Bubble” Technique: Interacting With Large Virtual Environments Using Haptic Devices With Limited Workspace
,”
IEEE First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems
, pp.
639
640
.
13.
Dominjon
,
L.
,
Perret
,
J.
, and
Lécuyer
,
A.
,
2007
, “
Novel Devices and Interaction Techniques for Human-Scale Haptics
,”
Visual Comput.
,
23
(
4
), pp.
257
266
.
14.
Casiez
,
G.
,
Vogel
,
D.
,
Pan
,
Q.
, and
Chaillou
,
C.
,
2007
, “
RubberEdge: Reducing Clutching by Combining Position and Rate Control With Elastic Feedback
,”
20th Annual ACM Symposium on User Interface Software and Technology (UIST’07)
, ACM Press, New York, p.
129
.
15.
Zhai
,
S.
, and
Milgram
,
P.
,
1993
, “
Human Performance Evaluation of Manipulation Schemes in Virtual Environments
,”
IEEE Virtual Reality Annual International Symposium
, pp.
155
161
.
16.
Zhai
,
S.
,
1995
, “
Human Performance in Six Degree of Freedom Input Control
,” Ph.D. thesis, University of Toronto, Toronto, ON, Canada.
17.
Pavlik
,
R. A.
, and
Vance
,
J. M.
,
2011
, “
Expanding Haptic Workspace for Coupled-Object Manipulation
,”
ASME 2011 World Conference on Innovative Virtual Reality (WINVR 2011)
,
ASME
Paper No. WINVR2011-5585.
18.
Seth
,
A.
,
Su
,
H.-J.
, and
Vance
,
J. M.
,
2008
, “
Development of a Dual-Handed Haptic Assembly System: SHARP
,”
ASME J. Comput. Inf. Sci. Eng.
,
8
(
4
), p.
044502
.
19.
Bierbaum
,
A.
,
Just
,
C.
,
Hartling
,
P.
,
Meinert
,
K.
,
Baker
,
A.
, and
Cruz-Neira
,
C.
,
2001
, “
VR Juggler: A Virtual Platform for Virtual Reality Application Development
,”
IEEE Virtual Reality Conference (VR 2001)
, pp.
89
96
.
20.
Pavlik
,
R. A.
, and
Vance
,
J. M.
,
2011
, “
VR JuggLua: A Framework for VR Applications Combining Lua, OpenSceneGraph, and VR Juggler
,”
IEEE Virtual Reality Workshop on Software Engineering and Architectures for Realtime Interactive Systems (SEARIS)
, pp.
29
35
.
21.
McNeely
,
W. A.
,
Puterbaugh
,
K. D.
, and
Troy
,
J. J.
,
1999
, “
Six Degree-of-Freedom Haptic Rendering Using Voxel Sampling
,”
26th Annual Conference on Computer Graphics and Interactive Techniques—SIGGRAPH’99
, ACM Press, New York, pp.
401
408
.
22.
Jones
,
T.
,
Smith
,
J.
, and
Takanaka
,
H.
,
1999
, “
New Algorithm for Fast and Stable Haptic Simulation of Organ Tissue Surfaces
,” Haptics-e, The Electronic Journal of Haptics Research, www.haptics-e.org
23.
Parnas
,
D.
,
Clements
,
P.
, and
Weiss
,
D.
,
1985
, “
The Modular Structure of Complex Systems
,”
IEEE Trans. Software Eng.
,
SE-11
(
3
), pp.
259
266
.
24.
Colgate
,
J. E.
,
Grafing
,
P. E.
,
Stanley
,
M. C.
, and
Schenkel
,
G.
,
1993
, “
Implementation of Stiff Virtual Walls in Force-Reflecting Interfaces
,”
IEEE Virtual Reality Annual International Symposium
, pp.
202
208
.
25.
Adams
,
R. J.
, and
Hannaford
,
B.
,
1998
, “
A Two-Port Framework for the Design of Unconditionally Stable Haptic Interfaces
,”
IEEE/RSJ International Conference on Intelligent Robots and Systems
, Vol.
2
, pp.
1254
1259
.
You do not currently have access to this content.