Ford investigating space robots for telematics development