Operating System Reinstallation
System reinstallation
In some cases you will need to restore ROSbot system to its default settings:
- in case of accidental damage of the system,
- to update the OS (it can be updated 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.
- ROSbot 3 / ROSbot 3 PRO
- ROSbot 2R
- ROSbot 2 PRO
- ROSbot 2
-
Extract SD card from ROSbot, by pushing card carefully until it is released back by card holder, then pull it out. You can find SD card slot on ROSbot right side.
-
Download installation image for Raspberry Pi 5:
-
Flash the extracted image onto SD card (For this process we recommend using Etcher but any image writing tool will be good):
- If you want to replace the included card, remember that you need to use at least 16 GB capacity and 10 speed class micro SD card.
- Download Etcher and install it.
- Connect an SD card reader with the SD card inside.
- Open Etcher and select from your hard drive .img file that you extracted.
- Select the SD card you wish to write your image to.
- Review your selections and click 'Flash!' to begin writing data to the SD card.
-
Insert SD card back to ROSbot
-
Proceed to Quick Start Guide.
ROSbot 2R is fully compatible with Husarion OS. You can locate the available images and follow the installation guide by visiting Installing Husarion OS.
Husarion OS is now available for ROSbot 2 PRO! You can locate the available images and follow the installation guide by visiting Installing Husarion OS.
Looking for old version of image?
Before you begin, you will need:
- USB drive (at least 8GB)
- Mouse, keyboard and USB hub
- Display with HDMI cable
1. Download Ubuntu installation image for UP Board, you can choose ROS Noetic or ROS2 Foxy:
- Ubuntu 20.04 + ROS2 Foxy + Docker + Husarnet client
- Ubuntu 20.04 + ROS Noetic + Docker + Husarnet client
2. Flash Ubuntu on USB drive (For this process we recommend using Etcher but any image writing tool will be good):
- Download Etcher and install it.
- Plug in USB drive into your computer.
- Open Etcher and select from your hard drive .iso file that you downloaded.
- Select the USB drive you wish to write your image to.
- Review your selections and click 'Flash!' to begin writing data to the USB drive.
3. BIOS settings:
- Plug keyboard and monitor to USB and HDMI ports on ROSbot rear panel.
- Plug in USB drive into second USB-A port on the rear panel.
- Turn the robot on and press the "Esc" key during booting.
- You will see blue window with "Enter Password" text. Press "Enter".
- Go to "Boot" tab and change "Boot Option Priorities" to place USB drive at first order. Save & Exit.
4. OS installation:
- After Restart chose the "Install Ubuntu" option (remember to choose an option with erasing the memory before OS installation).
- Connect your ROSbot to internet during the installation.
- Proceed to Connect ROSbot to your Wi-Fi network section.
-
Extract SD card from ROSbot, by pushing card carefully until it is released back by card holder, then pull it out. You can find SD card slot on ROSbot right side.
-
Download installation image for Asus Tinker Board:
-
Extract downloaded image (For this process we recommend using 7zip)
-
Flash the extracted image onto SD card (For this process we recommend using Etcher but any image writing tool will be good):
- If you want to replace the included card, remember that you need to use at least 16 GB capacity and 10 speed class micro SD card.
- Download Etcher and install it.
- Connect an SD card reader with the SD card inside.
- Open Etcher and select from your hard drive .img file that you extracted.
- Select the SD card you wish to write your image to.
- Review your selections and click 'Flash!' to begin writing data to the SD card.
-
Insert SD card back to ROSbot
-
Proceed to Connect ROSbot to your Wi-Fi network section.
-
Also, it's recommended to flash firmware before working with ROSbot:
~/flash_firmware.sh