Author:
Zhou Zhiqiang,Fu Yong,Wu Wei
Abstract
Purpose
The human-following task is a fundamental function in human–robot collaboration. It requires a robot to recognize and locate a target person, plan a path and avoid obstacles. To enhance the applicability of the human-following task in various scenarios, it should not rely on a prior map. This paper aims to introduce a human-following method that meets these requirements.
Design/methodology/approach
For the identification and localization of the target person (ILTP), this paper proposes an approach that integrates data from a camera, a light detection and ranging (LiDAR) and a ultra-wideband (UWB) anchor. For path planning and obstacle avoidance, a modified timed-elastic-bands (TEB) algorithm is introduced.
Findings
Compared to the UWB-only method, where only UWB is used to locate the target person, the proposed ILTP method in this paper reduces the localization error by 41.82%. Experimental results demonstrate the effectiveness of the ILTP and the modified TEB method under various challenging conditions. Such as crowded environments, multiple obstacles, the target person being occluded and the target person moving out of the robot’s field of view. The complete experimental videos are available for viewing on https://youtu.be/ZKbrNE1sePM.
Originality/value
This paper offers a novel solution for human-following tasks. The proposed ILTP method can recognize the target person among multiple individuals, determine whether the target person is lost and publish the target person’s position at a frequency of 20 Hz. The modified TEB algorithm does not rely on a prior map. It can plan paths and avoid obstacles effectively.