Obstacles Perception for Serpentine Robot Based on Optical Flow Modules and Multi-Sensor Fusion


Article Preview

To move efficiently in an unknown environment, a mobile robot must use observations taken by various sensors to detect obstacles. This paper describes a new approach to detect obstacles for serpentine robot. It captures the image sequence and analyzed the optical flow modules to estimate the deepness of the scene. This avoids one or higher order differential in the traditional optical flow calculation. The data of ultrasonic sensor and attitude transducer sensor are fused into the algorithm to improve the real-time capability and the robustness. The detecting results are presented by fuzzy diagrams which is concise and convenient. Indoor and outdoor experimental results demonstrate that this method can provide useful and comprehensive environment perception for the robot.



Edited by:

Qi Luo




J. Zhao et al., "Obstacles Perception for Serpentine Robot Based on Optical Flow Modules and Multi-Sensor Fusion", Applied Mechanics and Materials, Vols. 55-57, pp. 1699-1704, 2011

Online since:

May 2011




[1] B. Sungjin, P. Hyunwoong and L. Sooyong, Mobile robot localization based on consecutive range sensor scanning and optical flow measurements, " in Advanced Robotics, 2005. ICAR , 05. Proceedings. 12th International Conference on, 2005, pp.17-22.

DOI: https://doi.org/10.1109/.2005.1507385

[2] S. Kai-Tai and T. Wen-Hui, Environment perception for a mobile robot using double ultrasonic sensors and a CCD camera, Industrial Electronics, IEEE Transactions on, vol. 43, pp.372-379, 1996-01-01 (1996).

DOI: https://doi.org/10.1109/41.499809

[3] Z. Yunfang, W. Yishu and D. Xin, Optical flow based obstacle detection in static environment, Journal of Zhejiang University (Engineering Science), Vol. 42, No. 6, pp.923-926, Jun. (2008).

[4] J. L. Barron, D. J. Fleet, S. S. Beauchemin, and T. A. Burkitt, Performance of optical flow techniques, " in Computer Vision and Pattern Recognition, 1992. Proceedings CVPR , 92., 1992 IEEE Computer Society Conference on, 1992, pp.236-242.

DOI: https://doi.org/10.1109/cvpr.1992.223269

[5] Z. Nanning, Computer Vision and Pattern Recognition. Academic Press, Beijing, 1998, pp.192-218.

[6] L. Qiongmei and C. Yanchun, Progress and Prospects in Active Vision Research, Journal of WUT (Information & Management engineering), Vol. 31, No. 4, pp.536-541, Aug. (2009).

[7] A. Burton and J. Radford, Thinking in perspective: critical essays in the study of thought processes, London: Routledge, 1978, pp.76-77.

[8] B. D. Lucas and T. Kanadc, An Iterative Image Registration Technique with an Application to Stereo Vision, in Proc. Of 7th International Joint Conference on Artificial Intelligence (IJCAI), 1981, pp.674-679.

[9] H. Liu, T. Hong, M. Herman, T. Camus, and R. Chellappa, Accuracy vs efficiency trade-offs in optical flow algorithms, Computer Vision and Image Understanding, vol. 72, pp.271-286, (1998).

DOI: https://doi.org/10.1006/cviu.1998.0675

[10] B. D. Lucas, Generalized Image Matching by the Method of Differences, doctoral dissertation: Carnegie Mellon University, (1984).

[11] W. S. P. Fernando, L. Udawatta and P. Pathirana, Identification of moving obstacles with Pyramidal Lucas Kanade optical flow and k means clustering, in Information and Automation for Sustainability, 2007. ICIAFS 2007. Third International Conference on, 2007, pp.111-117.

DOI: https://doi.org/10.1109/iciafs.2007.4544789

[12] S. N. Tamgade and V. R. Bora, Motion Vector Estimation of Video Image by Pyramidal Implementation of Lucas Kanade Optical Flow, in Emerging Trends in Engineering and Technology (ICETET), 2009 2nd International Conference on, 2009, pp.914-917.

DOI: https://doi.org/10.1109/icetet.2009.154

[13] K. Souhila, O. Djekoune, D. Djebrouni, and D. Meriche, On the Use of Optical Flow in Robot Navigation, in Signal Processing and Communications, 2007. ICSPC 2007. IEEE International Conference on, 2007, pp.1287-1290.

DOI: https://doi.org/10.1109/icspc.2007.4728562

[14] R. Hummel and V. Sundareswaran, Motion parameter estimation from global flow field data, Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 15, pp.459-476, (1993).

DOI: https://doi.org/10.1109/34.211466

Fetching data from Crossref.
This may take some time to load.