lbr-stack / lbr_fri_ros2_stack

ROS 1/2 integration for KUKA LBR IIWA 7/14 and Med 7/14
https://lbr-stack.readthedocs.io/en/latest/
Apache License 2.0
121 stars 34 forks source link

Major ROS 2 control integration re-work #121

Closed mhubii closed 9 months ago

mhubii commented 9 months ago

The current ROS 2 control integration utilizes topic-based intraprocess communication, which is not optimal.

This PR introduces command and state interface classes to the lbr_fri_ros2 package such that commands are exposed via reference in a safe manner.

New:

Future work will focus on making ROS 2 control a first class citizen by introducing state broadcasters for the lbr_fri_msgs. Additionally, a virtual force torque sensor will be introduced.