Anatomy of a Rover—Getting Down to Mars
Published July 26, 2016
36 min
    Add to queue
    Copy URL
    Show notes
    It takes a lot of terrific components to create a successful spacecraft like Curiosity, the Mars Science Laboratory. We’ll visit JPL to learn about the Terminal Descent Sensor radar that will once again help land a rover on the Red Planet.

    Learn more about your ad choices. Visit
        0:00:00 / 0:00:00