This is an overview of the system which consists of an Oculus Quest 2 headset, STM32 microcontroller, 20kg servo motor, 3d printed servo/camera mount, and a webcam.
This is the servo mount which is a press fit that holds the 20kg servo very securly. There are two holes on the sides for screws to fasten the mount down to a surface. There is also an opening in the back of the mount for the servo wires.
This is the mount for the camera. The middle hole is for a bolt to fasten the camera from the other end, which there is sufficient space extruded for the head. The pieces on the sides fit tightly around the servo arm and press fit into the slots. This allows mounting and unmounting the servo quick, easy, and not permenant.
Overall CAD of system
gLike
FPV Tracking System

Developed an FPV headtracking system for fixed-wing aircraft, enabling immersive first-person control of camera movement during flight. The system integrates a Quest 2 VR headset, an STM32 microcontroller, a servo, and a camera to track head movements and rotate the camera accordingly. Using Unity, gyroscopic data from the VR headset is processed and transmitted to the microcontroller, where it is converted into a PWM signal to control the servo for precise camera positioning. The system incorporates a P controller to ensure accuracy, achieving low-latency operation (<0.7 seconds) for smooth and responsive tracking. Additionally, I modeled and fabricated mounts in SolidWorks to secure the camera to the servo and the servo to the aircraft. Unity streams the live camera feed to the VR headset, providing real-time, first-person visual feedback to the user. This project demonstrates expertise in mechatronics, CAD design, real-time control systems, and VR integration.

Available
Freelance
Michael Keehn
Mechanical Engineer Atlanta, GA