Simulates a nonlinear deputy-chaser rendezvous mission using Lyapunov-based feedback control, with 3D Earth-centered visualization and full orbit dynamics. Built in pure MATLAB, no toolboxes required.
๐ [Watch on YouTube]https://www.youtube.com/watch?v=uv7CveoUqE0
CaartesianController.1.mp4
- ๐ Nonlinear relative orbital dynamics (with gravity gradient)
- โ๏ธ Lyapunov control law:
u = -Krยทฮดr - ฮa - Pยทฮดv - ๐ Control saturation (e.g. 1 mm/sยฒ)
- ๐ Animated 3D orbits with
plot_Earth - ๐ Time-history plots: position, velocity, control input
- ๐งฎ Computes control effort: โซโuโ dt
- ๐ Dark-themed visualizations
| File | Description |
|---|---|
run_relative_orbit_sim.m |
Main script with editable parameters |
simulateRelativeOrbit.m |
All-in-one engine with full simulation logic |
plot_Earth.m |
Earth rendering function |