touch the virtual reality: using the leap motion...

1
Touch the virtual reality: using the Leap Motion controller for hand tracking and wearable tactile devices for immersive haptic rendering * Stefano Scheggi 1 , Leonardo Meli 1,2 , Claudio Pacchierotti 1,2 , Domenico Prattichizzo 1,2 1 Dept. of Information Engineering and Mathematics, University of Siena, Siena, Italy. 2 Dept. of Advanced Robotics, Istituto Italiano di Tecnologia, Genova, Italy. (a) (b) (c) Figure 1: Immersive tactile interaction in a virtual environment. User’s fingertips are tracked using a Leap Motion controller (b) while five wearable tactile interfaces (a) provide the human operator with the compelling illusion of touching a virtual object (c). 1 Introduction The complexity of the world around us is creating a demand for novel interfaces that will simplify and enhance the way we interact with the environment. The recently unveiled Android Wear operating system ad- dress this demand by providing a modern operating system for all those companies that are now developing wearable devices, also known as “wearables”. There is the Google Moto 360, the Asus ZenWatch, the Apple Watch, and many more are being presented every year. The wear- able electronics business has powered over $14 billion in 2014, and it is estimated to power over $70 billion by 2024. This market stems from the need for wearability, which is a key element for a natural interaction with nowadays technology. Wearability of robotic devices will enable novel forms of human intention recognition through haptic signals and novel forms of communication and cooperation between humans and robots. Specifically, wearable haptics will enable devices to communicate with humans during their interaction with the environment they share. Wearable haptic technology have been introduced in our everyday life by Sony. In 1997 its DualShock controller for PlayStation revolution- ized the gaming industry by introducing a simple but effective vibrotac- tile feedback. More recently, Apple unveiled the Apple Watch, which embeds a linear actuator that can make the watch vibrate. It is used whenever the wearer receives an alert or notification, or to communicate with other Apple Watch owners. However, the force feedback provided by these popular devices is still limited to vibrations, reducing the possibility of simulating any rich con- tact interaction. Towards a more realistic feeling of interacting with vir- tual and remote objects, researchers focused on glove-type haptic dis- plays such as the Rutgers Master II and the CyberGrasp, which provide force sensations to all the fingers of the hand simultaneously. However, although they provide a compelling force feedback, these displays are still complex and very expensive. For this reason it becomes crucial to find a trade-off between a realistic feeling of touch and cost/wearability of the system. In this regard, we found tactile technologies very promis- ing. Tactile devices are haptic interfaces able to provide tactile force * The research has received funding from the European Union FP7/2007-2013 programme with project “WEARHAP” (grant 601165). feedback only. This property makes possible to dramatically simplify their form factor and, at the same time, provide a compelling and realis- tic feeling of touching virtual objects [Pacchierotti et al. 2014]. 2 Contribution We present a novel haptic system for immersive virtual reality interac- tion. It consists of a Leap Motion controller and five wearable tactile de- vices. The Leap Motion controller is a small USB peripheral device that uses two monochromatic IR cameras and three infrared LEDs to track the position of the fingertips in 3-D space. It observes a hemispherical area up to a distance of 1 m with an accuracy up to 0.01 mm. Each wear- able tactile device is composed of two platforms: one placed on the nail side of the finger and one in contact with the finger pulp, connected by three cables (Fig. 1a). One small servomotor controls the length of the cables, thus being able move the platform towards or away from the fin- gertip. As a consequence, a normal force can be displayed at the user’s fingertip. Each device is connected to a wrist bracelet, providing power and wireless connection to an external computer. With respect to our previous haptic virtual reality system [Meli et al. 2014], we greatly im- proved the form-factor of the wearable devices employed. This allows us to easily track up to five wearable tactile devices (Fig. 1b). Moreover, the Leap Motion controller is now being bundled into the new high-end ASUS notebooks. In the next future you will thus only need the wearable tactile devices to be able to literally touch the virtual reality! We validated our immersive system in a virtual reality scenario (see Fig. 1c and the video at http://y2u.be/4OmDvWFCJXM). Users were asked to wear five tactile devices on one hand and interact with different virtual objects. The hand pose was tracked using the Leap Motion con- troller. A virtual hand mimicked the user’s hand pose. Every time the hand came in contact with a virtual object, the tactile devices applied a suitable amount of force to the users’ fingertips, providing them with the compelling sensation of touching the virtual environment. The proposed tactile system is extremely wearable, effective, inexpen- sive, and completely wireless. There are in fact no workspace restric- tions apart from the ones related to the gesture recognition technique. References MELI , L., SCHEGGI , S., PACCHIEROTTI , C., AND PRATTICHIZZO, D. 2014. Wearable haptics and hand tracking via an RGB-D camera for immersive tac- tile experiences. In Proc. ACM SIGGRAPH. PACCHIEROTTI , C., TIRMIZI , A., AND PRATTICHIZZO, D. 2014. Improving transparency in teleoperation by means of cutaneous tactile force feedback. ACM Transactions on Applied Perception 11, 1, 4:1–4:16.

Upload: others

Post on 23-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Touch the virtual reality: using the Leap Motion ...sirslab.dii.unisi.it/papers/2015/Scheggi.SIGGRAPH.2015.Wearable.pdf · tion. It consists of a Leap Motion controller and five

Touch the virtual reality: using the Leap Motion controller for hand tracking andwearable tactile devices for immersive haptic rendering∗

Stefano Scheggi1, Leonardo Meli1,2, Claudio Pacchierotti1,2, Domenico Prattichizzo1,2

1 Dept. of Information Engineering and Mathematics, University of Siena, Siena, Italy. 2 Dept. of Advanced Robotics, Istituto Italiano di Tecnologia, Genova, Italy.

(a) (b) (c)Figure 1: Immersive tactile interaction in a virtual environment. User’s fingertips are tracked using a Leap Motion controller (b) while five wearabletactile interfaces (a) provide the human operator with the compelling illusion of touching a virtual object (c).

1 IntroductionThe complexity of the world around us is creating a demand for novelinterfaces that will simplify and enhance the way we interact with theenvironment. The recently unveiled Android Wear operating system ad-dress this demand by providing a modern operating system for all thosecompanies that are now developing wearable devices, also known as“wearables”. There is the Google Moto 360, the Asus ZenWatch, theApple Watch, and many more are being presented every year. The wear-able electronics business has powered over $14 billion in 2014, and it isestimated to power over $70 billion by 2024. This market stems from theneed for wearability, which is a key element for a natural interaction withnowadays technology. Wearability of robotic devices will enable novelforms of human intention recognition through haptic signals and novelforms of communication and cooperation between humans and robots.Specifically, wearable haptics will enable devices to communicate withhumans during their interaction with the environment they share.

Wearable haptic technology have been introduced in our everyday lifeby Sony. In 1997 its DualShock controller for PlayStation revolution-ized the gaming industry by introducing a simple but effective vibrotac-tile feedback. More recently, Apple unveiled the Apple Watch, whichembeds a linear actuator that can make the watch vibrate. It is usedwhenever the wearer receives an alert or notification, or to communicatewith other Apple Watch owners.

However, the force feedback provided by these popular devices is stilllimited to vibrations, reducing the possibility of simulating any rich con-tact interaction. Towards a more realistic feeling of interacting with vir-tual and remote objects, researchers focused on glove-type haptic dis-plays such as the Rutgers Master II and the CyberGrasp, which provideforce sensations to all the fingers of the hand simultaneously. However,although they provide a compelling force feedback, these displays arestill complex and very expensive. For this reason it becomes crucial tofind a trade-off between a realistic feeling of touch and cost/wearabilityof the system. In this regard, we found tactile technologies very promis-ing. Tactile devices are haptic interfaces able to provide tactile force

∗The research has received funding from the European Union FP7/2007-2013programme with project “WEARHAP” (grant 601165).

feedback only. This property makes possible to dramatically simplifytheir form factor and, at the same time, provide a compelling and realis-tic feeling of touching virtual objects [Pacchierotti et al. 2014].

2 ContributionWe present a novel haptic system for immersive virtual reality interac-tion. It consists of a Leap Motion controller and five wearable tactile de-vices. The Leap Motion controller is a small USB peripheral device thatuses two monochromatic IR cameras and three infrared LEDs to trackthe position of the fingertips in 3-D space. It observes a hemisphericalarea up to a distance of 1 m with an accuracy up to 0.01 mm. Each wear-able tactile device is composed of two platforms: one placed on the nailside of the finger and one in contact with the finger pulp, connected bythree cables (Fig. 1a). One small servomotor controls the length of thecables, thus being able move the platform towards or away from the fin-gertip. As a consequence, a normal force can be displayed at the user’sfingertip. Each device is connected to a wrist bracelet, providing powerand wireless connection to an external computer. With respect to ourprevious haptic virtual reality system [Meli et al. 2014], we greatly im-proved the form-factor of the wearable devices employed. This allowsus to easily track up to five wearable tactile devices (Fig. 1b). Moreover,the Leap Motion controller is now being bundled into the new high-endASUS notebooks. In the next future you will thus only need the wearabletactile devices to be able to literally touch the virtual reality!

We validated our immersive system in a virtual reality scenario (seeFig. 1c and the video at http://y2u.be/4OmDvWFCJXM). Users wereasked to wear five tactile devices on one hand and interact with differentvirtual objects. The hand pose was tracked using the Leap Motion con-troller. A virtual hand mimicked the user’s hand pose. Every time thehand came in contact with a virtual object, the tactile devices applied asuitable amount of force to the users’ fingertips, providing them with thecompelling sensation of touching the virtual environment.

The proposed tactile system is extremely wearable, effective, inexpen-sive, and completely wireless. There are in fact no workspace restric-tions apart from the ones related to the gesture recognition technique.

ReferencesMELI, L., SCHEGGI, S., PACCHIEROTTI, C., AND PRATTICHIZZO, D. 2014.

Wearable haptics and hand tracking via an RGB-D camera for immersive tac-tile experiences. In Proc. ACM SIGGRAPH.

PACCHIEROTTI, C., TIRMIZI, A., AND PRATTICHIZZO, D. 2014. Improvingtransparency in teleoperation by means of cutaneous tactile force feedback.ACM Transactions on Applied Perception 11, 1, 4:1–4:16.