magamig / vr-robot-kart

🏎️ Robot car drivable through hand movements connected to a VR headset

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VR Robot Kart with Hand Tracking

Prototype of a robot car connected to a VR headset and drivable through hand movements captured by a leap motion.

Demo

Running

  1. Load OS into SD card of the RPi
  2. Connect RPi to the robot (USB) and camera (camera module port)
  3. Load robot.ino into the arduino
  4. Run driving.py and stream.sh in the RPi (don't forget to change to your IP)
  5. Run VR project in Unity

Architecture

architecture

Technologies:

  • Python (driving interface between VR and robot w/ sockets)
  • Unity (virtual reality environment)w
  • Arduino (robot driving)
  • Ultraleap Tracking (hand tracking)
  • GStreamer (streaming interface between VR and robot)
  • Autodesk Maya (3D graphics)

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contributors

About

🏎️ Robot car drivable through hand movements connected to a VR headset

License:Other


Languages

Language:C# 99.6%Language:ShaderLab 0.2%Language:HLSL 0.1%Language:C++ 0.0%Language:Python 0.0%Language:JavaScript 0.0%Language:Shell 0.0%