In order to be able to read the Biotac data via the Cheetah SPI-USB board you first have to copy the udev rules:
-
Download the Cheetah SPI board drivers tp-usb-drivers-v2.10.zip from http://www.totalphase.com/products/cheetah_spi/ (Or find it in the driver folder)
-
Unzip the folder unzip tp-usb-drivers-v2.10.zip
-
Copy the udev rules sudo cp tp-usb-drivers-v2.10/linux/99-totalphase.rules /etc/udev/rules.d/
-
Go to /etc/udev/rules.d/ and change the permission chmod 644 99-totalphase.rules
-
Download the Appropriate API for your machine from http://www.totalphase.com/products/cheetah-api/ (Or find it in the driver folder)
-
Copy the library file (cheetah.dll or cheetah.so) from the downloaded zip. Paste it to the /catkin_ws/devel/lib
- Paste the file into the Syntouch application folder (the bt_cheetah folder with biotac.h, biotac.c, etc. files).
- Go to /driver/bt_cheetah/bt_cheetah and run > ./bin/example
- If everything is ok, you should see BioTac is found.
- Copy the library file cheetah.so from downloaded zip to catkin_kin/devel/lib/
- Catkin_make the syntouchpublisher package