Skip to content

Conversation

@abdullah-ukaea
Copy link
Contributor

Summary

This PR does two things:

  • Adds a CITATION.cff file so the CRCOpen ROS2 driver can be cited properly and linked to a DOI once configured in GitHub.
  • Fixes a small break in the hardware interface caused by recent ros2_control API changes.

Details

CITATION.cff

Hardware interface bug fix

  • Updates the hardware interface on_init method to use the new hardware_interface::HardwareComponentInterfaceParams API and passes params through to SystemInterface::on_init.
  • This resolves a build break on Rolling caused by the ros2_control / hardware_interface API change, restoring compatibility.

Closes #6

…entInterfaceParams and pass params to SystemInterface::on_init to match the updated ros2_control hardware interface API.
@abdullah-ukaea abdullah-ukaea self-assigned this Dec 17, 2025
@abdullah-ukaea abdullah-ukaea merged commit 01c30bf into main Dec 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

create a DOI (Digital Object Identifier) for our Open Source ROS2 driver.

2 participants