Abb ros driver

Hello ROS Community,

I want to know that is their is any ros2 humble driver available for ABB robots?

The best way to find out is https://index.ros.org/ .

As far as I remember, there is a one prototype package developed by PickNikRobotics GitHub - PickNikRobotics/abb_ros2

I’ve heard that ABB has ROS drivers internally but they do not distribute the source publicly. Have you considered asking your sales rep?

But in the GitHub - PickNikRobotics/abb_ros2 here it is clear that it support only ABB IRB1200-5-0.9 robot.
Does ABB provide SDKs or APIs for ABB IRB 4600

The driver you mention is basically a ROS 2 version of the original ros-industrial/abb_robot_driver.

That’s generic and does not support any specific robot model or variant. As long as your controller supports EGM and RWS 1 (there are community forks which support RWS 2) it should work.

In other words: the driver supports controllers, not specific robots.

You would of course need to create/find a URDF and the necessary configuration files, but that should not be too hard.

If in doubt, I would recommend you contact your ABB sales representative and/or branch office, as they should be able to at least point you to someone who could help you (but I realise this depends on how well informed they are).

1 Like