Skip to content
This repository has been archived by the owner on Aug 12, 2020. It is now read-only.

penguinmenac3/ros_graph_slam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ros_graph_slam

A ros graph slam backend using gtsam python.

ROS implementation of graph slam using gtsam

This is a ros node to wrap the gtsam library into a ros node.

a video showing a maping proccess

This node can be used in combination with a loop closure node. To solve the loop closure slam problem.

image showing a map with a loop closure

Installation

First clone it to your catkin_ws/src folder.

cd ~/catkin_ws/src
git clone git@github.com:penguinmenac3/ros_graph_slam.git graph_slam_backend

Then install and build the dependencies.

cd graph_slam_backend
sudo ./install_deps.sh

Finally build your catkin ws.

cd ~/catkin_ws
catkin_make

Have fun.

Usage

There is a launchfile provided which launches the scanmatcher and the graph_slam_backend.

roslaunch graph_slam_backend live.launch

You can see the nodegraph below.

nodegraph view

About

A ros graph slam backend using gtsam python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published