International Conference on Advanced Robotics (ICAR)
Paper titled “Non-iterative SLAM” received the best paper award in robotic planning from the International Conference on Advanced Robotics (ICAR). In this work, we propose an efficient RGB-D-inertial dense mapping method with a closed-form solution.
Existing SLAM methods often require iterative solutions to find data association.
For example, they require gradient descent algorithm to perform bundle adjustment, require RANSAC and ICP to match two point clouds.
However, all of them are computational expensive or sensitive to initialization.
To solve this problem, we develop Non-iterative SLAM, which has a non-iterative solution.
It is the first RGB-D-Inertial SLAM method that has a closed-from solution only with a complexity of O(N log N).
Because of this, it is very computationally efficient. We can even perform real-time dense mapping on a credit card sized computing board.
To the best of our knowledge, it was the world’s first real-time dense mapping demo on such a small computer.
It can provide centimeter level accuracy with an onboard low power processor on a flying robot.
The closed-form solution is based on our kernel cross-correlator (KCC), which is published in AAAI 2017.
KCC is robust to noises, thus the trajectory estimation is also smoother than other methods.
We also applied it to warehouse robots for high-precision localization only with ground textures.
In the tests, it only produces 0.1% to 0.5% drift error if no loop closure is given.
Theoretically, the closed-form solution is based on our paper titled “Kernel Cross-Correlator”, which has a closed-form solution in frequency domain. For more detailed information, please refer to our papers.
Video
Publications
Non-iterative SLAM for Warehouse Robots Using Ground Textures.
Kuan Xu, Zheng Yang, Lihua Xie, Chen Wang.
arXiv preprint arXiv:1710.05502, 2024.
SAIR Lab Recommended
@article{xu2023non,
title = {Non-iterative SLAM for Warehouse Robots Using Ground Textures},
author = {Xu, Kuan and Yang, Zheng and Xie, Lihua and Wang, Chen},
journal = {arXiv preprint arXiv:1710.05502},
year = {2024},
url = {https://arxiv.org/abs/1710.05502},
video = {https://youtu.be/SbzFBEgfazQ},
code = {https://github.com/sair-lab/ni-slam},
website = {https://sairlab.org/nislam},
addendum = {SAIR Lab Recommended}
}
Xu, Kuan and Yang, Zheng and Xie, Lihua and Wang, Chen, "Non-iterative SLAM for Warehouse Robots Using Ground Textures," arXiv preprint arXiv:1710.05502, 2024.
Kernel Cross-Correlator.
Chen Wang, Le Zhang, Lihua Xie, Junsong Yuan.
Thirty-Second AAAI Conference on Artificial Intelligence (AAAI), pp. 4179–4186, 2018.
SAIR Lab Recommended
@inproceedings{wang2018kernel,
title = {Kernel Cross-Correlator},
author = {Wang, Chen and Zhang, Le and Xie, Lihua and Yuan, Junsong},
booktitle = {Thirty-Second AAAI Conference on Artificial Intelligence (AAAI)},
pages = {4179--4186},
year = {2018},
url = {https://arxiv.org/abs/1709.05936},
code = {https://github.com/sair-lab/KCC},
addendum = {SAIR Lab Recommended}
}
Wang, Chen and Zhang, Le and Xie, Lihua and Yuan, Junsong, "Kernel Cross-Correlator," Thirty-Second AAAI Conference on Artificial Intelligence (AAAI), 2018.
Non-iterative SLAM.
Chen Wang, Junsong Yuan, Lihua Xie.
International Conference on Advanced Robotics (ICAR), pp. 83–90, 2017.
Best Paper Award in Robotic Planning
@inproceedings{wang2017non,
title = {Non-iterative SLAM},
author = {Wang, Chen and Yuan, Junsong and Xie, Lihua},
booktitle = {International Conference on Advanced Robotics (ICAR)},
pages = {83--90},
year = {2017},
organization = {IEEE},
url = {https://arxiv.org/abs/1701.05294},
video = {https://youtu.be/Ed_6wYIKRfs},
code = {https://github.com/sair-lab/ni-slam},
website = {https://sairlab.org/nislam/},
addendum = {Best Paper Award in Robotic Planning}
}
Wang, Chen and Yuan, Junsong and Xie, Lihua, "Non-iterative SLAM," International Conference on Advanced Robotics (ICAR), 2017.