Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goktug97/pygraphslam

Python implementation of Graph SLAM
https://github.com/goktug97/pygraphslam

g2o graph-slam icp lidar odometry pointcloud robotics slam

Last synced: 3 months ago
JSON representation

Python implementation of Graph SLAM

Awesome Lists containing this project

README

        

Python Implementation of Graph SLAM
===================================

PyGraphSLAM is my basic implementation of graph SLAM in Python.

### GIF
![GIF](https://raw.githubusercontent.com/goktug97/PyGraphSLAM/master/pygraphslam.gif)

### Notes
- Trying to improve accuracy, currently the code looks like a scratch book.
- Currently, the loop closure is really bad and not working reliably.
- Needs grid mapping

### Requirements
* g2opy https://github.com/uoip/g2opy

### Usage
You can download datasets from http://ais.informatik.uni-freiburg.de/slamevaluation/datasets.php

``` bash
python slam.py --input intel.clf
```

For more options
```bash
python slam.py --help
```

### License
PyGraphSLAM is licensed under the MIT License.

-The `icp.py` is licensed under Apache License, Version 2.0

Original version can be found here: https://github.com/ClayFlannigan/icp

Modified icp to reject some pairs.

### Datasets
http://ais.informatik.uni-freiburg.de/slamevaluation/datasets.php