Skip to content

Commit 21bd3b3

Browse files
author
Ryohei Sasaki
authored
Add PoseOptimizationSLAM3D
1 parent 4e76b94 commit 21bd3b3

File tree

3 files changed

+578
-0
lines changed

3 files changed

+578
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# PoseOptimizationSLAM3D
2+
3D (x, y, z, qw, qx, qy, qz) pose optimization SLAM
3+
4+
## How to use
5+
1. Download data
6+
7+
~~~
8+
python data_downloader.py
9+
~~~
10+
11+
2. run SLAM
12+
13+
~~~
14+
python pose_optimization_slam_3d.py
15+
~~~
16+
17+
## Reference
18+
[A Compact and Portable Implementation of Graph\-based SLAM](https://www.researchgate.net/publication/321287640_A_Compact_and_Portable_Implementation_of_Graph-based_SLAM)
19+
[GitHub \- furo\-org/p2o: Single header 2D/3D graph\-based SLAM library](https://github.com/furo-org/p2o)
20+
[GitHub \- AtsushiSakai/PythonRobotics
21+
/SLAM/PoseOptimizationSLAM](https://github.com/AtsushiSakai/PythonRobotics/tree/master/SLAM/PoseOptimizationSLAM)
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
"""
2+
3+
Data down loader for pose optimization
4+
5+
author: Atsushi Sakai
6+
7+
"""
8+
9+
10+
import subprocess
11+
def main():
12+
print("start!!")
13+
14+
cmd = "wget https://www.dropbox.com/s/zu23p8d522qccor/parking-garage.g2o?dl=0 -O parking-garage.g2o -nc"
15+
subprocess.call(cmd, shell=True)
16+
17+
print("done!!")
18+
19+
20+
if __name__ == '__main__':
21+
main()
22+

0 commit comments

Comments
 (0)