/project-guetta

Simultaneous Localization and Mapping (Final thesis at Universidad of Alicante)

Primary LanguageC++

project-guetta

Description

FINAL THESIS project at University of Alicante.

Innovative system for automatic map building and Simultaneous Localization and Mapping (SLAM) using a Kinect, low cost 3D camera. The method uses optical flow to detect movement. If so, some visual features are processed. This process applies acceptance criteria to discriminate the visual features and use only the ones that provide useful information. At the next step the egomotion is calculated based on the visual features obtained. Finally it moves using a simple navigation algorithm that avoids obstacles.

We use Point Cloud Library (PCL), OpenCV, Robot Operating Sytem (ROS) and a Tree-based netwORk Optimizer (TORO) in order to rectify the map and solve the SLAM problem. The proposed method provides better efficiency that others. Additionaly, a study of different visual detectors and descriptors have been done in order to identify which of them are more suitable for the SLAM problem.

Map rectification 3D detectors

Final documentation *Spanish version only.

Publications