Skip to content

Instantly share code, notes, and snippets.

@ruffsl
ruffsl / Dockerfile
Last active October 19, 2021 05:16
Colcon cache & clean demo
FROM ros:rolling
RUN apt-get update && \
apt-get install -y \
fish \
python3-pip \
wget \
&& pip3 install \
asciinema \
scspell3k \
@ruffsl
ruffsl / Dockerfile
Created July 14, 2020 01:24
Gazebo9 source build with DART and ROS1 Melodic
ARG FROM_IMAGE=ros:melodic
ARG UNDERLAY_WS=/opt/underlay_ws
# multi-stage for caching
FROM $FROM_IMAGE AS cacher
# install helper packages
RUN apt-get update && apt-get install -y \
curl \
git \
@ruffsl
ruffsl / ros1_gazebo_magnet.ipynb
Last active April 23, 2020 01:32
ROS1 Gazebo Orbits
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ruffsl
ruffsl / Dockerfile
Last active January 22, 2020 01:40
ROS1 Realsense demo
ARG FROM_IMAGE=ros:melodic
# multi-stage for caching
FROM $FROM_IMAGE AS cache
# install bootstrap tools
RUN apt-get update && apt-get install --no-install-recommends -y \
python3-vcstool \
&& rm -rf /var/lib/apt/lists/*
@ruffsl
ruffsl / help.txt
Created September 6, 2019 03:42
Byobu Help
Byobu is a suite of enhancements to tmux, as a command line
tool providing live system status, dynamic window management,
and some convenient keybindings:
F1 * Used by X11 *
Shift-F1 Display this help
F2 Create a new window
Shift-F2 Create a horizontal split
Ctrl-F2 Create a vertical split
Ctrl-Shift-F2 Create a new session
@ruffsl
ruffsl / README.md
Created August 16, 2019 01:52
Small fiducial slam demo
@ruffsl
ruffsl / talker_listener.ipynb
Created November 24, 2018 10:38
ComArmor Example
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ruffsl
ruffsl / ros2.repos
Last active November 14, 2018 21:26
FastRTPS release/1.7.0
repositories:
ament/ament_cmake:
type: git
url: https://github.com/ament/ament_cmake.git
version: master
ament/ament_index:
type: git
url: https://github.com/ament/ament_index.git
version: master
ament/ament_lint:
@ruffsl
ruffsl / README.md
Last active October 18, 2018 23:14
Install Keymint from source

Install keymint from source using colcon

mkdir -p ws/sros2/src
cd ws/sros2

wget https://gist.github.com/ruffsl/21b4a6a6d871b38e68d13e2992ef65bf/raw/keymint.repos
vcs import src < keymint.repos