Dr. Andrew E. Johnson is a Principal Robotics Systems Engineer in the Guidance and Control Section of the NASA Jet Propulsion Laboratory.  Since joining JPL in 1997, he has been developing technologies and flight systems for autonomous navigation and mapping during descent to planets, moons, comets and asteroids. For the Mars Exploration Rovers, he was lead developer for the Descent Image Motion Estimation System, and on Mars 2020 he led the development of the Lander Vision System that provided surface relative position estimates for Terrain Relative Navigation. He was also the manager of the Mars 2020 Guidance Navigation and Control subsystem which included cruise, EDL and surface mission functions.  Currently, Andrew is using his expertise in image based navigation and lidar-based landing hazard detection to support  the Human Landing System, Mars Sample Retrieval Lander and the SPLICE technology project. Andrew received undergraduate degrees in Mathematics and Engineering Physics from the University of Kansas and a Ph.D. in Robotics from Carnegie Mellon University.