terrain relative navigation

Perseverance Will Make Sure it has a Safe Landing

To casual observers, landing a rover on Mars can seem kind of like old news, believe it or not. Especially…

4 years ago

NASA Tests Autonomous Lunar Landing Technology

In anticipation of many Moon landings to come, NASA is testing an autonomous lunar landing system in the Mojave Desert…

5 years ago