PickNikRobotics / abb_ros2

Apache License 2.0
82 stars 34 forks source link

Support Omnicore controllers #56

Closed Yadunund closed 7 months ago

Yadunund commented 8 months ago

Addresses https://github.com/PickNikRobotics/abb_ros2/issues/25

This PR introduces a new configure_via_rws parameter that if set to false in the ros2_control.xacro, will configure the robot_controller_description proto from joint information in the ros2_control.xacro as opposed to retrieving this information from RWS which is non-trivial with Omnicore Controllers. By default and if unspecified, this parameter is set to true which matches the current behavior.

I've tested this with an IRB1300 and CRB1100 and it works.