diff --git a/controller_interface/include/controller_interface/controller_interface_base.hpp b/controller_interface/include/controller_interface/controller_interface_base.hpp index 9d780d2b35..093523ef11 100644 --- a/controller_interface/include/controller_interface/controller_interface_base.hpp +++ b/controller_interface/include/controller_interface/controller_interface_base.hpp @@ -158,6 +158,12 @@ class ControllerInterfaceBase : public rclcpp_lifecycle::node_interfaces::Lifecy CONTROLLER_INTERFACE_PUBLIC const std::string & get_robot_description() const; + /** + * Method used by the `init` method to instantiate the Lifecycle node of the controller upon + * loading the controller + * + * @returns NodeOptions required for the configuration of the controller lifecycle node + */ CONTROLLER_INTERFACE_PUBLIC virtual rclcpp::NodeOptions get_node_options() const {