Since 6 degree of freedom joysticks generally are custom built and are not commercially available, this project attempts to give a non DIY solution which the user only needs a Wii Remote and webcam (also Bluetooth adapter).

What it does

Currently it reads orientation information from the Wii Remote and attempts to approximate the world position using the webcam for object tracking.

How I built it

Used C++ for reading information from the Wii Remote and using OpenCV for location data. Used Unity for visualizing the results of the input data.

Challenges I ran into

Accuracy of motion detection.

What I learned

Computer Vision, Inter process communication, Unity.

What's next for 6 DOF Wii Remote Joystick

Refining the accuracy of world coordinate detection and possibly creating a driver.

Built With

Share this project: