Space robot and system