Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

Multi-Agent-io/Eisenkoch_server

Repository files navigation

Eisenkoch server

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.

Requirements

To start the program you should install docker. Link how to download and install you can find here.

Installation

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.

Start

To start program run next:

bash docker/run_docker.sh