Free State Labs

Logo

Software experiments for solving engineering problems of the future

ryan@freestatelabs.com
Github
Twitter

Projects:
rockets
├─ Introduction
├─ Physics
├─ LQR Controller
├─ Simulation
├─ Results
├─ References & Future Work

rockets

Next: Introduction »

rockets is a test-bed and 2D simulation of landing rockets using optimal control techniques. The simulation is written in Julia and source code is located on Github.

rocky-landing

This project was of course inspired by the success of SpaceX landing their Falcon first stages: https://youtu.be/sf4qRY3h_eo?t=440.

The code currently includes a 3-degree of freedom simulation of a rocket, an LQR controller, and a module for visualization of the results. The LQR controller has significant limitations, but under certain conditions enables excellent control of flight and landing of “scale-model”-sized rockets. Current work is focusing on adding: