1. Department of Mechanical Engineering, Virginia Tech, Blacksburg , VA 24061
2. Department of Computer Science, Virginia Tech, Blacksburg , VA 24061
3. Robotics and Mechatronics Lab, Department of Mechanical Engineering, Virginia Tech, Blacksburg , VA 24061