Your place for Space News
Researchers in Texas aim to create robots that can cope with our messy world.