Robust target detection, tracking and following for an indoor mobile robot

Target detection, tracking and following is viewed as one of the most essential topics in mobile robotics. In this paper, we develop a robust target detection, tracking and following system for an indoor mobile robot. In the system, target detection relies on real-time histogram of oriented gradient (HOG) feature extraction and effective support vector machine (SVM) classification. Particularly, a novel and fast target tracker is designed to track detected target. The designed tracker improves traditional spatio-temporal context (STC) model by extracting middle-level feature rather than raw pixels, which is capable of tracking target better than traditional STC tracker under the circumstance of illumination changes and partial occlusion. Furthermore, proportional, integral, derivative (PID) motion control strategy is also employed to conduct robot to follow target safely and robustly. Overall system is evaluated on Pioneer3-DX mobile robot equipped with Microsoft Kinect. Excellent experimental results illustrate the effectiveness of developed system.

[1]  Ivan Markovic,et al.  Moving object detection, tracking and following using an omnidirectional camera on a mobile robot , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Zhongfei Zhang,et al.  A survey of appearance models in visual object tracking , 2013, ACM Trans. Intell. Syst. Technol..

[3]  Woojin Chung,et al.  The Detection and Following of Human Legs Through Inductive Approaches for a Mobile Robot With a Single Laser Range Finder , 2012, IEEE Transactions on Industrial Electronics.

[4]  Huosheng Hu,et al.  Multisensor-Based Human Detection and Tracking for Mobile Service Robots , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[5]  Rui Caseiro,et al.  High-Speed Tracking with Kernelized Correlation Filters , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[7]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[8]  Dariu Gavrila,et al.  Multi-cue Pedestrian Detection and Tracking from a Moving Vehicle , 2007, International Journal of Computer Vision.

[9]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[10]  David Zhang,et al.  Fast Visual Tracking via Dense Spatio-temporal Context Learning , 2014, ECCV.

[11]  Haizhou Li,et al.  Robust Multiperson Detection and Tracking for Mobile Service and Social Robots , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  K. W. Cattermole The Fourier Transform and its Applications , 1965 .

[13]  Yi Wu,et al.  Online Object Tracking: A Benchmark , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Antonio Visioli,et al.  Practical PID Control , 2006 .