Natural User Interaction Lab · Colorado State University
Software from the lab
Tools, research testbeds and datasets we have released. Each one links to its code and, where there is one, the paper behind it.
amux
Runs each coding agent (Claude Code, Codex, Gemini, OpenCode, Antigravity) in its own tmux session, on one computer or across several.
ARtisan Bistro
An augmented reality restaurant kitchen for running user studies. Researchers can change task conditions such as notifications and interaction techniques.
Paper: ARtisan Bistro: A Cooking Task Environment to Conduct Studies in Augmented Reality (opens in new tab) (IEEE ISMAR 2022)
Godot 4.5 Meta XR Template
A starter Godot 4.5 (.NET) project with XR enabled for Meta Quest headsets.
Code VR
A virtual reality environment for programming. It teaches beginners the fundamentals and lets developers explore a codebase as if it were a place. Supports Python.
Realtime Celestial Rendering
Renders a parametric celestial skybox that lights a scene like a color-corrected telescope image. Includes an Unreal Engine 4 plugin and the paper source.
Paper: Procedural Celestial Rendering for 3D Navigation (opens in new tab) (IEEE 3DUI 2017)
Gesture Set from Elicitation
The gesture set produced by the lab's gesture elicitation studies.
ML Imperfect Cueing
Code and datasets from our study of how the reliability of machine-learning cues in augmented reality affects visual search.
Paper: Beyond the Wizard of Oz: Negative Effects of Imperfect Machine Learning to Examine the Impact of Reliability of Augmented Reality Cues on Visual Search Performance (opens in new tab) (IEEE TVCG 2024)