Back to articles
I Ported a Peer-Reviewed Astrodynamics Paper to TypeScript. Here's Why.

I Ported a Peer-Reviewed Astrodynamics Paper to TypeScript. Here's Why.

via Dev.to WebdevSarkis M

Spacecraft proximity operations tooling is stuck in MATLAB. I took a peer-reviewed paper from JGCD, ported the math to TypeScript, and built a 3D mission planner that runs in your browser. The implementation is validated by the paper's lead author. Most spacecraft proximity operations tooling still lives in MATLAB scripts and Simulink models. The math is peer-reviewed. The UX is plot3() in a static figure window. I decided to change that for one particular domain: spacecraft rendezvous and proximity operations (RPO). I took a peer-reviewed paper from the Journal of Guidance, Control, and Dynamics — Koenig, Guffanti, and D'Amico's 2017 work on State Transition Matrices for perturbed relative motion — and implemented it as a TypeScript library with a 3D interactive mission planner that runs entirely in the browser. The implementation has been validated by Adam Koenig, the paper's lead author and a current colleague. Try the live demo -> No MATLAB license. No install. No backend. Click to

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
3 views

Related Articles