This program implements connection between RPI4 and UR3 robot via tcp client-server architecture. RPI and robot must be in one network. Other part of project start http server and provide status information about robot.
To start the program you should install docker. Link how to download and install you can find here.
First you need to download repository:
git clone --recurse-submodules https://github.com/Multi-Agent-io/Eisenkoch_server.git
Go into the repository to config subdirectory and rename and fill in config file:
cd Eisenkoch_server/config
mv config_template.yaml config.yaml
nano config.yaml
All information about address and port inside config file.
Next step is a build docker image. Go back to main directory and start the script:
cd ..
bash docker/install_docker.sh
Wait for the installation to finish.
To start program run next:
bash docker/run_docker.sh