TY - JOUR
T1 - A population randomization-based multi-objective genetic algorithm for gesture adaptation in human-robot interaction
AU - Chen, Luefeng
AU - Su, Wanjuan
AU - Li, Min
AU - Wu, Min
AU - Pedrycz, Witold
AU - Hirota, Kaoru
N1 - Publisher Copyright:
© 2020, Science China Press and Springer-Verlag GmbH Germany, part of Springer Nature.
PY - 2021/1
Y1 - 2021/1
N2 - In recent years, vision-based gesture adaptation has attracted great attention from many experts in the field of human-robot interaction, and many methods have been proposed and successfully applied, such as particle swarm optimization and genetic algorithm. However, the reduction of the error and energy consumption of a robot while paying attention to more subtle attitude changes is very important and challenging. In view of these problems, we propose a population randomization-based multi-objective genetic algorithm. The gesture signal is processed with a slight change by imitating the biological evolution mechanisms. In the proposed algorithm, a random out-of-order matrix is added in the process of population evolution synthesis to prevent the premature grouping convergence of the new population. The weights of the objective function and the elite retention strategy are adopted, and the most adaptable individuals in each generation are inherited directly in the next generation without any recombination or mutation. To verify the effectiveness of the algorithm, preliminary application experiments are performed on the gesture adaptation of a robotic arm. The results are compared with the original signal, and the comparison shows that by using the proposed method, the energy consumption is reduced, and the end error is decreased to less than 3 mm while ensuring the tracking effect of the robotic arm. These obtained results meet the communication requirements for human-robot interactions such as handshakes. Moreover, the proposed method has better performance, uses less energy, and has a smaller tracking error than the particle swarm optimization, the single-objective genetic algorithm, and the traditional multi-objective genetic algorithm. A preliminary application experiment indicates that the robotic arm can adapt to human gestures in real time.
AB - In recent years, vision-based gesture adaptation has attracted great attention from many experts in the field of human-robot interaction, and many methods have been proposed and successfully applied, such as particle swarm optimization and genetic algorithm. However, the reduction of the error and energy consumption of a robot while paying attention to more subtle attitude changes is very important and challenging. In view of these problems, we propose a population randomization-based multi-objective genetic algorithm. The gesture signal is processed with a slight change by imitating the biological evolution mechanisms. In the proposed algorithm, a random out-of-order matrix is added in the process of population evolution synthesis to prevent the premature grouping convergence of the new population. The weights of the objective function and the elite retention strategy are adopted, and the most adaptable individuals in each generation are inherited directly in the next generation without any recombination or mutation. To verify the effectiveness of the algorithm, preliminary application experiments are performed on the gesture adaptation of a robotic arm. The results are compared with the original signal, and the comparison shows that by using the proposed method, the energy consumption is reduced, and the end error is decreased to less than 3 mm while ensuring the tracking effect of the robotic arm. These obtained results meet the communication requirements for human-robot interactions such as handshakes. Moreover, the proposed method has better performance, uses less energy, and has a smaller tracking error than the particle swarm optimization, the single-objective genetic algorithm, and the traditional multi-objective genetic algorithm. A preliminary application experiment indicates that the robotic arm can adapt to human gestures in real time.
KW - gesture adaptation
KW - human-robot interaction
KW - multi-objective genetic algorithm
UR - https://www.scopus.com/pages/publications/85098947115
U2 - 10.1007/s11432-019-2749-0
DO - 10.1007/s11432-019-2749-0
M3 - Article
AN - SCOPUS:85098947115
SN - 1674-733X
VL - 64
JO - Science China Information Sciences
JF - Science China Information Sciences
IS - 1
M1 - 112208
ER -