Anatomy of a RoverGetting Down to Mars

Published: July 26, 2016, 5 a.m.

b'It takes a lot of terrific components to create a successful spacecraft like Curiosity, the Mars Science Laboratory. We\\u2019ll visit JPL to learn about the Terminal Descent Sensor radar that will once again help land a rover on the Red Planet. Emily Lakdawalla has tales of science, science fiction and cosplay from ComicCon. Bill Nye has returned from the frigid, icy wastes of Greenland. There a space celebrity cameo performance in this week\\u2019s What\\u2019s Up segment. Related links are here: http://www.planetary.org/multimedia/planetary-radio/show/2016/0725-rover-tds.html'