Tough tasks for a tough robot