This paper presents a novel system that allows product designers to design, experience, and modify new shapes of objects, starting from existing ones. The system allows designers to acquire and reconstruct the 3D model of a real object and to visualize and physically interact with this model. In addition, the system allows designer to modify the shape through physical manipulation of the 3D model and to eventually print it using a 3D printing technology. The system is developed by integrating state-of-the-art technologies in the sectors of reverse engineering, virtual reality, and haptic technology. The 3D model of an object is reconstructed by scanning its shape by means of a 3D scanning device. Then, the 3D model is imported into the virtual reality environment, which is used to render the 3D model of the object through an immersive head mounted display (HMD). The user can physically interact with the 3D model by using the desktop haptic strip for shape design (DHSSD), a 6 degrees of freedom servo-actuated developable metallic strip, which reproduces cross-sectional curves of 3D virtual objects. The DHSSD device is controlled by means of hand gestures recognized by a leap motion sensor.

References

1.
Racasan
,
R.
,
Popescu
,
D.
, and
Dragomir
,
M.
,
2011
, “
Integrating the Concept of Reverse Engineering in Medical Applications
,”
2010 IEEE International Conference on Automation Quality and Testing Robotics
(
AQTR
), Cluj-Napoca, Romania, May 28–30.
2.
Bradley
,
C.
, and
Currie
,
B.
,
2005
, “
Advances in the Field of Reverse Engineering
,”
Comput. Aided Des. Appl.
,
2
(
5
), pp.
697
706
.
3.
Yatani
,
K.
,
Partridge
,
K.
,
Bern
,
M.
, and
Newman
,
M.
,
2008
, “
Escape: A Target Selection Technique Using Visually-Cued Gestures
,”
Conference on Human Factors in Computing Systems
, pp.
285
294
.
4.
Bragdon
,
A.
, and
Ko
,
H.-S.
,
2011
. “
Gesture Select: Acquiring Remote Targets on Large Displays Without Pointing
,”
Conference on Human Factors in Computing Systems
, pp.
187
196
.
5.
Vogel
,
D.
, and
Balakrishnan
,
R.
,
2005
, “
Distant Freehand Pointing and Clicking on Very Large, High Resolution Displays
,”
Annual ACM Symposium on User Interface Software and Technology
,
UIST
, pp.
33
42
.
6.
Vogel
,
D.
, and
Balakrishnan
,
R.
,
2004
, “
Interactive Public Ambient Displays: Transitioning From Implicit to Explicit, Public to Personal, Interaction With Multiple Users
,”
Annual ACM Symposium on User Interface Software and Technology
,
UIST
, pp.
137
146
.
7.
Guimbretière
,
F.
, and
Nguyen
,
C.
,
2012
, “
Bimanual Marking Menu for Near Surface Interactions
,”
Conference on Human Factors in Computing Systems
, pp.
825
828
.
8.
Ren
,
G.
, and
O'Neill
,
E.
,
2013
, “
3D Selection With Freehand Gesture
,”
Comput. Graphics
,
37
(
3
), pp.
101
120
.
9.
Iwata
,
H.
,
Yano
,
H.
,
Nakaizumi
,
F.
, and
Kawamura
,
R.
,
2001
, “
Project FEELEX: Adding Haptic Surface to Graphics
,”
28th Annual Conference on Computer Graphics and Interactive Techniques
,
SIGGRAPH’01
, ACM, New York, pp.
469
476
.
10.
Leithinger
,
D.
,
Follmer
,
S.
,
Olwal
,
A.
,
Luescher
,
S.
,
Hogge
,
A.
,
Lee
,
J.
, and
Ishii
,
H.
,
2013
, “
Sublimate: State-Changing Virtual and Physical Rendering to Augment Interaction With Shape Displays
,”
SIGCHI
Conference on Human Factors in Computing Systems
, CHI’13, pp.
1441
1450
.
11.
Rosen
,
D.
,
Nguyen
,
A.
, and
Wang
,
H.
,
2003
, “
On the Geometry of Low Degree-of-Freedom Digital Clay Human Computer Interface Devices
,”
ASME
Paper No. DETC2003/CIE-48295.
12.
Bosscher
,
P.
, and
Ebert-Uphoff
,
I.
,
2003
, “
A Novel Mechanism for Implementing Multiple Collocated Spherical Joints
,”
IEEE International Conference on Robotics and Automation
,
ICRA’03
, Taipei, Taiwan, Sept. 14–19, Vol.
1
, pp.
336
341
.
13.
Klare
,
S.
,
Forssilow
,
D.
, and
Peer
,
A.
,
2013
, “
Formable Object—A New Haptic Interface for Shape Rendering
,”
World Haptics Conference
, Daejeon, South Korea, Apr. 14–15, pp.
61
66
.
14.
Bordegoni
,
M.
,
Ferrise
,
F.
,
Covarrubias
,
M.
, and
Antolini
,
M.
,
2010
, “
Haptic and Sound Interface for Shape Rendering
,”
Presence: Teleoperators Virtual Environ.
,
19
(
4
), pp.
341
363
.
15.
Bordegoni
,
M.
,
Ferrise
,
F.
,
Covarrubias
,
M.
, and
Antolini
,
M.
,
2011
, “
Geodesic Spline Interface for Haptic Curve Rendering
,”
IEEE Trans. Haptics
,
4
(
2
), pp.
111
121
.
16.
Covarrubias
,
M.
,
Bordegoni
,
M.
, and
Cugini
,
U.
,
2013
, “
Continuous Surface Rendering, Passing From Cad to Physical Representation
,”
Int. J. Adv. Rob. Syst.
,
10
, pp.
1
13
.
17.
“Structure Sensor,” Last accessed Mar. 2, 2016, https://www.structure.io/
18.
“Skanect,” Last accessed Mar. 2, 2016, https://www.scanect.occipital.com/
19.
Levien
,
R. L.
,
2009
. “
From Spiral to Spline: Optimal Techniques in Interactive Curve Design
,”
Ph.D. thesis
, University of California, Berkeley, CA.
20.
Cameron
,
C.
,
DiValentin
,
L.
,
Manaktala
,
R.
,
McElhaney
,
A.
,
Nostrand
,
C.
,
Quinlan
,
O.
,
Sharpe
,
L.
,
Slagle
,
A.
,
Wood
,
C.
,
Zheng
,
Y. Y.
, and
Gerling
,
G.
,
2011
, “
Hand Tracking and Visualization in a Virtual Reality Simulation
,” Systems and Information Engineering Design Symposium (
SIEDS
), Charlottesville, VA, Apr. 29, pp.
127
132
.
21.
Wigdor
,
D.
, and
Wixon
,
D.
,
2011
,
Brave NUI World: Designing Natural User Interfaces for Touch and Gesture
, 1st ed.,
Morgan Kaufmann Publishers
,
San Francisco, CA
.
22.
Oculus
, “Oculus Rift,” Last accessed Mar. 2, 2016, https://www.oculus.com/en-us/
23.
Leap Motion
, “Leap Motion,” Last accessed Mar. 2, 2016, https://www.leapmotion.com/
24.
Unity
, “Unity3D,” Last accessed Mar. 2, 2016, https://www.unity3d.com/
25.
Arduino
, “Arduino,” Last accessed Mar. 2, 2016, https://www.arduino.cc/
You do not currently have access to this content.