Skip to main content

Operating System Reinstallation

System Reinstallation

In some cases, you will need to restore your Panther system to its default settings:

  • in case of accidental damage to the system
  • to update the OS
  • to clear all user changes and restore factory settings
Deck fixingDeck fixing

User Computer

This process varies depending on your computer model. Please select your User Computer model and follow the instruction.

Intel NUC is compatible with the Husarion OS image. To install Husarion OS, please follow this guide.

Choosing a distribution

In the case of a User Computer, you should install the same distribution of ROS that is on the Build in Computer.

Additional information

The installation process cannot be performed in headless mode. Connection to a monitor and keyboard is required.

Motor Drivers

To configure motor drivers, a Windows computer with Roborun+ PC Utility v3.0 beta software installed is needed.

  1. Follow the Service Space Manual to open both (front and rear) service spaces.

  2. Follow the Roboteq Driver Setup guide, to update motor drivers configuration.

Only needed for ROS / ROS2 switch

This step is needed only when switching between ROS and ROS2. If you're updating to the latest version or resetting to default settings, you can skip it.

Built-in Computer

This computer is used to manage all the basic functions of a mobile platform. The reinstallation procedure for the Built-in Computer is as follows:

  1. The robot Built-in Computer is located in the Service Space. To access it, follow the instructions in the section - Service Spaces. Depending on the Panther platform version, the location of the computer varies:

    • the rear Service Space for version 1.2 and above,
    • the front Service Space for older versions.
  2. Extract the SD card from the Built-in Computer by carefully pulling it out.

    REPLACING THE SD CARD

    If you want to use your own SD card, make sure it has at least 32 GB of capacity and 10 Speed Class.

  3. Download our custom OS image for the Built-in Computer.

    ROS 2 Humble

  4. Flash the image onto an SD card (For this process, we recommend using Balena Etcher, steps may vary depending on the software used for flashing):

    • Download Balena Etcher and install it.
    • Plug the SD card into an SD card reader.
    • Open Etcher and select from your hard drive the .img.xz file.
    • Select the SD card you wish to write your image to.
    • Click Flash! to begin writing data to the SD card.
    • Wait for the flashing and validation steps to finish.
  5. Insert the SD card back into the Built-in Computer. Turn the robot on.

    note

    First boot of the robot after system reinstallation may take a bit longer than usual.

  6. Access the Built-in Computer (remember, you must be connected to the Panther hotspot):

    user@mylaptop:~$
    ssh husarion@10.15.20.2
  7. In order to complete system reinstallation your robot will need Internet connection. If your robot is not yet connected to the Internet please follow: Connecting Panther to Your WiFi Network

  8. Launch the software:

    husarion@10.15.20.2:~$
    first_boot_install.sh

Next steps

  1. After reinstalling the system for Built-in Computer, it is recommended to update the SSH key on the RUTX11 router. Instructions can be found here.
  2. You can go through the Quick Start to check if everything is behaving correctly.

RUTX11 Router

To restore RUTX11 router to its default settings:

  1. Access the Built-in Computer (remember, you must be connected to the Panther hotspot):

    user@mylaptop:~$
    ssh husarion@10.15.20.2
  2. Restore the default settings with the command:

    husarion@10.15.20.2:~$
    rutx11_manager --restore-default

    You will be asked to provide:

    • username: admin
    • password: Husarion1! (For older robot versions password may be Husarion1)
    • robot model: PTH
    • robot serial number: The serial number of your robot, e.g., r2d2

    The script will reset the RUTX11 router to its default settings. Wait for the router to restart and reconnect to the robot. This process will remove all saved WiFi networks, so it will be necessary to reconnect it to the Internet.