Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
type: software
title: "UKAEA ROS 2 Driver for Comau CRCOpen"
authors:
- family-names: "Slater"
given-names: "Adam"
- family-names: "Saleem"
given-names: "Abdullah"
version: 0.5.0
date-released: 2025-10-17
url: "https://github.com/ukaea/CRCOpenROS2Driver"
license: "Apache-2.0"
doi: "10.5281/zenodo.TBD"
2 changes: 1 addition & 1 deletion crcopen_hardware/include/crcopen_hardware.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ class CRCOpenHardware
* @return SUCCESS if initialized; FAILURE if parameters are missing/invalid; ERROR otherwise.
* @post UNCONFIGURED state on success.
*/
hardware_interface::CallbackReturn on_init(const hardware_interface::HardwareInfo & info) override;
hardware_interface::CallbackReturn on_init(const hardware_interface::HardwareComponentInterfaceParams & params) override;

/**
* @brief Export per-joint state interfaces.
Expand Down
5 changes: 3 additions & 2 deletions crcopen_hardware/src/crcopen_hardware.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,11 @@ namespace crcopen_hardware
return;
}

hardware_interface::CallbackReturn CRCOpenHardware::on_init(const hardware_interface::HardwareInfo &info)
hardware_interface::CallbackReturn CRCOpenHardware::on_init(const hardware_interface::HardwareComponentInterfaceParams & params)
{

RCLCPP_INFO(rclcpp::get_logger(LOG_NAME), "on_init");
if (hardware_interface::SystemInterface::on_init(info) != hardware_interface::CallbackReturn::SUCCESS)
if (hardware_interface::SystemInterface::on_init(params) != hardware_interface::CallbackReturn::SUCCESS)
{
return hardware_interface::CallbackReturn::ERROR;
}
Expand Down