Human-Centric Innovation: The Motion Tracking Glove
As the modern workplace increasingly adopts automation, the Motion Tracking Glove explores the concept of Co-Bots—collaborative robots that enhance, rather than replace, human abilities. While high-end VR gloves can cost as much as a gaming console, this project is a bold attempt by two high-school researchers to build a professional-grade wearable capture device using hobbyist hardware and sophisticated Digital Signal Processing (DSP).
The Physics of Motion: 9-Axis Telemetry
To accurately track a hand in 3D space, the project utilizes the MPU-9250, a 9-axis Inertial Measurement Unit (IMU). This sensor captures:
- Accelerometer Data: Linear motion and gravity.
- Gyroscope Data: Rotational velocity.
- Magnetometer Data: Heading relative to the Earth's magnetic field.
The challenge wasn't just getting the data, but filtering it. The authors deep-dived into advanced filtering algorithms like Mahony and Kalman Filters to eliminate sensor "drift" and noise, ensuring that the movements in the virtual world mirror real-life exactly.
Abstract Math: Quaternions in Unity
One of the project's most impressive feats is its handling of Quaternions. Unlike traditional Euler angles (Roll, Pitch, Yaw), which suffer from "Gimbal Lock," Quaternions are 4D mathematical constructs that provide smooth, continuous rotation.
- Raw to Vector: The Arduino processes the raw IMU data and streams it via Serial.
- The Unity Bridge: A custom C# Script in Unity receives these strings, converts them into Quaternion rotations, and applies them to a 3D hand model.
- Real-Time Visualization: Seeing a virtual object react instantly to a physical hand movement is the ultimate benchmark for this project's success.
Future Horizons: From Haptics to Medical
While currently a prototype, the Motion Tracking Glove is designed with the future in mind. The architecture allows for:
- Stage 2 Haptics: Adding tiny vibration motors to provide tactile feedback in VR environments.
- Medical Rehabilitation: Using the data to track range-of-motion improvements in physical therapy patients.
- Occupational Safety: Monitoring a worker's posture and movement to prevent workplace injuries in logistically intensive environments.
This project is a masterclass in Experimental Robotics, proving that with enough perseverance, even high-schoolers can grasp college-level abstract math to build life-saving technology.
We decided to combine the best of both worlds by integrating robots with humans. Our journey took us through the complex worlds of Kalman filters, quaternions, and real-time Unity 3D rendering. This glove is our vision for a future where 'Co-Bots' and humans work together to achieve higher productivity and safety.