This repo contains the collected implementations for the following client devices:
- Franka Panda
- Conveyor Belt
- Peak2Pi
- IPSAAdapter
- ARTI Chasi
- Import -> Existing Maven Project
- Select all Projects listed
- Select a JDK (min V8) in every projects Java Build Path
- go to the root build directory and run the build files
- On the welcome screen with no projects open: "Import Project"
- Select "Maven" and click next
- Select the root directory, check "Search for projects recursively" and "Import Maven Projects automatically" and click next
- Check all imported settings and Import
- go to the root build directory and run the build files
In the build-directory there are scripts building and packaging all projects with their dependencies. The complete runnable jars can be found in the corresponding target-directory of the concrete device implementation.
Hint: The base project dependencies with all the properties can be found in the sub-directory: "dependency-jars".
Examples to build and run:
- Run to build all: "./build/build_all.sh"
- Run to build one (e.g. Belt): "./build/build_belt.sh"
- Run to build base: "./build/build_base.sh"