ROS-Industrial robot driver package

In this section, we can discuss the industrial robot driver package. If we take the ABB robot as an example, it has a package called abb_driver. This package is responsible for communicating with the industrial robot controller. The package contains industrial robot clients and launches the file to start communicating with the controller.

We can check what's inside the abb_driver/launch folder. The following is a definition of a launch file called robot_interface.launch:

<launch> <!-- robot_ip: IP-address of the robot's socket-messaging server --> <arg name="robot_ip" /> <!-- J23_coupled: set TRUE to apply correction for J2/J3 parallel linkage --> <arg name="J23_coupled" default="false" /> <!-- copy the ...

Get ROS Programming: Building Powerful Robots now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.