In this project, I worked on the SLAM pipeline for an autonomous driving vehicle.
The tools I used for this project are, ROS, C++, PCL library, Ceres Solver, and Google Cartographer.
In addition, I created a ROS package that generates a cost map from a point cloud generated by SLAM. A cost map is a matrix where each cell contains a cost value. This value expresses how likely it is that the cell is occupied by an object. The cost value is also used to express “preferred” surfaces: for example, asphalt is preferred over grass.
In this project, we extended the work of Eisenberger, Zorah, Cremers, “Divergence-Free Shape Interpolation and Correspondence” 1. In their work, they present a method to calculate deformation fields between shapes embedded in $\mathbb{R}^D$. To do so, they compute a divergence-free deformation field represented in a coarse-to-fine basis using the Karhunen-Loéve expansion.