Abstract
This paper proposes a cost-effective approach to map and navigate an area with only the means of a single, low-resolution camera on a “smart robot,” avoiding the cost and unreliability of radar/sonar systems. Implementation is divided into three main parts: object detection, autonomous movement, and mapping by spiraling inwards and using A* Pathfinding algorithm. Object detection is obtained by editing Horn–Schunck’s optical flow algorithm to track pixel brightness factors to subsequent frames, producing outward vectors. These vectors are then focused on the objects using Sobel edge detection. Autonomous movement is achieved by finding the focus of expansion from those vectors and calculating time to collisions, which are then used to maneuver. Algorithms are programmed in MATLAB and JAVA, and implemented with LEGO Mindstorm NXT 2.0 robot for real-time testing with a low-resolution video camera. Through numerous trials and diversity of the situations, validity of results is ensured to autonomously navigate and map a room using solely optical inputs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Guido Zunino, Simultaneous Localization and Mapping for Navigation in Realistic Environments, Licentiate Thesis, Royal Institute of Technology Numerical Analysis and Computer Science, 2002
Guido Zunino, Simultaneous Localization and Mapping for Navigation in Realistic Environments, Licentiate Thesis, Royal Institute of Technology Numerical Analysis and Computer Science, 2002
Erico Guizzo, “How Google's Self-Driving Car Works,” IEEE Spectrum
Pawan Kumar, Len Bottaci, Quasim Mehdi, Norman Gough, and Stephane Natkin, “EFFICIENT PATH FINDING FOR 2D GAMES,” Proceedings of CGAIDE 2004, 2004
Horn, Berthold K.P., and Brian G. Schunck. "Determining Optical Flow." Artificial Intelligence, MIT: 185-203. Web. 20 Jan. 2011
Amaury Negre, Christophe Braillon, James L. Crowley, and Christian Laugier, “Real time Time To Collision from variation of Intrinsic Scale,” INRIA, Grenoble, France
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Krishnan, M., Wu, M., Kang, Y.H., Lee, S. (2015). Autonomous Mapping and Navigation Through Utilization of Edge-Based Optical Flow and Time-to-Collision. In: Sobh, T., Elleithy, K. (eds) Innovations and Advances in Computing, Informatics, Systems Sciences, Networking and Engineering. Lecture Notes in Electrical Engineering, vol 313. Springer, Cham. https://doi.org/10.1007/978-3-319-06773-5_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-06773-5_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06772-8
Online ISBN: 978-3-319-06773-5
eBook Packages: EngineeringEngineering (R0)