In this manuscript, we present an autonomous
navigation of a mobile robot using SLAM, while relying on
an active stereo vision. We show a framework of low-level
software coding which is necessary when the vision is used
for multiple purposes such as obstacle discovery. The
system was implemented and tested on a mobile robot
platform, and perform an experiment of autonomous
navigation in an indoor environment.
K. Al-Mutib : College of Computer and Information Sciences, King Saud University
P. O. Box 51178, Kingdom of Saudi Arabia
Stereo Vision
Localization SLAM
Mobile
Robot
In this paper, we focused on the autonomous mobile
robot navigation using the active stereo vision. We
developed the navigation strategy as based on
integration of a number of important navigation routines.
Hence, we also propose a framework of the vision
system with the software level, which mediates the
plural sensing requests and manages the vision
recourses. The mobile body was experimentally tested
for full navigation within an unstructured dynamic
environment. A real-time stereo-vision SLAM technique
was employed for motion purposes. The mobile robot
has shown an excellent model of integration amount
different layers and unit.
[1] Bonin-Font F., Ortiz A., and Oliver G. (2008),
Visual Navigation for Mobile Robots: A Survey,
Journal of Intellignet Robotics Systems, 53: 263–
296.
[2] Ghazouan H., Tagina M., and Zapata R. (2010),
Robot Navigation Map Building Using Stereo Vision
Based 3D Occupancy Grid, Journal of Artificial
Intelligence: Theory and Application, 1,3: 63-72.
[3] Guilherme D. and Avinash K., (2002), Vision for
Mobile Robot Navigation: A Survey," IEEE
Transactions on Pattern Analysis and Machine
Intelliegcne, 24, 2 : 237-266.
[4] Ulusoy L. (2003), Active Stereo Vision: Depth
Perception for Navigation, Environmental MAP
Formation and Object Recognition, The Middle East
Technical University, Tuerky.
[5] Fernando C., Natalia L., Carlos S., Fernando S.,
Fernando P., and Ricardo C., (2010), SLAM
algorithm applied to robotics assistance for
navigation in unknown environments, Journal of
NeuroEngineering and Rehabilitation, 7,10 : 1-16.
[6] Elfes A. (1989), Using occupancy grids for mobile
robot perception and navigation, IEEE tranasactions
of Computer Magazine, 22, 6 :46–57.
[7] Stephen S., Lowe D., and Little J. (2002), Mobile
Robot Localization and Mapping with Uncertainty
using Scale-Invariant Visual Landmarks,
International Journal of Robotics Research, 21, 8:
735-758.
[8] Kroger T. (2012), On-Line Trajectory Generation:
Nonconstant Motion Constraints, IEEE International
Conference on Robotics and Automation
RiverCentre, Minnesota, USA :14-18.
[9] Murray D. and James L. (2000), Using Real-Time
Stereo Vision for Mobile Robot Navigation, Journal
of Autonomous Robots, 8 :161–171.
[10] Martin M. and Moravec H. (1996), Robot Evidence
Grids, (Technical Report), CMU-RI-TR-96-06, The
Robotics Institute, Carnegie Mellon University,
Pittsburgh, PA.
[11] Youngblood M., Holder B., and Cook J. (2000), A
Framework for Autonomous Mobile Robot
Exploration and Map Learning Through the Use of
Place-Centric Occupancy, ICML Workshop on
Machine Learning of Spatial Knowledge.
[12] Jia S., Yang H., Li X., and Fu W. (2010), SLAM for
mobile robot based on interactive GUI, IEEE
International Conference on Mechatronics and
Automation (ICMA), 1308-1313.
[13] Elfes A. (1989), Using occupancy grids for mobile
robot perception and navigation, IEEE tranasactions
Computer Magazine, 22, 6 :46–57.
[14] Matthies L. and Shafer A. (1987), Error modeling in
stereo navigation, IEEE Transactions on Robotics
and Automation, 3 :239–248.
[15] Guilherme N., DeSouza N. and Kak A. (2002),
Vision for Mobile Robot Navigation: A Survey,
IEEE Transactions on Pattren Analysis and Machine
Intellegcne, 24, 2: 237-267.
[16] Ghazouani H., Tagina M., Zapata R. (2010), Robot
Navigation Map Building Using Stereo Vision Based
3D Occupancy Grid, Journal of Artificial
Intelligence: Theory and Application, 1,3: 63-72.
[17] Dellaert F., Fox D., Burgard W., Thrun, S. (1999),
Monte Carlo localization for mobile robots,
Proceedings of IEEE International Confere