Skip to content

Baxterminator/RoboTech-24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboTech Challenge 2024 Code

This repository contains both the Python server and the UR3e client program for communication and challenge behavior computations.

Run the server

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

PLC <-> Python Communication

We are using MQTT protocol.

  1. 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.)

  1. To monitor nodes/topics use node-red
node-red
  1. That's it, you can now publish and subscribe to topics in Python and PLC!

(tomorrow I'll post some pictures from PLC)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published