20080622 unknown: Past; present and the future of robots