The Augmented Reality Sandbox was developed by Oliver Kreylos at UC Davis.
In hopes of giving this awesome software wider exposure and making it easier to consume, System76 packaged this software for Ubuntu-based OSes and wrote this tutorial.
This tutorial focuses on installing and calibrating the software, but wont cover the details of the hardware setup. For detailed information on the hardware setup, see the link at the bottom of this tutorial. For this setup, you'll need:
- A first generation Kinect
- A short-throw digital projector like the BenQ MW632ST
- A sandbox for your sand (our sandbox is 40 inches by 30 inches by 8 inches)
- Roughly 200 pounds of white sand like Sandtastik White Sandbox Sand
- A Linux-friendly computer with a fast NVIDIA GPU, running Pop!_OS or Ubuntu 14.04 or 16.04 (any flavor).
You'll need a computer running Pop!__OS or Ubuntu 14.04 or 16.04.
Add the needed PPA and install the software by opening a terminal and running these three commands:
sudo add-apt-repository -ys ppa:system76-dev/weekend-project
sudo apt-get update
sudo apt-get install arsandbox
Find out what your user-name is by running this command in the terminal:
Add yourself to the vrui-grp group with this command, replacing USERNAME with the user-name returned by the whoami command above:
sudo adduser USERNAME vrui-grp
Reboot your computer so all the above changes take effect.