Low Cost 3D Rotational Input Devices: the Stationary Spinball and - - PowerPoint PPT Presentation

low cost 3d rotational input devices the stationary
SMART_READER_LITE
LIVE PREVIEW

Low Cost 3D Rotational Input Devices: the Stationary Spinball and - - PowerPoint PPT Presentation

Low Cost 3D Rotational Input Devices: the Stationary Spinball and the Stationary Spinball and the Mobile Soap3D Marcus Tnnis, Florian Echtler, Manuel Huber, Gudrun Klinker Fachgebiet Augmented Reality T Technische Universitt Mnchen,


slide-1
SLIDE 1

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

slide-2
SLIDE 2

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

slide-3
SLIDE 3

Devices for 3D rotational Input

  • Desktop interaction

– Arcball Maps mouse: 2D > 3D Arcball – Maps mouse: 2D -> 3D – Spacemouse p – Provides velocities

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

slide-4
SLIDE 4

Devices for 3D rotational Input

  • Desktop interaction

Globefish 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

slide-5
SLIDE 5

Devices for 3D rotational Input

  • Mobile interaction

– Outside-In tracking markers Occlusion Outside 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

slide-6
SLIDE 6

Requirements for a 3D Rotation Device

  • For desktop input devices

– Intuitiveness Intuitiveness

  • Clear mapping of degrees of freedom
  • Absolute measurements (no relative velocities)

– Low-cost Low 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

slide-7
SLIDE 7

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

slide-8
SLIDE 8

Approach

  • Two sensors (not colinear aligned)
  • A ball
  • A ball

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

slide-9
SLIDE 9

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

slide-10
SLIDE 10

The SpinBall – A Stationary Device Price (Euro):

– 2x Mouse 3.95 – Ball 3 30 Ball 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

slide-11
SLIDE 11

The SpinBall

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

slide-12
SLIDE 12

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

slide-13
SLIDE 13

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

slide-14
SLIDE 14

The Soap3D – Construction

  • First prototype

– Case rounded on edges Case rounded on edges 8.0 x 5.6 x 2.4 cm – 2 wireless optical mice 27 MHz and 2 4 GHz 27 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

slide-15
SLIDE 15

The Soap3D – Construction

  • Second prototype

– Case shortened to Case 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

slide-16
SLIDE 16

Interaction 1 – Closed-Hand Interaction

Keep fabric hull stationary in hand and turn inside case case

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

slide-17
SLIDE 17

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

slide-18
SLIDE 18

Interaction 3 – Two-Handed Interaction

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

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

slide-19
SLIDE 19

Soap3D - Issues

  • Handling

– Device still too large Device 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

slide-20
SLIDE 20

Conclusion

  • Summary

– The Spinball enables intuitive and immediate use The 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 devices low-cost user devices

  • Future work

– Custom data link: enabling to run on only 5 V, reducing cost and size Custom data link: enabling to run on only 5 V, reducing cost and size – Casing and fabric hull:

  • Ergonomic size and form
  • Investigate other materials

Investigate other materials

– Incorporate position tracking

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

slide-21
SLIDE 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