Mobile Robot Positioning via Visual and Inertial Sensor Fusion