Skip to main content

Operating System Reinstallation

System reinstallation

In some cases you will need to restore ROSbot system to its default settings:

  • in case of accidential damage of the system,
  • to update the OS (it can be udpated remotely, but flashing the microSD card can be easier sometimes),
  • to clear all user changes and restore factory settings.

This process will differ depending on ROSbot version that you have.

Download one of the following operating system images for ROSbot 2R:

ROS 2 Humble OS image (2022-12-28)
ROS Noetic OS image (2022-11-07)
Minimal OS image (2022-12-28)
Base OSUbuntu Server 22.04 LTSUbuntu Server 20.04 LTSUbuntu Server 20.04 LTS
Docker version20.10.1720.10.1720.10.17
Docker Compose versionv2.3.3v2.3.3v2.3.3
ROS packagesros-humble-ros-base
ros-humble-teleop-twist-keyboard
ros-noetic-desktop-full
ros-noetic-teleop-twist-keyboard
-
Installed DDS (default bold)rmw_fastrtps_cpp
rmw_cyclonedds_cpp
- -
Graphical
desktop
environment
LXQtLXQt -
VPNHusarnet VPN ClientHusarnet VPN ClientHusarnet VPN Client
Environment
Variables
SERIAL_PORT=/dev/ttyAMA0
ROS_MASTER_URI=\
http://127.0.0.1:11311

ROS_IP=127.0.0.1

SERIAL_PORT=/dev/ttyAMA0
SERIAL_PORT=/dev/ttyAMA0

Minimal OS image also allows you running ROS and ROS 2 nodes but with Docker. Find a rich set of Docker images here.

Burn the chosen system image on the SD card with Etcher or Raspberry Pi Imager.

using etcher for flashing ROS system image

Insert the SD card to the ROSbot and turn it on.