- ros(kinetic)
- PCL1.8
- ROS Kinetic
- PCL1.8
- velodyne package
$ roscd mapping
$ chmod a+x bash.sh
$ ./bash.sh
$ roslaunch mapping data_save.launch
mapping/
CMakeLists.txt
src/
include/
package.xml
README.md
data/
cloud/ <--- raw pointcloud data are saved here
tf/ <--- odometry data are saverd here
$ roslaunch mapping remove_obstacle.launch
obstacle removed pointcloud are saved at mapping/data/rm_obstacle.
In order to gicp we need to calcrate pointcloud's normal information. Use pcl function.
$ roslaunch mapping normal_estimation.launch
$ roslaunch mapping gicp.launch
$ roslaunch mapping g2o.launch
$roslaunch mapping show_map.launch