Controller for virtual reality tasks for execution of custom tasks. The virtual environments (aka scenes) are displayed in several monitor tablets around the field of view of the subject.
- Unity 3D
- Android Studio
- Java SDK
- Arduino IDE
- Treadmill system with Arduino Mega 2560.
- Port UDP 32000 enabled in the firewall/network for MATLAB, Unity, and any future compilations.
Code was last built and tested with
- Unity 2018.a.0f2
- Java JDK1.8.0_172
- Android Studio 3.1.2
- Android SDK Platform 27 revision 3
- Android SDK Build-Tools 28-rc2 version 28.0.0 rc2
- PC
- OS: Windows 10
- CPU: Intel i7-6700HQ
- RAM: 16 GB
- Graphics: GEFORCE GTX 960M
- SSD: Samsung SM951
- Tablets
- OS: Android 5.0
- SoC: Qualcomm Snapdragon 410 APQ8016
- Install Arduino and upload Arduino.ino to an Arduino Mega 2560.
- Install Java SDK and add /bin to the System Environment Variables.
- Install Android Studio.
- Install Unity, adding support for Android.
- Import the Unity package or else open Unity, create a new project, copy the Assets folder.
- In Unity, go to
File.. Build Settings.. Player Settings..
and changeApi Compatibility Level
to.NET 4.x
- Initial Release: Library.
© 2018 Leonardo Molina
This project is licensed under the GNU GPLv3 License.