IEEE transactions on robotics and automation : a publication of the IEEE Robotics and Automation Society