Control the sensors and actuators of a physical robot called Ova 🤖
- Clone this repo
- Update all submodules recursively
git submodule update --init --recursive
- pip install all deps in the requirement list
pip install --no-cache-dir -r requirements.txt
- Add a .env file in the root project directory, containing the following credentials. If you don't have any credentials, feel free to contact us to join the adventure 🚀
# The name of your robot ID as str
ROBOTID = ...
# The name of your player ID as str. Remove this line for using virtual bot and only set ROBOTID
PLAYERID = ...
# 1 if you want to control the bot through the arena (needed in some arena), 0 otherwise
USEPROXY = ...
# The name of the arena to join as str
ARENA = ...
# The broker user name provided by a Jusdeliens administrator as str
USERNAME = ...
# The broker user password as str
PASSWORD = ...
# The broker ip address or dns as str
BROKERADDRESS = ...
# The broker port as int
BROKERPORT = ...
# Verbosity level as int from 0:no log, to 4: full debug logs
VERBOSITY = ...
- Then run the main.py with python interpretor (
⚠️ at least version 3.9)
python main.py
You don't have an Ova bot ? Get one by clicking here.
Then fetch all instructions to program your robot 👉 on our tutorial here
Designed with 💖 by Jusdeliens Inc.
Under CC BY-NC 4.0 licence 👉 https://creativecommons.org/licenses/by-nc/4.0/deed.en