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
.
For development purposes:
sudo apt install git python3-pip libeigen3-dev libsuitesparse-dev
git clone https://github.com/PRBonn/kiss-slam.git
cd kiss-slam
make editable
If you use this library for any academic work, please cite our original paper:
@article{kiss2025arxiv,
author = {T. Guadagnino and B. Mersch and S. Gupta and I. Vizzo and G. Grisetti and C. Stachniss},
title = {{KISS-SLAM: A Simple, Robust, and Accurate 3D LiDAR SLAM System With Enhanced Generalization Capabilities}},
journal = {arXiv preprint},
year = 2025,
volume = {arXiv:2503.12660},
url = {https://arxiv.org/pdf/2503.12660},
}
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