Skip to content

Commit 2efd435

Browse files
authored
Add files via upload
1 parent 4e46334 commit 2efd435

File tree

13 files changed

+433
-0
lines changed

13 files changed

+433
-0
lines changed

config/calib/00/ba_calib.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
BaseDir: ../KITTI-00/
2+
KeyFrameDir: KeyFrames/
3+
VOFile: slam_res/Twc.txt
4+
LOFile: slam_res/floam_isam_00.txt
5+
init_sim3: calib_res/he_rb_calib_00.txt
6+
ORBVocabulary: ../data/Vocabulary/ORBvoc.txt
7+
ORBConfig: ../config/orb_ori/KITTI00-02.yaml
8+
VOIdFile: FrameId.yml
9+
MapFile: Map.yml
10+
ResFile: calib_res/ba_local_calib_00.txt
11+
method: local # global or local
12+
method_options: {"global":1,"local":2}

config/calib/00/he_calib.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-00/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_isam_00.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/he_calib_00.txt
9+
ResRBFile: calib_res/he_rb_calib_00.txt
10+
ResLPFile: calib_res/he_lp_calib_00.txt
11+
12+
runtime:
13+
zero_translation: true
14+
regulation: true
15+
robust_kernel_size: 0.3
16+
regulation_weight: 1.0E-3
17+
inner_iter: 10
18+
ex_iter: 20
19+
init_mu: 64
20+
divide_factor: 1.4
21+
min_mu: 0.01
22+
verborse: true
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-00/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_isam_00.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/iba_global_pl_00.txt
9+
init_sim3: calib_res/he_rb_calib_00.txt
10+
gt_sim3: calib_res/gt_calib_00.txt
11+
PointCloudDir: ../data/00/velodyne
12+
PointCloudskip: 1
13+
PointCloudOnlyPositiveX: true
14+
orb:
15+
Vocabulary: ../data/Vocabulary/ORBvoc.txt
16+
Config: ../config/orb_ori/KITTI00-02.yaml
17+
KeyFrameDir: ../KITTI-00/KeyFrames/
18+
MapFile: ../KITTI-00/Map.yml
19+
20+
runtime:
21+
max_pixel_dist: 1.5
22+
num_best_covis: 3 # set negative to use min_covis_weight
23+
min_covis_weight: 100
24+
min_rot_diff: 0.03
25+
kdtree2d_max_leaf_size: 10
26+
kdtree3d_max_leaf_size: 30
27+
corr_3d_2d_threshold: 40
28+
corr_3d_3d_threshold: 10
29+
norm_max_pts: 30
30+
norm_min_pts: 5
31+
norm_radius: 0.6
32+
norm_reg_threshold: 0.02 # 0.02
33+
min_diff_dist: 0.2 # 0.2
34+
he_threshold: 0.094
35+
err_weight: [1.0, 1.0]
36+
init_frame: [0.5,0.5,0.5,0.5,0.5,0.5,0.5]
37+
min_mesh: 1.0E-6
38+
lb: [-0.1,-0.1,-0.1,-0.3,-0.3,-0.3,-1.0]
39+
ub: [0.1,0.1,0.1,0.3,0.3,0.3,1.0]
40+
max_bbeval: 5000
41+
valid_rate: 0.95
42+
seed: 0
43+
use_vns: true
44+
direction_type: 2N
45+
use_cache: false
46+
cacheFile: ../KITTI-00/cache/cache_00_d1.5_fuse_wide.txt
47+
verborse: true
48+
use_plane: true # set to false for the ablation study

