This document provides an overview of space robotics, including challenges in design and testing for space robots. It discusses how space robots must operate in conditions of zero gravity, vacuum, and large thermal variations. Design must account for these factors as well as reliability and launch loads. Examples of space robot applications include in-orbit assembly, operation of rovers on other planets, maintenance of spacecraft, and resupply of space stations. NASA is developing modular space robots to prototype designs that can meet the unique demands of the space environment.