OV2SLAM : A Fully Online and Versatile Visual SLAM for Real-Time Applications