Post

WiiFly: 3D Navigation with a Wii Remote

Innovative extension of the Wii remote functionalities, transforming it into an interface to navigate in 3D systems.

Overview

This work consisted in an innovative extension of the Wii remote functionalities, transforming it into an intuitive interface for users to navigate in sophisticated 3D navigational systems, encompassing a 5-DOF control mechanism.

Features

  • Wii Remote: The Wii remote was used as a 5-DOF controller for the 3D navigation system.
  • Camera Modes: Users can switch between Fly and Orbit modes, granting distinct navigation capabilities.
  • Speed Adjustment: Users can dynamically adjust the movement speed.
  • User Interface: The GUI was designed to be intuitive and user-friendly.

Architecture

WiiFly Architecture

Technologies

  • Programming Languages: C#
  • Libraries: Wii Remote API
  • Tools: Unity

Demonstration

WiiFly Demonstration

Links

Acknowledgements

This project was developed in collaboration with Vasco Alves.