Abstract
The availability of embedded, digital systems has led to a multitude of interconnected sensors and actuators being distributed among smart objects and built environments. Programming and understanding the behaviors of such systems can be challenging given their inherent spatial nature. To explore how spatial and contextual information can facilitate the authoring of intelligent environments, we introduce Ivy, a spatially situated visual programming tool using immersive virtual reality. Ivy allows users to link smart objects, insert logic constructs, and visualize real-time data flows between real-world sensors and actuators. Initial feedback sessions show that participants of varying skill levels can successfully author and debug programs in example scenarios.
Original language | English |
---|---|
Title of host publication | Graphics Interface 2017 - Proceedings |
Subtitle of host publication | Edmonton, Alberta 16–19 May 2017 |
Editors | Elmar Eisemann, Scott Bateman |
Place of Publication | Ontario Canada |
Publisher | CRC Press |
Pages | 156-163 |
Number of pages | 8 |
ISBN (Electronic) | 9780994786821 |
Publication status | Published - 2017 |
Externally published | Yes |
Event | Graphics Interface 2017 - Edmonton, Canada Duration: 16 May 2017 → 19 May 2017 Conference number: 43rd http://graphicsinterface.org/conference/2017/ |
Conference
Conference | Graphics Interface 2017 |
---|---|
Abbreviated title | GI 2017 |
Country/Territory | Canada |
City | Edmonton |
Period | 16/05/17 → 19/05/17 |
Internet address |
Keywords
- Immersive analytics
- Internet of things
- Mixed reality
- Spatial interaction
- Virtual reality
- Visual programming language