开源软件名称(OpenSource Name):acschaefer/polex开源软件地址(OpenSource Url):https://github.com/acschaefer/polex开源编程语言(OpenSource Language):Python 100.0%开源软件介绍(OpenSource Introduction):Long-Term Urban Vehicle Localization Using Pole Landmarks Extracted from 3-D Lidar ScansThis repository contains the Python code that accompanies our paper "Long-Term Urban Vehicle Localization Using Pole Landmarks Extracted from 3-D Lidar Scans" submitted to the European Conference on Mobile Robots. The implementation allows to
It provides the following three software modules. Pole extractorThis module takes odometry and 3-D lidar scans accumulated over a short trajectory segment as input, searches for pole-like objects in the data, and outputs the parameters of the corresponding pole estimates.
Mapping moduleGiven a set of possibly overlapping local landmark maps generated by the pole extractor, this module resolves all ambiguities and creates a global reference map of pole landmarks.
Localization moduleOn the basis of the global map, live odometry measurements, and pole landmark estimates, this module computes an estimate of the current vehicle pose using a particle filter.
Running the codeFirst of all, please make sure you are running Python 2.7. While the pole extractor is represented by its own Python module poles.py, the mapping and localization module are implemented separately for NCLT (ncltpoles.py) and KITTI (kittipoles.py) due to the different representations of the datasets. For closer information about the workings of the implementation, please read the paper and follow the source code documentation. In order to run the scripts with the experiments on NCLT (ncltpoles.py) and KITTI (kittipoles.py), please install the package manager sudo apt install python-pip python-tk and use it to install the following Python packages: pip install numpy matplotlib open3d-python progressbar pyquaternion transforms3d scipy scikit-image networkx psutil Then, please check out the ray tracing repository and build it. With these prerequisites, you are ready to run the experiments and the different modules. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论