✳ ASTROX/ 02
← MISSION ARCHIVE / GNC

VECTOR WAKE

TECHNICAL PROJECT / Project StarSlew 3-Axis Rocket ADCS Digital Twin

StarSlew is a 3-axis attitude-control digital twin that connects an Arduino Nano and MPU6050 to a quaternion-based GNC software stack and a 3D spacecraft visualization.

2026_10

Source code ↗

STAR SLEW / SENSOR PLAYGROUND

Move the spacecraft with your phone.

Rotate this page on a phone to drive a live attitude model. Switch off fusion and watch a small gyro bias accumulate; switch it back on to compare the corrected estimate.

Runs on this device. Sensor readings stay in your browser. Educational complementary-filter demo; it does not claim to run StarSlew's project estimator.

Sensor permission has not been requested.

Estimated yaw
0.0°
Yaw error
0.0°
Input
Waiting

ATTITUDE ESTIMATE · QUATERNION VIEW

Challenge

Estimate and visualize spacecraft attitude from low-cost inertial sensors while accounting for sensor drift, limited observability, and simplified vehicle dynamics.

Approach

Convert raw accelerometer and gyroscope readings to SI units, fuse them into an attitude quaternion, compute quaternion guidance error, and evaluate a discrete LQR controller with a rigid-body dynamics model.

Outcome

In a software-only simulation, attitude error decreased from 38.27° to below 1° in 1.32 s. These results are not hardware measurements; yaw drift and an LQR state-scaling discrepancy remain limitations.

MISSION CONSOLE / BROWSER RUN

VECTOR WAKE

Browser model · assumptions shown

Run a torque-limited rigid-body attitude response with adjustable initial tumble and controller gains. The model runs locally in this browser; it does not execute unpublished source code.

INITIAL CONDITIONS / MODEL PARAMETERS

SCHEMATIC 3D / DRAG TO ROTATE

Illustrative geometry; not the original CAD model.

Adjust the conditions, then run the simulation.

Model assumptions and limits

RELATED / SHARED TECHNOLOGIES

LAST LIGHT

GNC Completed

LAST LIGHT ↗

TECHNICAL PROJECT / Robust 6-DOF Guidance, Navigation and Control for Autonomous Powered Descent Under Wind, Navigation Uncertainty and Partial Actuator Degradation

The objective is to recover a six-degree-of-freedom vehicle from an initially descending, laterally displaced and deliberately tilted state, reject atmospheric wind and sensor uncertainty, command thrust and two-axis t…

Run simulation ↗

Find your next destination.

TAB TO NAVIGATE · ENTER TO OPEN · ESC TO CLOSE