config/calib/02/he_calib.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-02/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_isam_02.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/he_calib_02.txt
9+
ResRBFile: calib_res/he_rb_calib_02.txt
10+
ResLPFile: calib_res/he_lp_calib_02.txt
11+
12+
runtime:
13+
zero_translation: true
14+
regulation: true
15+
robust_kernel_size: 0.3
16+
regulation_weight: 1.0E-3
17+
inner_iter: 10
18+
ex_iter: 20
19+
init_mu: 64
20+
divide_factor: 1.4
21+
min_mu: 0.01
22+
verborse: true
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-02/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_isam_02.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/iba_global_pl_02.txt
9+
init_sim3: calib_res/he_lp_calib_02.txt
10+
gt_sim3: calib_res/gt_calib_02.txt
11+
PointCloudDir: ../data/02/velodyne
12+
PointCloudskip: 1
13+
PointCloudOnlyPositiveX: true
14+
orb:
15+
Vocabulary: ../data/Vocabulary/ORBvoc.txt
16+
Config: ../config/orb_ori/KITTI00-02.yaml
17+
KeyFrameDir: ../KITTI-02/KeyFrames/
18+
MapFile: ../KITTI-02/Map.yml
19+
20+
runtime:
21+
max_pixel_dist: 1.5
22+
num_best_covis: 3 # set negative to use min_covis_weight
23+
min_covis_weight: 200
24+
kdtree2d_max_leaf_size: 10
25+
kdtree3d_max_leaf_size: 30
26+
corr_3d_2d_threshold: 40
27+
corr_3d_3d_threshold: 10
28+
norm_max_pts: 30
29+
norm_min_pts: 5
30+
norm_radius: 0.6
31+
norm_reg_threshold: 0.02
32+
min_diff_dist: 0.2
33+
he_threshold: 0.146
34+
err_weight: [1.0, 1.0]
35+
init_frame: [0.1,0.1,0.1,0.3,0.3,0.3,1.0] # [0.1,0.1,0.1,0.3,0.3,0.3,1.0]
36+
min_mesh: 1.0E-6
37+
lb: [-0.15,-0.15,-0.15,-0.3,-0.3,-0.3,-1.5]
38+
ub: [0.15,0.15,0.15,0.3,0.3,0.3,1.5]
39+
max_bbeval: 5000
40+
valid_rate: 0.95
41+
seed: 0
42+
use_vns: true
43+
direction_type: 2N
44+
use_cache: false
45+
cacheFile: ../KITTI-02/cache/cache_02_d1.5_fuse_wide.txt
46+
verborse: true
47+
use_plane: true # set to false for the ablation study

config/calib/03/he_calib.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-03/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_raw_03.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/he_calib_03.txt
9+
ResRBFile: calib_res/he_rb_calib_03.txt
10+
ResLPFile: calib_res/he_lp_calib_03.txt
11+
12+
runtime:
13+
zero_translation: true
14+
regulation: true
15+
robust_kernel_size: 0.15
16+
regulation_weight: 1.0E-3
17+
inner_iter: 10
18+
ex_iter: 20
19+
init_mu: 64
20+
divide_factor: 1.4
21+
min_mu: 0.01
22+
verborse: true
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-03/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_raw_03.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/iba_global_pl_03.txt
9+
init_sim3: calib_res/he_rb_calib_03.txt
10+
gt_sim3: calib_res/gt_calib_03.txt
11+
PointCloudDir: ../data/03/velodyne
12+
PointCloudskip: 1
13+
PointCloudOnlyPositiveX: true
14+
orb:
15+
Vocabulary: ../data/Vocabulary/ORBvoc.txt
16+
Config: ../config/orb_ori/KITTI03.yaml
17+
KeyFrameDir: ../KITTI-03/KeyFrames/
18+
MapFile: ../KITTI-03/Map.yml
19+
20+
runtime:
21+
max_pixel_dist: 1.5
22+
num_best_covis: 3 # set negative to use min_covis_weight
23+
min_covis_weight: 200
24+
kdtree2d_max_leaf_size: 10
25+
kdtree3d_max_leaf_size: 30
26+
corr_3d_2d_threshold: 40
27+
corr_3d_3d_threshold: 10
28+
norm_max_pts: 30
29+
norm_min_pts: 3
30+
norm_radius: 0.6
31+
norm_reg_threshold: 0.02
32+
min_diff_dist: 0.2
33+
he_threshold: 0.035
34+
err_weight: [1.0, 1.0]
35+
init_frame: [0.1,0.1,0.1,0.3,0.3,0.3,1.0] # ratio of anisotropic maximum mesh
36+
min_mesh: 1.0E-6
37+
lb: [-0.1,-0.1,-0.1,-0.3,-0.3,-0.3,-1.0]
38+
ub: [0.1,0.1,0.1,0.3,0.3,0.3,1.0]
39+
max_bbeval: 5000
40+
valid_rate: 0.95
41+
seed: 0
42+
use_vns: true
43+
direction_type: N+1 QUAD
44+
use_cache: true
45+
cacheFile: ../KITTI-03/cache/cache_pl.txt
46+
verborse: true
47+
use_plane: true # set to false for the ablation study

