Using machine learning techniques in real-world mobile robots | IEEE Journals & Magazine | IEEE Xplore