Mixed Marker-Based/Marker-Less Visual Odometry System for Mobile Robots. (31st May 2013)