Abstract
Simultaneous Localization and Mapping (SLAM) is a recursive probabilistic inferencing process for concurrently building a map of a robot’s surroundings and localizing that robot within this map. The ultimate goal of SLAM is to operate anywhere, allowing a robot to navigate autonomously and producing a meaningful purposeful map. Research in SLAM to date has focused on improving the localization part of SLAM, while lagging in the ability to produce useful maps. Indeed, all feature-based SLAM maps are built from either low level features such as points or lines or from artificial beacons; such maps have little use other than to perform SLAM. There are benefits in building maps from real natural objects that are indigenous of the environment for operations such as surveying of remote areas or as a guide for human navigation in dangerous settings. To investigate the potential of SLAM to produce such maps, an Inertial-Visual SLAM system is designed and used here which relies on inertial measurements to predict ego-motion and a digital camera to collect images of natural landmarks about the scene. Experiments conducted on a mobile vehicle show encouraging results and highlight the potential for Vision SLAM to generate meaningful maps which agree with ground truth. The Computer Vision system is capable of recognizing the environment type, of detecting trees within this environment, and recognizing different trees based on clusters of distinctive visual features.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abdallah, S.M., Asmar, D.C., Zelek, J.S.: Towards benchmarks for vision slam algorithms. In: IEEE Proceedings of the Conference on Robotics and Automation, Orlando, USA (2006)
Asmar, D.C., Zelek, J.S., Abdallah, S.M.: SmartSLAM: localization and mapping across multi-environments. In: IEEE Proceedings of the Conference on Systems, Man & Cybernetics (Robotics and Intelligent Sensing VI), The Hague, Netherlands (2004)
Asmar, D.C., Zelek, J.S., Abdallah, S.M.: Seeing the trees before the forest. In: Computer and Robot Vision, Victoria, BC, Canada (2005)
Asmar, D.C., Zelek, J.S., Abdallah, S.M.: Tree trunks as landmarks for outdoor vision SLAM. In: IEEE Proceedings of Computer Vision and Pattern Recognition (Perceptual Organization Workshop), New York, NY, U.S.A (2006)
Bryson, M., Sukkarieh, S.: Bearing-only SLAM for an airborne vehicle. Tech. rep., ARC Centre for Excellence in Autonomous Systems, Australian Centre for Field Robotics, University of Sydney (2005)
Canny, J.F.: A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 8, 679–698 (1986)
Dissanayake, G., Sukkarieh, S., Nebot, E., Durrant-Whyte, H.: The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications. IEEE Transactions on Robotics and Automation 17 (2001)
Fitzgibbons, T.: Visual-based simultaneous localisation and mapping. Ph.D. thesis, University of Sydney, Sydney, Australia (2004)
http://www.acfr.usyd.edu.au/homepages/academic/tbailey/index.html
Kim, J.H., Sukkarieh, S.: Airborne simultaneous localization and map building. In: IEEE Proceedings on the Conference on Robotics and Automation, Taipei, Taiwan (2003)
Lowe, D.G.: Distinctive image features from scale invariant keypoints. International Journal of Computer Vision 60(2), 91–110 (2004)
Mikolajczyk, K., Schmid, C.: A performance evaluation of local descriptors. In: Proceedings of the International Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 257–263 (2003), http://lear.inrialpes.fr/pubs/2003/MS03
Oliva, A., Torralba, A.: Modeling the shape of the scene: A holistic representation fo the spatial envelope. International Journal of Computer Vision 42(3), 145–175 (2001)
Panzieri, S., Pascucci, F., Ulivi, G.: Vision based navigation using Kalman approach for SLAM. Tech. rep., UniversitĂ¡ degli Studi La Sapienza (2001)
Tieu, K., Viola, P.: Boosting image retrieval. In: IEEE Proceedings of the Conference on Computer Vision and Pattern Recognition, pp. 228–235 (2000), citeseer.nj.nec.com/tieu00boosting.html
Torralba, A.: Contextual priming for object detection. Int. J. Comput. Vision
Torralba, A., Murphy, K.P., Freeman, W.T., Rubin, M.A.: Context-based vision system for place and object recognition. In: Proceedings of the International Conference on Computer Vision (2003), http://www.ai.mit.edu/~murphyk/Papers/iccv03.pdf
Fazl, E.E., Zelek, J.S.: IEEE Fourth Canadian Conference on Computer and Robot Vision. Local Graph Matching for Object Category Recognition, pp. 73–80 (2007)
Waterloo, U.: Geography department (2005), http://www.fes.uwaterloo.ca/geography/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Asmar, D.C., Abdallah, S.M., Zelek, J.S. (2009). Vision SLAM Maps: Towards Richer Content. In: Liu, D., Wang, L., Tan, K.C. (eds) Design and Control of Intelligent Robotic Systems. Studies in Computational Intelligence, vol 177. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89933-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-89933-4_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89932-7
Online ISBN: 978-3-540-89933-4
eBook Packages: EngineeringEngineering (R0)