PS

P. Squillace

1 records found

Europa Lander Landing System

Study on Deployment, Landing and Preliminary Design

The Europa Lander is a mission by NASA to land scientific instruments on the Jovian Moon by 2030. The current design of the landing system envisions fixed landing legs with the lander being lowered down at very low velocities (≈ 0.1 m/s) by use of a Skycrane. This latter system n ...