The International journal of robotics research