Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

leo-drive/kitti_simple_slam_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This package creates a map using the ground truth data in the Kitti dataset. It matches the times of the incoming point cloud and the ground truth path (Using Approximate time). Since exact time is not used, some shifts occur when the point cloud is positioned according to ground truth. To correct these shifts, it registers and corrects each point cloud using NDT before adding it to the global map. In this way, a global point cloud is obtained with a simple slam application.

Usage

Launch the kitti_simple_slam_tool.launch.xml file.

ros2 launch kitti_simple_slam_tool kitti_simple_slam_tool.launch.xml
ros2 bag play < your bag file >

Parameters

Name Type Description
NDTTransEpsilon double NDT Transformation Epsilon
NDTStepSize double NDT Step Size
NDTResolution double NDT Voxel Grid Resolution
save_pc_dir string Directory where pc map will be saved

Converting KITTI Dataset to Rosbag file:

You can convert KITTI dataset to rosbag file by using lidar_slam_evaluator tool. You can add covariances values to your bag file using add-covariance-values branch. When you use this tool, ground truth and data bag files will be created separately. You need to merge these bag files before using this tool. You can use ros tools for merging two bag file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published