Lander Simulation Demo (Computer Science Hons project demonstration)

Channel:
Subscribers:
439
Published on ● Video Link: https://www.youtube.com/watch?v=rYLTGE7nVE4



Duration: 21:08
149 views
5


Automated small body lander simulation utilizing a real world guidance system with optical feature tracking. Developed in C++ using Vulkan rendering API and Bullet physics API to simulate the domain, and the landers onboard camera. Rotation estimation is performed by feature tracking between 2 images with homography decomposition to determine rotational velocity. This estimation is used by a guidance navigation controller (GNC) to determine the expected future landing site position. The GNC is implemented with a ZEM ZEV based acceleration algorithm for thrust control.

Github Project Repo : https://github.com/AshSinc/LanderSim

Lander model is Insight courtesy of Nasa : https://nasa3d.arc.nasa.gov/detail/insight_cruise_landers

Asteroid modified from Zedvemom : https://www.cgtrader.com/free-3d-models/space/other/asteroid-2a9e551d-f176-4f3c-9fa9-875c4a89b398

Ocornut's ImGui variation with changes by Martty : https://github.com/ocornut/imgui/pull/914/commits/f1f948bea715754ad5e83d4dd9f928aecb4ed1d3

Milkyway Skybox by Plood : https://archive.org/details/PoodsMilkyWaySkybox-v.1.3.0




Other Videos By Ashleigh


2022-05-02Android RecyclerView and API calls short demo
2022-05-02Lander Simulation Demo (Computer Science Hons project demonstration)