ROS 2 Industrial Robot Drivers

Universal robots
Enables control of UR3(e), UR5(e), UR10(e) and UR16.

Characteristics Information
Developer Universal Robots
Source Code GitHub
Communication Interface Ethernet
Communication Protocol Custom UDP
Driver Type ros2_control
Control Frequency 500 Hz
Driver Interfaces Interface Type Comment
Joint Trajectory Action Position, Velocity, Torque
Forward Joints Topic Position, Velocity, Torque
Joint State Topic Position, Velocity, Torque

Yaskawa Motoman
Enables control of motoman robots.

Developer: Motoman, SwRI
ROS Version: 1
Maintenance: Yes
Source code:

ABB Robotics
Enables control of ABB robots.

Developer: ABB Corporate Research
ROS Version: 1
Maintenance: Yes
Source code:

Pilz
Enables control of PRBT robots.

Developer: Pilz GmbH & Co. KG
ROS Version: 1
Maintenance: Pilz GmbH & Co. KG
Source code:

Omron / Techman
Enables control of Techman robots.

Developer: Techman
ROS Version: 1
Maintenance: Yes
Source code:

Fanuc
Enables control of Fanuc robots.

Developer: Community
ROS Version: 1
Maintenance: Community
Source code:

KUKA
Enables control of KUKA robots.

Developer: Community
ROS Version: 1
Maintenance: Community
Source code:


3D Sensor Drivers

Ensenso
Enables control of Ensenso cameras.

Developer: Ensenso GmbH (ROSIN FTP)
ROS Version: 1
Maintenance: Ensenso GmbH
Source code:

Roboception
Enables control of rc_visard 3D sensor.

Developer: Roboception (ROSIN FTP) ROS Version: 1
Maintenance: Roboception GmbH
Source code:

Zivid
Enables control of Zivid 3D cameras.

Developer: Zivid (ROSIN FTP) ROS Version: 1
Maintenance: Zivid
Source code:

Intel Realsense
Enables control of Intel Realsense Cameras.

Developer: Intel
ROS Version: 1,2
Maintenance: Intel
Source code:


2D Laser scanners

Pepperl + Fuchs
R2000 + R2300 laser scanners.

Developer: Fraunhofer IPA & Pepperl + Fuchs
ROS Version: 1
Maintenance: Pepperl + Fuchs
Source code:

Leuze electronics
ROS driver for the Leuze RSL 400 laser scanners.

Developer: Fraunhofer IPA & Leuze electronics
ROS Version: 1
Maintenance: Fraunhofer IPA & Leuze electronics
Source code: