Project Title:

UnityMove

Installed:

UCLA Architecture and Urban Design Department

UnityMove is a fully developed and realized program linking virtual reality control to robotic arms in real time, so the robotic arms move relative to the users motion through the interface with the VR controllers.

Here the robot with the spotlight has the primary objective of facing the disco ball, while the user controls the location of the spotlight and disco ball as desired.

The program uses real-time physical feedback to enhance safety measures to avoid robotic collisions. In addition, the medium of Unity allows customized control modifications.

This project serves to prove the unlimited potential of gaming engines combined with real-time robot communication - digital constraints can be applied more quickly and cheaply than hard-coded or harware constraints. 
KUKA RSI (real-time robot feedback) Unity (robot simulation, safety collision detection, robot control) HTC Vive (tracking, visual interface) KUKA KRL (PID controller for safe motion smoothing)