No version for distro humble showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro jazzy showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro kilted showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro rolling showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro ardent showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro bouncy showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro crystal showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro eloquent showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro dashing showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro galactic showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro foxy showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro iron showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro lunar showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro jade showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro indigo showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

No version for distro hydro showing kinetic. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.

Repository Summary

Checkout URI https://github.com/ros-industrial/abb_robot_driver_interfaces.git
VCS Type git
VCS Version master
Last Updated 2025-05-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
abb_egm_msgs 0.5.3
abb_rapid_msgs 0.5.3
abb_rapid_sm_addin_msgs 0.5.3
abb_robot_msgs 0.5.3

README

abb_robot_driver_interfaces

CI - Ubuntu Bionic CI - Ubuntu Focal Github Issues

license - bsd 3 clause

support level: community

Please note that the included packages have not been productized, and that academia is the intended audience.
The packages are provided “as-is”, and as such no more than limited support can be expected.

Overview

ROS packages with ROS message and service definitions, intended for use with abb_robot_driver.

The included packages are briefly described in the following table:

Package Description
abb_robot_msgs ROS message and service definitions representing basic interaction with ABB robots:
<ul><li>Reading system states (e.g. motors on/off and if auto/manual mode is active).</li><li>Starting and stopping RAPID program execution.</li><li>Reading and writing of RAPID data symbols (e.g. variables and constants).</li><li>Reading and writing of IO-signals.</li><li>And more.</li></ul>
abb_rapid_msgs ROS message definitions representing complex RAPID data structures:
<ul><li>loaddata.</li><li>tooldata.</li><li>wobjdata.</li><li>jointtarget.</li><li>robtarget.</li><li>And more.</li></ul>
abb_egm_msgs ROS message definitions representing data related to Externally Guided Motion (EGM) communication channels.
abb_rapid_sm_addin_msgs ROS message and service definitions representing interaction with RAPID program instances of the RobotWare StateMachine Add-In:
<ul><li>Reading runtime states of the RAPID program instances (i.e. the state machines).</li><li>Starting and stopping EGM communication sessions.</li><li>Reading and writing of EGM RAPID settings.</li><li>Opening/closing SmartGripper fingers.</li><li>And more.</li></ul>

Please see abb_robot_driver for more details.

Acknowledgements

ROSIN Project

rosin_logo The core development has been made within the European Union's Horizon 2020 project: ROSIN - ROS-Industrial Quality-Assured Robot Software Components (see http://rosin-project.eu for more info).

eu_flag The ROSIN project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement no. 732287.

The opinions expressed here reflects only the author’s view and reflects in no way the European Commission’s opinions. The European Commission is not responsible for any use that may be made of the contained information.

Special Thanks

Special thanks to gavanderhoorn for guidance with open-source practices and conventions.