Efficient Environment Sensing and Learning for Mobile Robots