Go to file
Damon Kohler 269c28cb0c Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
cartographer Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
cmake Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
configuration_files Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
doc Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
utils Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
AUTHORS Initial import of Cartographer codebase. 2016-08-02 09:12:42 +02:00
CMakeLists.txt Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
CONTRIBUTING.md Initial import of Cartographer codebase. 2016-08-02 09:12:42 +02:00
LICENSE Initial import of Cartographer codebase. 2016-08-02 09:12:42 +02:00
README.md Initial import of Cartographer codebase. 2016-08-02 09:12:42 +02:00
cartographer-config.cmake.in Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
package.xml Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00

README.md

Cartographer Project Overview

Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) across multiple platforms and sensor configurations.

Installation instructions

For Ubuntu 14.04 (Trusty):

sudo apt-get install \
  g++ \
  google-mock \
  libboost-all-dev \
  libgflags-dev \
  libgoogle-glog-dev \
  liblua5.2-dev \
  libprotobuf-dev \
  libsuitesparse-dev \
  libwebp-dev \
  ninja-build \
  protobuf-compiler \
  python-sphinx

Download, build and install Ceres:

git clone https://ceres-solver.googlesource.com/ceres-solver
cd ceres-solver
mkdir build && cd build
cmake ..
make
sudo make install

Build Cartographer:

cd cartographer
mkdir build && cd build
cmake .. -G Ninja
ninja

Running with Velodyne data

apt-get install libpcap-dev
cd <somwhere>
git clone git@github.com:ros-drivers/velodyne.git
cd <catkin_ws>/src
ln -s <somewhere>/velodyne/velodyne* .