Vision Based Target Tracking and Collision Avoidance for Mobile Robots

A real-time object tracking and collision avoidance method is presented for mobile robot navigation in indoors environments using stereo vision and a laser sensor. Stereo vision is used to identify the target and to calculate its relative distance from the mobile robot while laser based range measurements are utilized to avoid collision with surrounding objects. The target is tracked by its predetermined or dynamically defined color. The mobile robot’s velocity is dynamically adjusted according to its distance from the target. Experimental results in indoor environments demonstrate the effectiveness of the method.

[1]  Trevor Darrell,et al.  Integrated Person Tracking Using Stereo, Color, and Pattern Detection , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[2]  Ying Wu,et al.  Nonstationary color tracking for vision-based human-computer interaction , 2002, IEEE Trans. Neural Networks.

[3]  M. Kleinehagenbrock,et al.  Person tracking with a mobile robot based on multi-modal anchoring , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[4]  Trevor Darrell,et al.  Integrated Person Tracking Using Stereo, Color, and Pattern Detection , 2000, International Journal of Computer Vision.

[5]  Bum-Jae You,et al.  A real-time color-based object tracking robust to irregular illumination variations , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Christian Balkenius,et al.  Visual tracking and target selection for mobile robots , 1996, Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96).

[7]  Parvaneh Saeedi,et al.  3D motion tracking of a mobile robot in a natural environment , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[8]  Tzuu-Hseng S. Li,et al.  An experimental study on tracking control of two autonomous mobile robots , 1997, Proceedings of the IECON'97 23rd International Conference on Industrial Electronics, Control, and Instrumentation (Cat. No.97CH36066).

[9]  Toshiyuki Murakami,et al.  An approach to tracking motion of mobile robot for moving object , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[10]  Raúl Enrique Sánchez-Yáñez,et al.  Fuzzy color tracking for robotic tasks , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[11]  Paolo Remagnino,et al.  Multi-camera colour tracking , 1999, Proceedings Second IEEE Workshop on Visual Surveillance (VS'99) (Cat. No.98-89223).

[12]  John C. Russ,et al.  The Image Processing Handbook , 2016, Microscopy and Microanalysis.

[13]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Zhu Changan,et al.  Obstacle detection using adaptive color segmentation and planar projection stereopsis for mobile robots , 2003, IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, 2003. Proceedings. 2003.

[15]  John C. Russ The image processing handboo , 2002 .

[16]  Michael J. Swain,et al.  Indexing via color histograms , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[17]  F. Ade,et al.  Using the condensation algorithm to implement tracking for mobile robots , 1999, 1999 Third European Workshop on Advanced Mobile Robots (Eurobot'99). Proceedings (Cat. No.99EX355).

[18]  Bruce A. Draper,et al.  Color machine vision for autonomous vehicles , 1998 .

[19]  Brian V. Funt,et al.  Color Constant Color Indexing , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Ren C. Luo,et al.  Autonomous mobile target tracking system based on grey-fuzzy control algorithm , 2000, IEEE Trans. Ind. Electron..

[21]  Rangachar Kasturi,et al.  Machine vision , 1995 .

[22]  Tzuu-Hseng S. Li,et al.  Realization of two-dimensional target tracking problem via autonomous mobile robots using fuzzy sliding mode control , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[23]  Myung Hwangbo,et al.  A stable target-tracking control for unicycle mobile robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[24]  Sheng-Jyh Wang,et al.  Contrast based color segmentation with adaptive thresholds , 2002, Proceedings. International Conference on Image Processing.

[25]  Kunikatsu Takase,et al.  Robust tracking for camera control on an irregular terrain vehicle , 2002, Proceedings of the 41st SICE Annual Conference. SICE 2002..

[26]  Norihiko Adachi,et al.  Image-based visual adaptive tracking control of nonholonomic mobile robots , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[27]  Horst-Michael Groß,et al.  Contribution to vision-based localization, tracking and navigation methods for an interactive mobile service-robot , 2001, 2001 IEEE International Conference on Systems, Man and Cybernetics. e-Systems and e-Man for Cybernetics in Cyberspace (Cat.No.01CH37236).

[28]  Ioannis Pitas,et al.  Segmentation and tracking of faces in color images , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.

[29]  Rajnikant V. Patel,et al.  On-line robot trajectory planning for catching a moving object , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[30]  Tzuu-Hseng S. Li,et al.  Fuzzy target tracking control of autonomous mobile robots by using infrared sensors , 2004, IEEE Transactions on Fuzzy Systems.