@@ -76,6 +76,12 @@ controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
76
76
{
77
77
force_torque_sensor_ = std::make_unique<semantic_components::ForceTorqueSensor>(
78
78
semantic_components::ForceTorqueSensor (params_.sensor_name ));
79
+
80
+ // TODO(juliaj): remove the logging after resolving
81
+ // https://github.com/ros-controls/ros2_controllers/issues/1574
82
+ RCLCPP_INFO (
83
+ get_node ()->get_logger (), " Initialized force_torque_sensor with sensor name %s" ,
84
+ params_.sensor_name .c_str ());
79
85
}
80
86
else
81
87
{
@@ -85,6 +91,14 @@ controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
85
91
semantic_components::ForceTorqueSensor (
86
92
force_names.x , force_names.y , force_names.z , torque_names.x , torque_names.y ,
87
93
torque_names.z ));
94
+
95
+ // TODO(juliaj): remove the logging after resolving
96
+ // https://github.com/ros-controls/ros2_controllers/issues/1574
97
+ RCLCPP_INFO (
98
+ get_node ()->get_logger (),
99
+ " Initialized force_torque_sensor with interface names %s, %s, %s, %s, %s, %s" ,
100
+ force_names.x .c_str (), force_names.y .c_str (), force_names.z .c_str (), torque_names.x .c_str (),
101
+ torque_names.y .c_str (), torque_names.z .c_str ());
88
102
}
89
103
90
104
try
@@ -102,11 +116,19 @@ controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
102
116
return controller_interface::CallbackReturn::ERROR;
103
117
}
104
118
119
+ // TODO(juliaj): remove the logging after resolving
120
+ // https://github.com/ros-controls/ros2_controllers/issues/1574
121
+ RCLCPP_INFO (get_node ()->get_logger (), " Locking realtime publisher" );
105
122
realtime_publisher_->lock ();
123
+ RCLCPP_INFO (get_node ()->get_logger (), " Locked realtime publisher" );
124
+
106
125
realtime_publisher_->msg_ .header .frame_id = params_.frame_id ;
126
+
127
+ RCLCPP_INFO (get_node ()->get_logger (), " Unlocking realtime publisher" );
107
128
realtime_publisher_->unlock ();
129
+ RCLCPP_INFO (get_node ()->get_logger (), " Unlocked realtime publisher" );
108
130
109
- RCLCPP_DEBUG (get_node ()->get_logger (), " configure successful" );
131
+ RCLCPP_INFO (get_node ()->get_logger (), " Configure successful" );
110
132
return controller_interface::CallbackReturn::SUCCESS;
111
133
}
112
134
0 commit comments