The lady robot AILA is testing technologies for future space robots.
1 / 4
SPACE.com | Photo By DFKI
Tue, Jul 24, 2012 5:00 PM EDT