Skip to content

Instantly share code, notes, and snippets.

@ruffsl
ruffsl / talker_listener.ipynb
Created February 20, 2018 04:13
talker_listener DDS graph
Loading
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 October 12, 2021 09:00
Nvidia docker with rviz
FROM osrf/ros:melodic-desktop-bionic
# setup catkin workspace
ENV CATKIN_WS=/root/catkin_ws
RUN mkdir -p $CATKIN_WS/src
WORKDIR $CATKIN_WS/src
# clone source code
RUN git clone -b melodic-devel https://github.com/ros-visualization/rviz
@ruffsl
ruffsl / Dockerfile
Created September 19, 2018 06:14
Docker image for ROS2 armhf from source
# This is an auto generated Dockerfile for ros2:source
# generated from docker_images/create_ros2_source_image.Dockerfile.em
FROM arm32v7/ubuntu:bionic
RUN echo 'Etc/UTC' > /etc/timezone && \
ln -s /usr/share/zoneinfo/Etc/UTC /etc/localtime && \
apt-get update && apt-get install -q -y tzdata && rm -rf /var/lib/apt/lists/*
# install packages
RUN apt-get update && apt-get install -q -y \
@ruffsl
ruffsl / chroot-to-pi.sh
Last active May 17, 2024 13:12 — forked from htruong/chroot-to-pi.sh
Chroot to pi sd card
#!/bin/bash
# This script allows you to chroot ("work on")
# the raspbian sd card as if it's the raspberry pi
# on your Ubuntu desktop/laptop
# just much faster and more convenient
# credits: https://gist.github.com/jkullick/9b02c2061fbdf4a6c4e8a78f1312a689
# make sure you have issued
@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
@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 / talker_listener.ipynb
Created November 24, 2018 10:38
ComArmor Example
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ruffsl
ruffsl / README.md
Created August 16, 2019 01:52
Small fiducial slam demo
@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