gbartyzel / ros2_net_ft_driver

Driver for Net F/T sensors with RDT communication interface
Apache License 2.0
13 stars 6 forks source link
ros-industrial ros2 ros2-galactic ros2-rolling

Net F/T Sensor Driver

This is meta-package that contains ROS2 software for reading the data from F/T sensors with RDT communication interface such as: ATI F/T sensors, OnRobot F/T sensors.

Currently this package supports only following F/T sensors:

Software was tested with ATI AXIA80 and OnRobot HEX-E V2 and ATI Net F/T series.

Installation

Installing dependencies:

sudo apt update
sudo apt dist-upgrade
rosdep update
git -C src clone --branch galactic https://github.com/gbartyzel/ros2_net_ft_driver.git
sudo apt install -y libasio-dev libcurlpp-dev
rosdep install --ignore-src --from-paths src -y -r --rosdistro $ROS_DISTRO

Build the package:

colcon build --symlink-install
source install/local_setup.sh

Running

Launch the controller:

ros2 launch net_ft_driver net_ft_broadcaster.launch.py ip_address:=192.168.1.1 sensor_type:=ati_axia rdt_sampling_rate:=500

where: