Skip to main content
Article
100%
HD

Picture a small, electric rocket built with 3D‑printed parts, able to fly inside a lab arena and test guidance, navigation and control (GNC) algorithms. That’s exactly what the E‑Rocket does, a low‑cost prototype designed for experimenting with Thrust Vector Control (TVC), the technique of steering a rocket by tilting its thrust.

Its core consists of two counter‑rotating brushless DC motors mounted on a servo‑actuated gimbal. This setup lets the thrust vector be deflected in real time, enabling precise maneuvers. Onboard electronics combine two computers: the popular PX4 autopilot, common in drones, and ROS 2, an open‑source robotics framework. This modular architecture allows custom GNC algorithms to be loaded and tested without rewriting the whole firmware.

Validation took place in a motion‑capture room, where a basic PID controller guided the rocket along predefined paths, showing accurate and stable trajectory tracking. The results confirm that the E‑Rocket is a versatile, affordable, and easily replicable testbed, perfect for universities, labs, and hobby clubs eager to explore rocket guidance without breaking the bank.

Bonus
100%
HD

The E‑Rocket control system follows a hierarchical architecture. At the lowest level, the two brushless motors are driven by DC drivers capable of a frequency response above 200 Hz, ensuring fine torque modulation. The gimbal, 3D‑printed in nylon with ball bearings, is actuated by a digital servo with 0.05° angular resolution, allowing sub‑degree thrust‑vector deflection.

On the software side, ROS 2 hosts independent nodes for state estimation (extended Kalman filter), trajectory reference generation (cubic splines), and an adaptive PID controller. The PX4 autopilot acts as a bridge between the 6‑DOF IMU sensors and the gimbal, sending thrust‑vector angle commands at 100 Hz. The dual‑CPU setup isolates the critical control loop from the rest of the system, reducing latency and enhancing robustness against software faults.

Indoor tests use a Vicon motion‑capture system with 1 mm accuracy, providing real‑time position and velocity data. These measurements feed the Kalman filter, which fuses optical data with IMU readings to produce a low‑variance state estimate. The PID controller is tuned via an automatic frequency‑response based algorithm, achieving phase margins above 45° and stable phase gain up to 10 Hz. Experimental results show tracking errors below 2 cm on 2‑meter linear paths and angular deviations under 0.3°, confirming that the hardware‑software architecture supports advanced GNC experiments, including model‑predictive control and reinforcement‑learning algorithms.

Future work envisions adding pressure sensors for thrust measurement and employing evolutionary optimization methods to further refine trajectories in more complex environments.

Ask AI

Explore key aspects of this story with 3 quick insights

Source

Date Published:
Original Article arxiv.org
Fact-check verified on 19/03/2026 Primary Study / Original Source
Read our Editorial Guidelines & AI Ethics Policy
Creative Commons License CC BY-NC-SA 4.0

Keep exploring

Discover the full archive of science bites or head back to home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti