← OSRC

OSRC · Build log

Installing ROS and ROS 2

Setting up Ubuntu, ROS and ROS 2 on the Raspberry Pi and mapping the controls.

Published
25 Jan 2025
Reading time
1 min read

Installing ROS & ROS2

The OSRC is designed for seamless integration with ROS and ROS2. Follow these steps to set up your system:

1. Install Ubuntu on Raspberry Pi 5

  • Download and flash Ubuntu 22.04 onto an SD card.
  • Configure Wi-Fi and SSH for remote access.

2. Install ROS & ROS2

sudo apt update && sudo apt upgrade -y
sudo apt install ros-humble-desktop

3. Configure Joysticks & Buttons

  • Use the Teensy to map inputs to ROS topics.
  • Create a ROS node to read joystick commands and send them to a robot.

This setup enables real-time control of ROS-based robots from the OSRC.

Spotted a mistake? Edit this page on GitHub ↗