Simultaneous localization and mapping (SLAM) plays an important role in many fields, one of which is to help unmanned devices such as drones, self-driving cars and intelligent robots to achieve ...