<p>It is important for legged robots to be tolerant of joint malfunctions, especially when working in extreme environments such as the surface of an extraterrestrial planet. However, it is not easy to guarantee tolerance, which requires either the robot structure and controller to be carefully designed for specific failure situations or prompt detection and diagnosis of the faults followed by quick controller reconfiguration. To solve this problem, this paper proposes a method using the automatic robot design method recently proposed by some of the authors. The core of the automatic robot design is in the method of updating the robot topology. In this paper, we combine two distinct robot topology update methods to make learning more efficient. Using a physical simulator, we simulate a situation in which several randomly selected joints malfunction. The simulation reveals that the proposed method efficiently trains a robot to walk even when some of its joints are malfunctioning without the need to switch the controller. Test results show that the obtained pair of robot structures and controllers perform well in situations not experienced during training.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Automatic robot design for fault-tolerant robots

  • Kenta Kikuzumi,
  • Ryo Ariizumi,
  • Fumitoshi Matsuno

摘要

It is important for legged robots to be tolerant of joint malfunctions, especially when working in extreme environments such as the surface of an extraterrestrial planet. However, it is not easy to guarantee tolerance, which requires either the robot structure and controller to be carefully designed for specific failure situations or prompt detection and diagnosis of the faults followed by quick controller reconfiguration. To solve this problem, this paper proposes a method using the automatic robot design method recently proposed by some of the authors. The core of the automatic robot design is in the method of updating the robot topology. In this paper, we combine two distinct robot topology update methods to make learning more efficient. Using a physical simulator, we simulate a situation in which several randomly selected joints malfunction. The simulation reveals that the proposed method efficiently trains a robot to walk even when some of its joints are malfunctioning without the need to switch the controller. Test results show that the obtained pair of robot structures and controllers perform well in situations not experienced during training.