Welcome
Hi my Name is Aakash Rajpal. This webpage will showcase the work done throughout the summer and code generated during GSoC 2016.
Description
The project aims to develop an interactive Heads up Display (HUD) on the OCULUS RIFT for the V-ERAS Simulation. Once the interactive semi-transparent interface is implemented on the existing V-ERAS simulation environment it should display data from the Habitat Monitoring Client. A portion of the project will aim at making the HUD highly interactive and recognize touchless hand and body gestures through Leap Motion Controller.
Deliverables achieved
- An HUD which displays data from the HMC server on the V-ERAS environment.
- HMC server modified to work with a TCP Client and send data as requested.
- Integeration of Leap Motion Python API and Blender API to make HUD interactive.
Short Demo video of my work
Work Done (Links to my code)
Other Links
Challenging part
- Integrating the Leap Motion Python API inside Blender was difficuilt as Blender supports Python 3.x wheras Leap API was built on Python 2.7
- Setting Up the Oculus to work on linux machine and running the V-ERAS simulation on it
Future Scope
- Making the HUD as an addon in blender so that it can be integerated with any dynamic blender game engine model for the Oculus
- Adding more gesture support for the HUD through Leap Motion
Acknowledgment
I'm indebted to Python Software Foundation and Italian Mars Society for giving me the oppurtuniity of working on this project. I would like to thank my mentors Antonio Dal Mastro and Ambar Mehrotra for guiding me throughout the project.Atlast I would like to thank Google :D.