Human tracking and following in dynamic environment for service robots

Robot human interactions have significant applications in dealing with day-to-day robot service. This paper presents a novel approach for human detection, tracking and following. A flexible and robust detection method using a 2D laser scanner is proposed firstly. The detection method can be adapted to various leg characteristics. The detection result is then fed to a Kalman Filter based tracking algorithm. Owing to the inherent ability of the embedded Kalman Filter, the tracking algorithm is able to track specific persons and their motion. Then, a controller is designed to follow target persons while avoiding obstacles. Finally, a service robot, namely ISERA, is adopted in the experiments for verifying the proposed approach. The experimental results show the robot can following a target person both indoor and outdoor dynamic environment.

[1]  Wolfram Burgard,et al.  Using Boosted Features for the Detection of People in 2D Range Data , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[2]  William Whittaker,et al.  Conditional particle filters for simultaneous mobile robot localization and people-tracking , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[3]  António E. Ruano,et al.  Fast Line, Arc/Circle and Leg Detection from Laser Scan Data in a Player Driver , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[4]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[5]  Luca Maria Gambardella,et al.  Kinect-based people detection and tracking from small-footprint ground robots , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Henrik I. Christensen,et al.  Tracking for following and passing persons , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Matteo Munaro,et al.  Fast RGB-D people tracking for service robots , 2014, Auton. Robots.

[8]  Reid G. Simmons,et al.  Natural person-following behavior for social robots , 2007, 2007 2nd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[9]  Seth J. Teller,et al.  Following and interpreting narrated guided tours , 2011, 2011 IEEE International Conference on Robotics and Automation.

[10]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[11]  Joelle Pineau,et al.  Person tracking and following with 2D laser scanners , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).