Install • Paper • Contact Us
KISS-SLAM is a simple, robust, and accurate 3D LiDAR SLAM system that just works.
pip install kiss-slam
Next, follow the instructions on how to run the system by typing:
kiss_slam_pipeline --help
This should print the following help message:
You can generate a default config.yaml by typing:
kiss_slam_dump_config
which will generate a kiss_slam.yaml file. Now, you can modify the parameters and pass the file to the --config option when running the kiss_slam_pipeline.
Suggestion for indoor applications:
- Reduce the
odometry.preprocessing.max_rangeto 50.0, this will automatically reduce thevoxel_sizeto 0.5. - Reduce the
local_mapper.splitting_distanceto a suitable distance based on the scale of the indoor environment.
For development purposes:
sudo apt install git python3-pip libeigen3-dev libsuitesparse-dev
python3 -m pip install --upgrade pip
git clone https://github.com/PRBonn/kiss-slam.git
cd kiss-slam
make editable
As we decided to continue developing KISS-SLAM beyond the scope of the IROS paper, we created a git tag so that researchers can consistently reproduce the results presented in the publication. To checkout at this tag, you can run the following:
git checkout IROS25Our development aims to surpass the performance of KISS-SLAM beyond the original results presented in the paper.
If you use this library for any academic work, please cite our original paper:
@INPROCEEDINGS{kiss2025iros,
author = {Guadagnino, Tiziano and Mersch, Benedikt and Gupta, Saurabh and Vizzo, Ignacio and Grisetti, Giorgio and Stachniss, Cyrill},
booktitle = {2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
title = {{KISS-SLAM: A Simple, Robust, and Accurate 3D LiDAR SLAM System With Enhanced Generalization Capabilities}},
year = {2025},
pages = {5363-5370},
doi = {10.1109/IROS60139.2025.11246613}
}This project builds on top of KISS-ICP, MapClosures, and g2o.
We envision KISS-SLAM as a community-driven project. We love to see how the project is growing, thanks to the contributions from the community. We would love to see your face in the list below; open a Pull Request!
For questions or feedback:
- GitHub Issues: https://github.com/PRBonn/kiss-slam/issues