You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://kth-rpl.github.io/DynamicMap_Benchmark/)
Here is a preview of the readme in codes. Task detects dynamic points in maps and removes them, enhancing the maps:
12
13
13
14
<center>
@@ -41,7 +42,7 @@ Here is a preview of the readme in codes. Task detects dynamic points in maps an
41
42
42
43
Feel free to pull a request if you want to add more methods or datasets. Welcome! We will try our best to update methods and datasets in this benchmark. Please give us a star 🌟 and cite our work 📖 if you find this useful for your research. Thanks!
43
44
44
-
-**2024/04/29**[BeautyMap](https://arxiv.org/abs/2405.07283) is accepted by RA-L'24. Updated benchmark: BeautyMap and DeFlow submodule instruction in the benchmark. Added the first data-driven method [DeFlow](https://github.com/KTH-RPL/DeFlow/tree/feature/dynamicmap) into our benchmark. Feel free to check.
45
+
-**2024/04/29**[BeautyMap](https://arxiv.org/abs/2405.07283) is accepted by RA-L'24. Updated benchmark: BeautyMap and DeFlow submodule instruction in the benchmark. Added the first data-driven method [DeFlow](https://github.com/KTH-RPL/DeFlow/tree/feature/dynamicmap) into our benchmark. Feel free to check. And [a discussion](https://github.com/KTH-RPL/DynamicMap_Benchmark/discussions/15) for why metric different than previous works.
45
46
-**2024/04/18**[DUFOMap](https://arxiv.org/abs/2403.01449) is accepted by RA-L'24. Updated benchmark: DUFOMap and dynablox submodule instruction in the benchmark. Two datasets w/o gt for demo are added in the download link. Feel free to check.
46
47
-**2024/03/08****Fix statements** on our ITSC'23 paper: KITTI sequences pose are also from SemanticKITTI which used SuMa. In the DUFOMap paper Section V-C, Table III, we present the dynamic removal result on different pose sources. Check discussion in [DUFOMap](https://arxiv.org/abs/2403.01449) paper if you are interested.
47
48
-**2023/06/13** The [benchmark paper](https://arxiv.org/abs/2307.07260) Accepted by ITSC 2023 and release five methods (Octomap, Octomap w GF, ERASOR, Removert) and three datasets (01, 05, av2, semindoor) in [benchmark paper](https://arxiv.org/abs/2307.07260).
@@ -124,11 +125,11 @@ Please cite our works if you find these useful for your research:
124
125
@article{jia2024beautymap,
125
126
author={Jia, Mingkai and Zhang, Qingwen and Yang, Bowen and Wu, Jin and Liu, Ming and Jensfelt, Patric},
126
127
journal={IEEE Robotics and Automation Letters},
127
-
title={BeautyMap: Binary-Encoded Adaptable Ground Matrix for Dynamic Points Removal in Global Maps},
128
+
title={{BeautyMap}: Binary-Encoded Adaptable Ground Matrix for Dynamic Points Removal in Global Maps},
All of them have same dependencies [PCL, Glog, yaml-cpp], we will show how to install and build:
9
+
9
10
## Install & Build
10
11
11
12
Test computer and System:
@@ -14,6 +15,7 @@ Test computer and System:
14
15
- System setting: Ubuntu 20.04 [ROS noetic-full installed in system]
15
16
16
17
Dependencies listed following if you want to install them manually, or you can use docker to build and run if you don't like trash your env.
18
+
17
19
### Docker
18
20
If you want to use docker, please check [Dockerfile](../Dockerfile) for more details. This can also be a reference for you to install the dependencies.
Normally, you will directly have PCL and OpenCV library if you installed ROS-full in your computer. Otherwise
40
32
41
-
### glog gflag [for print]
42
-
or you can install through `sudo apt install`
43
33
```sh
44
-
sh -c "$(wget -O- https://raw.githubusercontent.com/Kin-Zhang/Kin-Zhang/main/Dockerfiles/latest_glog_gflag.sh)"
34
+
sudo apt update && sudo apt install -y libpcl-dev
45
35
```
46
36
47
-
### yaml-cpp [for config]
48
-
Please set the FLAG, check this issue if you want to know more: https://github.com/jbeder/yaml-cpp/issues/682, [TOOD inside the CMakeLists.txt](https://github.com/jbeder/yaml-cpp/issues/566)
49
-
50
-
If you install in Ubuntu 22.04, please check this commit: https://github.com/jbeder/yaml-cpp/commit/c86a9e424c5ee48e04e0412e9edf44f758e38fb9 which is the version could build in 22.04
37
+
### glog gflag [for print]
51
38
39
+
You can install them manually or use the script to install them.
0 commit comments