Overview¶
This package provides a script to report marathon run attempts to the STRANDS Robot Marathon webserver. The script monitors the robot’s odometry to find out how far the the robot has moved. Starting the script signals the beginning of a run, ending the script finishes the run.
Pre-requisites¶
- The robot needs to have internet access at the beginning of the run. This is so that it can close any outstanding previous attempts and request a new run key from the server.
- The robot must publish odometry data as
nav_msgs/Odometry
messages on the/odom
topic. - The monogodb_store must be running.
- Your marathon teamname/password must be set in
~/.marathon_auth
Setting up .marathon_auth
¶
The team name and password supplied to you must be placed in the file
~/.marathon_auth
in the format:
team: "your_team_name"
password: "your_pa33w0rd"
Original page: https://github.com/strands-project/strands_apps/blob/indigo-devel/marathon_reporter/README.md