1. 床に球体のラジコンを二つ置く。

【参考】
http://www.sphero.com/sphero

2. コントローラと無線接続する。

【参考】
https://www.playstation.com/en-us/explore/accessories/dualshock-3/

3. コントローラからラジコンを移動・発光させる。

※ 低レイヤー制御には SDL を利用。

【参考】
http://www.libsdl.org

4. カメラを床に向けて状況を把握する。

※ 深度情報の取得には OpenNI を利用。

【参考】
http://structure.io/openni

5. PC で状況に応じた映像を作る。

※ 映像作成は Unity で行い、状況解析は DLL を作成して連携。

【参考】
http://docs.unity3d.com/Manual/NativePlugins.html

6. プロジェクタを床に向けて映像を投影する。

7. 完成。