Skip to main content
Version: 3.2.1

License

Seoul Robotics' SENSR-I is a licensed software and can only be operated with a valid license. Therefore, it is necessary to go through the steps below before launching SENSR-I. If you need a new license, you can contact license@seoulrobotics.org.

Install and Activate License Server

info

If you have Discovery kit (LPU with SENSR-I pre-installed), you may skip this procedure.

The License Server reads the validity of the license file and the available functions listed inside. It then shares its status with the SENSR-I instance.

Steps

You can install the License Server using SR Launcher. Follow steps below.

  1. Execute SRLauncher in "Show Applications"
  2. Go to "License" tab.
  3. Click "Run License Server" button, and type the password of Master node machine. before_installation
  4. If the installation is successful, the License Server is automatically activated and added as a system service. The file, license_id.json, used for activating your license is created in the path, /opt/seoulrobotics/licenses/.
  5. (Optional) Check the License Server is running in the "License" tab. You can confirm it by checking the title text is changed from License server is not connected to License file cannot be found. after_installation

For your information, if you follow all the steps above, the License Server is running normally, but SENSR-I cannot be executed because a valid license file does not exist under /opt/seoulrobotics/licenses/. Follow next step.

Get your License Portal account

The License Portal is where users can self-activate and download their licenses.

  1. Ask your business partner or send a request to license@seoulrobotics.org to create a license portal account.
  2. Retrieve the automatic email sent by Seoul Robotics containing your temporary credentials. Sample license email
  3. Go to Seoul Robotics License Portal and login with your temporary credentials
  4. Change the default password that was assigned.
    • Password requirements:
      • At least 8 characters long
      • at least 1 number,
      • at least 1 special character,
      • at least 1 uppercase letter,
      • at least 1 lowercase letter.
  5. Update your profile information with Name, Company name and Job title. Seoul Robotics will use this information to provide more accurate support. License user profile

Activate your license

caution

After the License Server installation is complete, you can proceed with the process below. If not, go back to the previous step.

  1. Retrieve the file license_id.json file in the /opt/seoulrobotics/licenses/ folder of your license server machine.

    • If you use "Files" application, you can find opt folder if you click + Other Locations and Computer in order.
  2. Go to Seoul Robotics License Portal.

  3. Log in with your account information.

  4. You will land on the Dashboard, check your licenses available and click on Create License. check available license

  5. Enter the requested information to create the license and confirm by clicking on Create License

    • License name : Name of your license. (not required to be unique),
    • License period : Duration of license in years, the number entered here will be automatically deducted from your Annual LPU License pool,
    • Activated from : Nor mandatory, you can decide on the activation date if you would like to,
    • Supported sensors : Select the type of sensor you would like to connect to SENSR,
    • Max. number of sensors : Number of sensors connected to SENSR simultaneously,
    • Allow GPU preset : Tick if you plan to use GPU presets License Create
  6. Click on Activate to activate the license of your choice. Activate license

  7. In the new window click on Activate and upload the license_id.json file that was generated during license server installation. Upload license

  8. After successfully uploading your license_id.json file, the Activate button will turn into a Download button. Download license

  9. Download the license file and put in in /opt/seoulrobotics/licenses folder of your license server machine.

  10. (Optional) Check the License Server is running in the "License" tab. You can confirm it by checking the status is OK with valid license information. valid_license

Now, your license is tied to the Operating System instance where License Server is running. It is not possible to transfer a license file from one machine to another. This applies to Bare-metal along with Virtual Machines.

If you need to transfer SENSR to a different machine, please contact us at license@seoulrobotics.org or contact your account manager directly.

caution

Side Note 1. Please keep only one license file in /opt/seoulrobotics/licenses/. Otherwise, License Server may read a random license file among files and use that information to perform authentication, which is not your original intention.

Side Note 2. Please do not alter the .lic extension

Renew the license

Licenses have an expiry date. Once it expires, you must renew your license. For that, you can either contact your business partner or license@seoulrobotics.org.

Following your request, a new license will be issued in the License Portal. You can follow the steps below:

  1. Log into your account in the License portal
  2. To activate and download your license, please follow the steps described here
  3. Make sure you delete the previous .lic file from the /opt/seoulrobotics/license/ folder and paste the newly downloaded file there
  4. Run SENSR

Troubleshooting

If you run SENSR when the License server is not running, or you don't have a valid license under /opt/seoulrobotics/licenses, you can see the page below.

first-page

Please follow the steps above to make the License server work fine first. And then, put localhost:9001 into the input box and click Connect button. Then you can see the next page to make a new project file or open one.

If you're running with No GUI mode and have an issue with the license, re-run SENSR after following the steps above.

Logo
If you need access, please contact