Joint Reconfiguration after Failure for Performing Emblematic Gestures in Humanoid Receptionist Robot
Journal article
Authors/Editors
Strategic Research Themes
Publication Details
Author list: Wisanu Jutharee, Boonserm Kaewkamnerdpong and Thavida Maneewarn
Publisher: MDPI
Publication year: 2023
Volume number: 23
Issue number: 22
Start page: 9277
ISSN: 1424-8220
eISSN: 1424-8220
URL: https://www.mdpi.com/1424-8220/23/22/9277
Languages: English-United States (EN-US)
Abstract
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.
Keywords
artificial bee colony, bacteria foraging optimization algorithm, bio-inspired computing, failure recovery, Genetic algorithm, humanoid robots, joint reconfiguration, redundant robots