Publication | Graphics Interface Conference 2017

Ivy

Exploring Spatially Situated Visual Programming for Authoring and Understanding Intelligent Environments

Abstract

Ivy: Exploring Spatially Situated Visual Programming for Authoring and Understanding Intelligent Environments

Barrett Ens, Fraser Anderson, Tovi Grossman, Michelle Annett, Pourang Irani, George Fitzmaurice

Graphics Interface Conference 2017

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.

Download publication

Related Resources

Publication

2003

Sentient Data Access via a Diverse Society of Devices

It has been more than ten years since such “information…

Publication

2014

A Series of Tubes: Adding Interactivity to 3D Prints Using Internal Pipes

3D printers offer extraordinary flexibility for prototyping theshape…

Publication

2012

CMC surfaces condensing to geodesic rays and segments in Riemannian manifolds

We construct examples of compact and one-ended constant mean curvature…

Publication

2021

Robotic assembly of timber joints using reinforcement learning

In architectural construction, automated robotic assembly is…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us