Department of Robotics, Ritsumeikan University:Department of Instrument Engineering, Shanghai Jiaotong University