A survey of state-of-the-art on visual SLAM. (1st November 2022)