Recognizing human intentions to make robots able to collaborate with humans has been a high-interest research topic in recent years. In particular, non-verbal communication methods can provide useful approaches to reach a fluid and natural interaction between humans and robots. This article investigates the role of hand gesture recognition in human-robot interaction (HRI) scenarios, in which a human communicates with a robot using hand gestures. In particular, we emphasize the training and calibration of YOLOv2 (You Only Look Once) for real-time hand gesture recognition. We use YOLOv2 to detect five distinct hand gestures (index finger, full open hand, fist, thumb up, and peace sign). Then, we program 6 \(^\circ \) C of freedom (DoF) manipulator educational robot to perform a specific task based on the recognized gesture. We explore the creation of user-specific models, which achieve a mean average accuracy of up to 99.02%, and user-general models, with a mean average accuracy of up to 90.52% respectively. The outcomes of this research could significantly influence the HRI field and herald new developments enhancing the efficiency and fluidity of human-robot non-verbal communication.

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

Human-Robot Interaction Based on Hand Gesture Detection Using YOLO Algorithm

  • Ivan García,
  • Viviana Moya,
  • Andrea Pilco,
  • Piero Vilcapoma,
  • Leonardo Guevara,
  • Robert Guamán-Rivera,
  • Oswaldo Menéndez,
  • Juan Pablo Vásconez

摘要

Recognizing human intentions to make robots able to collaborate with humans has been a high-interest research topic in recent years. In particular, non-verbal communication methods can provide useful approaches to reach a fluid and natural interaction between humans and robots. This article investigates the role of hand gesture recognition in human-robot interaction (HRI) scenarios, in which a human communicates with a robot using hand gestures. In particular, we emphasize the training and calibration of YOLOv2 (You Only Look Once) for real-time hand gesture recognition. We use YOLOv2 to detect five distinct hand gestures (index finger, full open hand, fist, thumb up, and peace sign). Then, we program 6 \(^\circ \) C of freedom (DoF) manipulator educational robot to perform a specific task based on the recognized gesture. We explore the creation of user-specific models, which achieve a mean average accuracy of up to 99.02%, and user-general models, with a mean average accuracy of up to 90.52% respectively. The outcomes of this research could significantly influence the HRI field and herald new developments enhancing the efficiency and fluidity of human-robot non-verbal communication.