low cost 3d rotational input devices: the stationary

21
Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Stationary Spinball and the Mobile Soap3D Marcus Tönnis, Florian Echtler, Manuel Huber, Gudrun Klinker Fachgebiet Augmented Reality T h i h U i ität Mü h G Technische Universität München, Germany [toennis, echtler, huberma, klinker]@in.tum.de

Upload: others

Post on 11-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Low Cost 3D Rotational Input Devices: the Stationary

Low Cost 3D Rotational Input Devices:the Stationary Spinball andthe Stationary Spinball and

the Mobile Soap3D

Marcus Tönnis, Florian Echtler, Manuel Huber, Gudrun Klinker

Fachgebiet Augmented Reality

T h i h U i ität Mü h GTechnische Universität München, Germany

[toennis, echtler, huberma, klinker]@in.tum.de

Page 2: Low Cost 3D Rotational Input Devices: the Stationary

Overview

• Devices for 3D rotational Input

• Optical Sensors for Tracking• Optical Sensors for Tracking

• The Spinball – a Desktop Device

• The Soap3D a Mobile Device• The Soap3D – a Mobile Device

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 2

Page 3: Low Cost 3D Rotational Input Devices: the Stationary

Devices for 3D rotational Input

• Desktop interaction– Arcball Maps mouse: 2D > 3DArcball – Maps mouse: 2D -> 3D

– Spacemousep

– Provides velocities

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 3

Page 4: Low Cost 3D Rotational Input Devices: the Stationary

Devices for 3D rotational Input

• Desktop interactionGlobefish Provides– Globefish – Provides

– Translation (velocities)

– Rotation (absolute)

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D

B. Fröhlich, J. Hochstrate, V. Skuk, and A. Huckauf. The GlobeFish and the GlobeMouse: Two New Six Degree of Freedom Input Devices for Graphics Applications. In Proc. of CHI, pages 191–199, 2006

4

Page 5: Low Cost 3D Rotational Input Devices: the Stationary

Devices for 3D rotational Input

• Mobile interaction– Outside-In tracking markers OcclusionOutside In tracking markers – Occlusion

– Requires to change the grip on larger rotations

– Cubicmouse

– Rotation thus generates positional jitter

– Two handed device

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D

B. Fröhlich, J. Plate. The Cubic Mouse - A New Device for Three-Dimensional Input. In Proceedings ACM CHI 2000, pp 526-531, April 2000

5

Page 6: Low Cost 3D Rotational Input Devices: the Stationary

Requirements for a 3D Rotation Device

• For desktop input devices– IntuitivenessIntuitiveness

• Clear mapping of degrees of freedom

• Absolute measurements (no relative velocities)

– Low-costLow cost

• For mobile input devices (in addition)– Occlusion free

– Smoothness of motion for large rotations

– Single handed

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 6

Page 7: Low Cost 3D Rotational Input Devices: the Stationary

Low-Cost Approach

• Optical sensors as in computer mice

• But: One sensor provides only 2D data

T h d l h h i ?• To what extend can we solve the other requirements?

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 7

Page 8: Low Cost 3D Rotational Input Devices: the Stationary

Approach

• Two sensors (not colinear aligned)

• A ball• A ball

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 8

Page 9: Low Cost 3D Rotational Input Devices: the Stationary

Computing the Rotation

• Count ticks for full rotation around all three axes and around all three axes and compute tick length:

• Thus rotations are:

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 9

Page 10: Low Cost 3D Rotational Input Devices: the Stationary

The SpinBall – A Stationary Device

Price (Euro):– 2x Mouse 3.95

– Ball 3 30Ball 3.30

– Box 1.50

– Mounting 0.50

– Sum: 13.20

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 10

Page 11: Low Cost 3D Rotational Input Devices: the Stationary

The SpinBall

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 11

Page 12: Low Cost 3D Rotational Input Devices: the Stationary

The Soap3D – A mobile Device

• Turn setup outside-in

• Cover case in elastic fabric

• Let users turn the inside

Inspired by the 2D version:P. Baudisch, M. Sinclair, and A. Wilson. Soap: a mouselike pointing device that works in mid-air. In U I t f S ft d T h l

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D

User Interface Software and Technology Symposium. ACM Press New York, NY, USA, 2006

12

Page 13: Low Cost 3D Rotational Input Devices: the Stationary

The Soap3D – First Experiences

• Pouring soap forms with acrylic

• Cosmetic bottles

• Kid socks

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 13

Page 14: Low Cost 3D Rotational Input Devices: the Stationary

The Soap3D – Construction

• First prototype– Case rounded on edgesCase rounded on edges

8.0 x 5.6 x 2.4 cm

– 2 wireless optical mice27 MHz and 2 4 GHz27 MHz and 2.4 GHz

– Button cell battery

• Price: Euro 57.55– Bluetooth mouse: Euro 40.00

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 14

Page 15: Low Cost 3D Rotational Input Devices: the Stationary

The Soap3D – Construction

• Second prototype– Case shortened toCase shortened to

5.6 x 5.2 x 2.4 cm

– Custom made hardware• Only optical sensors of 2 mice:• Only optical sensors of 2 mice:

Avago ADNS-5020

• Micro-controller: Atmel Atmega644

• Serial to Bluetooth: Parani ESD-200

• Price: Euro 69.75– Serial to Bluetooth: Euro 40.00

E t d i ith t d t li k– Expected price with custom data link:Euro 34.00

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 15

Page 16: Low Cost 3D Rotational Input Devices: the Stationary

Interaction 1 – Closed-Hand Interaction

Keep fabric hull stationary in hand and turn inside casecase

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 16

Page 17: Low Cost 3D Rotational Input Devices: the Stationary

Interaction 2 – Grip-Change Interaction

Drag fabric on opposite sides in opposite directions

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 17

Page 18: Low Cost 3D Rotational Input Devices: the Stationary

Interaction 3 – Two-Handed Interaction

Put both flat hands on opposite sides and move hands in opposite directionshands in opposite directions

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 18

Page 19: Low Cost 3D Rotational Input Devices: the Stationary

Soap3D - Issues

• Handling– Device still too largeDevice still too large

– Smoothness of surface

– Fabric: Elasticity and stiffness

• Power– Button-cell empties too fast

Components operate on 3 V and 5V– Components operate on 3 V and 5V

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 19

Page 20: Low Cost 3D Rotational Input Devices: the Stationary

Conclusion

• Summary– The Spinball enables intuitive and immediate useThe Spinball enables intuitive and immediate use

– The Soap3D already is usable but requires further work

– Both devices show: Optical mouse sensors are alternatives for tracking in low cost user deviceslow-cost user devices

• Future work– Custom data link: enabling to run on only 5 V, reducing cost and sizeCustom data link: enabling to run on only 5 V, reducing cost and size

– Casing and fabric hull: • Ergonomic size and form

• Investigate other materialsInvestigate other materials

– Incorporate position tracking

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Mobile Soap3D 20

Page 21: Low Cost 3D Rotational Input Devices: the Stationary

Low Cost 3D Rotational Input Devices:the Stationary Spinball andthe Stationary Spinball and

the Mobile Soap3D

Marcus Tönnis, Florian Echtler, Manuel Huber, Gudrun Klinker

Fachgebiet Augmented Reality

T h i h U i ität Mü h GTechnische Universität München, Germany

[toennis, echtler, huberma, klinker]@in.tum.de