Python control module for the GARMI robot head.
This module is unfortunately not portable and as such needs to be build from source locally (see this post for details).
You need to build and setup the IgH EtherCat Master. You can do this by using the script included in this repository:
./bin/install_ehtercat <master0_device>
where <master0_device> is the MAC address or device name of your ethernet
master, e.g. 94:c6:91:ae:d1:f5
or eno1
. The script should work for modern
Ubuntu versions (22.04+) and sets up permissions, configuration files etc. You
can also take a look at the code and run through it step by step. Next install
the head drivers, i.e. the file tum_head-2.1.0-Linux.deb
. You can now install
the Python module from this repository by executing:
pip install .