This repository contains both the Python server and the UR3e client program for communication and challenge behavior computations.
To run the python server:
python3 python/robotech.py {run, cmd}
There are actually two options to run the server:
- run to run the sequencer
- cmd to open a console to speak directly with the UR3e client
We are using MQTT protocol.
- Start the mosquitto broker
mosquitto -v -c mqtt/mosquitto.conf
(If "Error: Cannot assign requested address": Might need to change the IP adress to the your local IPV4 on the config file.)
- To monitor nodes/topics use node-red
node-red
- That's it, you can now publish and subscribe to topics in Python and PLC!
(tomorrow I'll post some pictures from PLC)