Developing a Guidance and Control System for an F-Class Model Rocket
Overview
The development and testing of mechanical, electrical, and software systems to predict and control the altitude (apogee) of an F-class model rocket. Guidance systems are becoming ubiquitous in our daily lives, from self-driving cars, robotic automation to autonomous drones. This project explored the use of quaternion-based orientation paired with feedback loops as a guidance control system for an F-class model rocket to hit a target altitude. It started as part of the TARC competition, however, it turned into a broader project. Several factors had to be optimized in the mechanical, electronic, and software design of the system accounting for constraints in size, strength, weight, response times, and accuracy. After several iterations of the design with significant reductions in weight (50% reduction from Version 1 to version 3) and improvement in speed of data processing, a responsive system (~2 millisecond loop time) was developed. Gyroscopic, accelerometer, and altimeter data gathered from on-ground simulation tests and a partially successful launch showed the guidance mechanism performed within the tolerances (max deviation in trajectory < 20 m over 212 m). Improving the precision of data registration on the processor and enhancing the feedback controls with probabilistic models will likely improve guidance control and performance. This project incorporated mechanical, electrical, and software design, and was a great learning experience. All the designs and software developed for this project is shared publicly via Github for future model rocketry enthusiasts to build upon.
Video
This video could not be played here. Watch it on the original project page.
Link to detailed report
Thank you for viewing my poster.
From the student
I began this project as part of TARC, The American Rocketry Competition. As I developed the system, it became more of a fun and interesting challenge. I've always had a passion for aerospace and robotics, and this project perfectly combined those fields. Along the way, I gained skills in mechanical design, electrical engineering, embedded systems, control theory, and other fields. This inclusion of a variety of fields is partly why I enjoyed the project so much. I hope others will use what I learned to expand on this project, pushing the boundaries of model rocketry and hobbyist robotics.
Images (17)
Awards (1)
- AJAS Fellows Badge
Competition history
- AJAS 2022
Resources
Related projects
ISEF · 2023
Optimizing Aero-Stability in Model Rockets Using Advanced Flight Algorithm and Servo-Actuated Thrust Vector Control
ISEF · 2025
Gyroscopic Rocket Stabilization via Thrust Vectored Control
ISEF · 2022
To Apogee and Beyond: A Home-Grown Space Program
ISEF · 2022
An Investigation Into Active Control for Accessible Orbital Flight
CSEF · 2016
Project ARROW: Autonomous Rocket Return on Wings
ISEF · 2016
Project ARROW: Autonomous Rocket Return on Wings
CSEF · 2015
Separation Anxiety: A Plan for Safer Model Rocket Deployment
ISEF · 2019
Development of a Fully Reusable and Autonomously Landing Suborbital Launch Vehicle
Closest projects by meaning, across every fair and year in the corpus.