Skip to content

Instantly share code, notes, and snippets.

@prclibo
prclibo / ros_buildfarm_tutorial.md
Last active August 12, 2019 23:12
ros_buildfarm_tutorial.md

Deploy a customized ROS buildfarm for your group

Setup environment

Setting up environment requires >= 3 machines, namely master, repo, and slave. Denote their IP is 123.123.123.1, 123.123.123.2 and 123.123.123.3.

Setup the master

  1. Install Jenkins and its dependencies Java 7. First do:
@prclibo
prclibo / ros-kinetic-macosx.md
Created January 14, 2017 14:44 — forked from plusk01/ros-kinetic-macosx.md
Installing ROS Kinetic on Mac OS X El Capitan (10.11.6)

Installing ROS Kinetic on Mac OS X - El Capitan

Having rather painlessly installed ROS Indigo on El Capitan using Mike Purvis's script, I attempted to upgrade to ROS Kinetic. This gist outlines the problems I encoutered and how I solved them. Hopefully this guide will help others attempting to install ROS Kinetic / Gazebo 7 on El Capitan.

ROS Install OSX

Start with Mike Purvis's script, which currently is setup to install ROS Indigo. In order to install Kinetic instead of Indigo, make sure to set the ROS_DISTRO environment variable: export ROS_DISTRO=kinetic.

After you get through rosdep errors, it's quickest to just work with the catkin config ... and catkin build ... commands directly. In fact, I found it most helpful to leave my catkin workspace terminal open at ros-install-osx/kinetic_desktop_full_ws and then opening a new terminal to go tr

@prclibo
prclibo / evaluate_object.cpp
Created August 3, 2016 11:42
KITTI Car Detection Evaluation in the World Space
#include <iostream>
#include <algorithm>
#include <stdio.h>
#include <math.h>
#include <vector>
#include <numeric>
#include <strings.h>
#include <assert.h>
#include <dirent.h>