1be7e8e226 | ||
---|---|---|
cartographer | ||
cmake | ||
configuration_files | ||
docs | ||
utils | ||
AUTHORS | ||
CMakeLists.txt | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
cartographer-config.cmake.in | ||
package.xml |
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 with ROS
See https://github.com/googlecartographer/cartographer_ros
Installation without ROS
On Ubuntu 14.04 (Trusty):
# Install the required libraries that are available as debs
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
# 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