Skip to content

yeonhwanp/CFG-XR-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT-CSAIL CFG: XR Project

Bring virtual robots to life in a mixed reality enviornment using gestures!

Features

  • Record natural gestures with the LeapMotion's sensors to create robot links and joints in a mixed reality space.
  • Utilize the MagicLeap's visual technology to extract image and mesh data from the real world and optimize goals for virtual robots given high-level constraints.

Dependencies

Built with

Install

  1. Make sure you have the latest version of Unity
  2. Make sure you have the latest verison of LeapMotion Unity Core Assets and Modules
  3. Clone the project: git clone git@github.com:yeonhwanp/CFG-XR-Project.git

Usage

  1. Open up Unity -> Add a new project and load in this project
  2. Load /CFG-XR-Project/Main/Assets/Scenes/HUD3D.unity

Directories

1. Archive

  • Contains all outdated files that may still have some use in the future.

2. Main

  • Contains the main project.
    • TODO: Fix custom object scaling
    • TODO: Incorporate LeapMotion gestures into the MagicLeap application

3. RobotMoverML

  • Contains necessary files to run virtual simulations on the MagicLeap.
  • This application is built in a different project because the MagicLeap has dependencies from an experimental build of Unity that crashes a lot.

4. NetServer

  • Contains the backend (.NET 3.5) to send and receive ProtoBufs over websockets.
  • Also used for debugging purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages