U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c...

70

Transcript of U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c...

Page 1: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger
Page 2: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger
Page 3: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Um was es nicht geht ...Um Teleportation!

Page 4: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Um was es geht ...Augmented Reality basierende Telepräsenz

Page 5: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Um was es geht ...Augmented Reality basierende Telepräsenz

Page 6: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Um was es geht ...Augmented Reality basierende Telepräsenz

1. https://giphy.com/gifs/starwars-star-wars-the-empire-strikes-back-3ohuP7ku84lJPfQsVi

Page 7: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Wie alles begann ...Augmented Rift (2015)

Page 8: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Wie alles begann ...Augmented Rift (2015)

Page 9: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Unnützes Wissen"Beam me up, Scotty!"

1. http://www.newgeekprotocol.com/2014/09/beam-me-up-scotty-possible-yes.html

Page 10: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Unnützes Wissen"Beam me up, Scotty!"

Page 11: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Unnützes Wissen"Beam me up, Scotty!"

Page 12: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Hardware Hacking TeamTNG Technology Consulting GmbH

ThomasEndres

MartinFörtsch

Thomas

Reifenberger

FlorianGather

MarkusSpanier

MatthiasSilbernagl

Holger

Frydrich

Tobias

Ramming

Philipp

Höllmer

AndreasGreimel

Lukas Rinke

MathiasArens

Markus

Schüttler

Johannes

Leimer

Cedric Bodet

Ulf Briskot

Jan

Heidbrink

Stefan

Grafberger

Page 13: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

AgendaEinführungCode & TechnologieAktuelleAnwendungsbeispieleFazit

Page 14: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungIvan Sutherland, Sword of Damocles (1965)

Page 15: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungIvan Sutherland, Sword of Damocles (1965)

1. https://www.youtube.com/watch?v=NtwZXGprxag

Page 16: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungMicrosoft Hololens (2015)

1. https://www.microsoft.com/de-de/hololens

Page 17: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungMicrosoft Hololens (2015)

1. https://twitter.com/tedgreenwald/status/718111274043883521/photo/1

Page 18: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungHologramme

Page 19: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungRealitäts-Virtualitäts-Kontinuum (Milgram, Kishino, 1994)

1. Siehe Paul Milgram, H. Takemura, A. Utsumi und F. Kishino: Augmented Reality: A class of displays on the reality-virtuality continuum. SPIE Vol. 2351-34, Telemanipulator and Telepresence Technologies, 1994

Page 20: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungReal Environment

1. Photo by Martin Förtsch, "Window to the World", Mesa Arch, Canyonlands, 2015

Page 21: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungAugmented Reality

Page 22: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungAugmented Reality

1. https://www.youtube.com/watch?v=2sj2iQyBTQs

Page 23: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungAugmented Reality

1. https://www.youtube.com/watch?v=tz0Aa4qjxeQ

Page 24: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungAugmented Reality

1. https://www.youtube.com/watch?v=kwticv9ai_Q

Page 25: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungBeispiele für Augmented Reality Hardware

Page 26: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungAugmented Virtuality

1. https://www.youtube.com/watch?v=phUg9yijqPs

Page 27: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungProject Alloy

Page 28: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungProject Alloy

Page 29: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungVirtual Reality

Page 30: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

EinführungBeispiele für Virtual Reality Hardware

Page 31: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 32: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 33: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 34: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 35: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 36: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 37: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 38: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieMicrosoft Hololens

Page 39: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieField of View

Page 40: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieField of View

1. http://newatlas.com/hololens-review/45000/

Page 41: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieField of View

1. http://newatlas.com/hololens-review/45000/

Page 42: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieField of View

1. http://newatlas.com/hololens-review/45000/

Page 43: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieInterfaces

Page 44: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieAugmented Rift vs. Hololens

Page 45: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieOptical See-through vs. Video See-through

Page 46: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieUnity

Page 47: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieWindows Holographic

1. https://www.microsoft.com/en-us/hololens/commercial-overview

Page 48: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieGesture Recognizer

private void Start() recognizer = new GestureRecognizer(); recognizer.TappedEvent += OnTapped; recognizer.StartCapturingGestures(); private void OnTapped(InteractionSourceKind source, int tapcount, Ray headray) // do some awesome stuff

Page 49: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieGaze

private GameObject GetFocusedObject() var headPosition = Camera.main.transform.position; var gazeDirection = Camera.main.transform.forward; var hits = Physics.RaycastAll(headPosition, gazeDirection); foreach (var hit in hits) return hit.transform.gameObject; return null;

Page 50: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieKinect RGB-Videostream

Page 51: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieKinect 3D-Videostream

Page 52: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieKinect Wireframestream

Page 53: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieKinect Audiostream

Page 54: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Code & TechnologieRouterboard

Page 55: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Aktuelle AnwendungsbeispieleMinecraft

Page 56: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Aktuelle AnwendungsbeispieleLemmings (1991)

Page 57: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Aktuelle AnwendungsbeispieleHololems (2017)

Page 58: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Aktuelle AnwendungsbeispieleHololems (2017)

Page 59: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Weitere AnwendungsbeispieleUnterstützende Informationen

Page 60: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Stand der TechnikMeta 2 Development Kit (2016)

Page 61: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Stand der TechnikDaqri

Page 62: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Stand der TechnikMagic Leap

Page 63: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Stand der TechnikMagic Leap

1. https://www.wired.com/2016/04/magic-leap-vr/

Page 64: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Stand der TechnikMagic Leap

1. https://twitter.com/redletterdave/status/830218023214653440

Page 65: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

FazitResponsivität & Genauigkeit

Page 66: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

FazitField of View

Page 67: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

FazitGorilla-Arm Syndrom

1. By Genusfotografen (genusfotografen.se) & Wikimedia Sverige (wikimedia.se), CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=50355953

Page 68: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Fazit

Page 69: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger

Hardware Hacking TeamTNG Technology Consulting GmbH

ThomasEndres

MartinFörtsch

Thomas

Reifenberger

FlorianGather

MarkusSpanier

MatthiasSilbernagl

Holger

Frydrich

Tobias

Ramming

Philipp

Höllmer

AndreasGreimel

Lukas Rinke

MathiasArens

Markus

Schüttler

Johannes

Leimer

Cedric Bodet

Ulf Briskot

Jan

Heidbrink

Stefan

Grafberger

Page 70: U m w a s e s n i c h t g e h t - tngtech.com · H a r d w a r e H a c k i n g T e a m T N G T e c h n o l o g y C o n s u l t i n g G m b H Thomas Endres Martin Förtsch Thomas Reifenberger