/robolab

Tracking robots since 2018

Primary LanguageKotlin

robolab

Set up

Compile

mvn package

Mqtt login

In the directory src/main/resources you will find a mqtt_login.json.example. Rename this file to mqtt_login.json and enter your own login.

Launch

java -jar target/robolab-1.0-SNAPSHOT-jar-with-dependencies.jar

Manual

First of all, make sure you are able to reach the Robolab server via "Robolab Playground" Wi-Fi or VPN.

When starting the tool you can see an empty table. Click the "connect" button to start the mqtt connection. When a group sends valid messages it will be added to the table. Double clicking the entry opens a new window where the messages get plotted. Here you can also go back in time by selecting a message in the list on the right. If a group sends another "ready" message the old planet will be saved. You can switch between the old planets via the buttons at the top of the window.