Skip to main content
Version: 3.4.0

Upgrade guide to 3.0.X

Introduction

SENSR 2.4.x was based on Ubuntu 18.04. This release will reach its End of Life on April 30th 2023. SENSR 3.0 has been developed for Ubuntu 20.04 that will be supported until April 2030. It is necessary to upgrade your operating system before deploying SENSR 3.0.

The following steps will detail how to upgrade SENSR to 3.0.0:

note

After the upgrade process, the license must be replaced.

To request new license, please contact license@seoulrobotics.org

Back up your data

During the operating system’s installation, all files present in the machine will be erased. To avoid losing important data, please back your files up in a separate storage. SENSR-related files are the following:

Project files

Project files contain parameters for a given SENSR project, they are usually located in the following directory: /home/seoulrobotics/projects. To avoid calibrating and tuning your project again, please backup those files to your external storage.

Presets

Presets are used to store and transfer a given set of parameters from machine to machine. Specific presets are stored in the following directory: /home/seoulrobotics/presets. If you have been using some specific presets, please transfer them to your external storage.

Rosbags

Rosbags are used to store raw pointcloud data. They can be used to replay a given set of events in SENSR. Rosbags are usually stored in a location selected by the user. If you would like to keep some of them, please back them up to your external storage.

Custom SDK scripts

If you are using the SDK in the same machine as SENSR, your scripts must be backed up.

SDK Scripts can be deployed on any repertory of your machine. Users generally store their SDK under /home/sensr_sdk. Please transfer your custom scripts to an external storage.

Upgrade your Operating System

If you are using a LPU-B, please follow the steps in the link here

LPU-B Illustration

If you are using any other amd64 machine, please follow the steps in the link here

Install SENSR 3.0.0

SENSR 3.0.0 can be installed through two different ways depending on your usage.

Deploy SENSR license

Once SENSR installed, the new license must be deployed. This section explains how to deploy a license in SENSR 3.0.0.

Deploy SENSR SDK (Optional)

If you were using the SENSR SDK previously, it needs to be redeployed.

Deploy backed up files

Once your license has been correctly activated, you can deploy your backed-up files in the /opt/ repertory as follows:

  • Project files: please copy and paste them to /opt/seoulrobotics/projects

  • Presets: please copy and paste them to /opt/seoulrobotics/presets

  • Rosbags: please deploy your rosbags in any folder of your choice. but it should be under /opt/seoulrobotics/ and is recommenned to be under /opt/seoulrobotics/rosbags after making the directory.

Run SENSR

Now SENSR 3.0.0 is ready to be used in your machine. You can discover its new features in the SENSR 3.0.0 release notes

Logo
If you need access, please contact