vns-sdk Setup

In this step, we install Cyclops on the raspberry pi.

Before you start, make sure to have:

  • MAVLink device port and baudrate

  • Storage device

  • Theseus account email and password for license activation

If you're missing any of this you can come back later and edit your configuration.

Open a shell and run the Cyclops install script on your edge device:

# download and install Cyclops
curl -fsSL https://packages.theseus.us/install.sh | sudo bash

Installs all required Cyclops dependencies. Walks you through setting up MAVLink ports and storage for maps and recordings on your edge device. You will need your Theseus account credentials to activate your Cyclops license.

This script installs all Cyclops dependencies as well as data and packages for Cyclops on your device. You will see this if things are working as expected:

You will then be prompted to configure your device (MAVProxy and storage). Enter y to proceed.

circle-exclamation
circle-info

Since we added both serial devices to the configuration, so either port on our serial hat will work for mavlink.

circle-exclamation

Next, the script will prompt you to activate your Cyclops license. You receive two licenses when creating your Theseus account.

You can come back to activate your license later by running cyclops_exe --activate-license.

You should see the following message once you've gone through all the installation steps:

Reboot the device

Last updated