Autonomous space robotics - Enabling technologies for advanced space platforms