Software for automatic general purposes robotics.