International journal of robotics and automation.