A Review of Common Techniques for Visual Simultaneous Localization and Mapping. (17th February 2023)