NASA’s sending up a “robotic astronaut” with the space shuttle Discovery, and a Florida newspaper has a nice infographic showing what it is.

I’m adding the link to The Best Sites To Learn About Robots.