Skip to content

Instantly share code, notes, and snippets.

@kdaun
kdaun / install_proto3.sh
Created January 2, 2019 16:24
Local protobuf3 install
#!/bin/sh
# Copyright 2016 The Cartographer Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@kdaun
kdaun / ws_setup.rosinstall
Last active January 2, 2019 15:36
Cartographer Dependency Test Setup
- git: {local-name: src/catkin_simple, uri: 'https://github.com/catkin/catkin_simple.git', version: master}
- git: {local-name: src/eigen_catkin, uri: 'https://github.com/ethz-asl/eigen_catkin.git', version: master}
- git: {local-name: src/eigen_checks, uri: 'https://github.com/ethz-asl/eigen_checks.git', version: master}
- git: {local-name: src/gflags_catkin, uri: 'https://github.com/ethz-asl/gflags_catkin.git', version: master}
- git: {local-name: src/glog_catkin, uri: 'https://github.com/ethz-asl/glog_catkin.git', version: master}
- git: {local-name: src/minkindr, uri: 'https://github.com/ethz-asl/minkindr.git', version: master}
- git: {local-name: src/minkindr_ros, uri: 'https://github.com/ethz-asl/minkindr_ros.git', version: master}
- git: {local-name: src/voxblox, uri: 'https://github.com/ethz-asl/voxblox.git', version: master}
- git: {local-name: src/ceres-solver, uri: 'https://ceres-solver.googlesource.com/ceres-solver.git', version: 1.13.0}
- git: {local-name: src/cartographer, uri: 'https://github.c
@kdaun
kdaun / install_cartographer_local.sh
Last active November 8, 2022 19:03 — forked from l1va/install_cartographer_proto_locally.sh
Cartographer install script depending on a local protobuf install
# Install wstool and rosdep.
sudo apt-get update
sudo apt-get install -y python-wstool python-rosdep ninja-build
# Create a new workspace in 'catkin_ws'.
mkdir cartographer_ws
cd cartographer_ws
wstool init src
# Merge the cartographer_ros.rosinstall file and fetch code for dependencies.