Institute of Field Robotics, King Mongkut's University of Technology Thonburi, Bangkok 10140, Thailand.
Biological Engineering Program, Human Factors Engineering Research Group, Faculty of Engineering, King Mongkut's University of Technology Thonburi, Bangkok 10140, Thailand.
Sensors (Basel). 2023 Nov 20;23(22):9277. doi: 10.3390/s23229277.
This study proposed a strategy for a quick fault recovery response when an actuator failure problem occurred while a humanoid robot with 7-DOF anthropomorphic arms was performing a task with upper body motion. The objective of this study was to develop an algorithm for joint reconfiguration of the receptionist robot called Namo so that the robot can still perform a set of emblematic gestures if an actuator fails or is damaged. We proposed a gesture similarity measurement to be used as an objective function and used bio-inspired artificial intelligence methods, including a genetic algorithm, a bacteria foraging optimization algorithm, and an artificial bee colony, to determine good solutions for joint reconfiguration. When an actuator fails, the failed joint will be locked at the average angle calculated from all emblematic gestures. We used grid search to determine suitable parameter sets for each method before making a comparison of their performance. The results showed that bio-inspired artificial intelligence methods could successfully suggest reconfigured gestures after joint motor failure within 1 s. After 100 repetitions, BFOA and ABC returned the best-reconfigured gestures; there was no statistical difference. However, ABC yielded more reliable reconfigured gestures; there was significantly less interquartile range among the results than BFOA. The joint reconfiguration method was demonstrated for all possible joint failure conditions. The results showed that the proposed method could determine good reconfigured gestures under given time constraints; hence, it could be used for joint failure recovery in real applications.
本研究提出了一种策略,用于在具有 7 自由度拟人手臂的人形机器人执行上半身运动任务时发生执行器故障问题时快速进行故障恢复响应。本研究的目的是开发一种称为 Namo 的接待员机器人的关节重新配置算法,以便在执行器发生故障或损坏时,机器人仍然可以执行一组标志性手势。我们提出了一种用于作为目标函数的手势相似度测量,并使用了仿生人工智能方法,包括遗传算法、细菌觅食优化算法和人工蜂群,以确定关节重新配置的良好解决方案。当执行器发生故障时,将故障关节锁定在所有标志性手势的平均角度。我们使用网格搜索来确定每种方法的合适参数集,然后比较它们的性能。结果表明,仿生人工智能方法可以在 1 秒内成功建议关节电机故障后的重新配置手势。经过 100 次重复,BFOA 和 ABC 给出了最佳的重新配置手势,没有统计学差异。然而,ABC 产生了更可靠的重新配置手势,结果之间的四分位距明显小于 BFOA。对所有可能的关节失效情况进行了关节重新配置方法的演示。结果表明,该方法可以在给定的时间约束下确定良好的重新配置手势,因此可以在实际应用中用于关节故障恢复。