config/calib/04/he_calib.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-04/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_raw_04.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/he_calib_04.txt
9+
ResRBFile: calib_res/he_rb_calib_04.txt
10+
ResLPFile: calib_res/he_lp_calib_04.txt
11+
12+
runtime:
13+
zero_translation: true
14+
regulation: true
15+
robust_kernel_size: 0.15
16+
regulation_weight: 1.0E-3
17+
inner_iter: 10
18+
ex_iter: 20
19+
init_mu: 64
20+
divide_factor: 1.4
21+
min_mu: 0.01
22+
verborse: true
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-04/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_raw_04.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/iba_global_pl2_04.txt
9+
init_sim3: calib_res/he_rb_calib_04.txt
10+
gt_sim3: calib_res/gt_calib_04.txt
11+
PointCloudDir: ../data/04/velodyne
12+
PointCloudskip: 1
13+
PointCloudOnlyPositiveX: true
14+
orb:
15+
Vocabulary: ../data/Vocabulary/ORBvoc.txt
16+
Config: ../config/orb_ori/KITTI04-12.yaml
17+
KeyFrameDir: ../KITTI-04/KeyFrames/
18+
MapFile: ../KITTI-04/Map.yml
19+
20+
runtime:
21+
max_pixel_dist: 1.5
22+
num_best_covis: 3 # set negative to use min_covis_weight
23+
min_covis_weight: 200
24+
kdtree2d_max_leaf_size: 10
25+
kdtree3d_max_leaf_size: 30
26+
corr_3d_2d_threshold: 40
27+
corr_3d_3d_threshold: 10
28+
norm_max_pts: 30
29+
norm_min_pts: 5
30+
norm_radius: 0.6
31+
norm_reg_threshold: 0.02
32+
min_diff_dist: 0.2
33+
he_threshold: 0.03
34+
err_weight: [1.0, 1.0]
35+
init_frame: [0.5,0.5,0.5,0.5,0.5,0.5,0.5] # ratio of anisotropic maximum mesh
36+
min_mesh: 1.0E-6
37+
lb: [-0.1,-0.1,-0.1,-0.3,-0.3,-0.3,-1.0]
38+
ub: [0.1,0.1,0.1,0.3,0.3,0.3,1.0]
39+
max_bbeval: 5000
40+
valid_rate: 0.95
41+
seed: 0
42+
use_vns: true
43+
direction_type: 2N
44+
use_cache: true
45+
cacheFile: ../KITTI-04/cache/cache_pl.txt
46+
verborse: true
47+
use_plane: true # set to false for the ablation study

config/calib/05/he_calib.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
%YAML:1.0
2+
---
3+
io:
4+
BaseDir: ../KITTI-05/
5+
VOFile: slam_res/Twc.txt
6+
LOFile: slam_res/floam_isam_05.txt
7+
VOIdFile: FrameId.yml
8+
ResFile: calib_res/he_calib_05.txt
9+
ResRBFile: calib_res/he_rb_calib_05.txt
10+
ResLPFile: calib_res/he_lp_calib_05.txt
11+
12+
runtime:
13+
zero_translation: true
14+
regulation: true
15+
robust_kernel_size: 0.15
16+
regulation_weight: 1.0E-3
17+
inner_iter: 10
18+
ex_iter: 20
19+
init_mu: 64
20+
divide_factor: 1.4
21+
min_mu: 0.01
22+
verborse: true

0 commit comments

Comments
 (0)