RagRug: A Toolkit for Situated Analytics

Philipp Fleck, Aimee Sousa Calepso, Sebastian Hubenschmid,Michael Sedlmair, Dieter Schmalstieg

View presentation:2022-10-19T19:12:00ZGMT-0600Change your timezone on the schedule page
2022-10-19T19:12:00Z
Exemplar figure, described by caption below
We present RagRug, an open-source toolkit for situated analytics. The abilities of RagRug go beyond previous immersive analytics toolkits by focusing on specific requirements emerging when using augmented reality (AR) rather than virtual reality. RagRug combines state of the art visual encoding capabilities with a comprehensive physical-virtual model, which lets application developers systematically describe the physical objects in the real world and their role in AR. We connect AR visualization with data streams from the Internet of Things using distributed dataflow. Github: https://github.com/philfleck/ragrug

Prerecorded Talk

The live footage of the talk, including the Q&A, can be viewed on the session page, Immersive Analytics and Situated Visualization.

Fast forward
Keywords

Augmented Reality, Visualization, Visual Analytics, Immersive Analytics, Situated Analytics

Abstract

We present RagRug, an open-source toolkit for situated analytics. The , abilities of RagRug go beyond previous immersiveanalytics toolkits by , focusing on specific requirements emerging when using augmented , reality (AR) rather than virtual reality. RagRugcombines state of the , art visual encoding capabilities with a comprehensive physical-virtual , model, which lets application developerssystematically describe the , physical objects in the real world and their role in AR. We connect AR , visualizations with data streams fromthe Internet of Things using , distributed dataflow. To this end, we use reactive programming , patterns so that visualizations becomecontext-aware, i.e., they adapt , to events coming in from the environment. The resulting authoring , system is low-code; it emphasisesdescribing the physical and the , virtual world and the dataflow between the elements contained therein. , We describe the technicaldesign and implementation of RagRug, and , report on five example applications illustrating the toolkit’s , abilities.