Skip to content

Commit b0c1330

Browse files
authored
Revert "[ForceTorqueSensorBroadcaster] Create ParamListener and get parameters on configure (#698)" (#988) (#1003)
1 parent fdd4d6e commit b0c1330

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@ ForceTorqueSensorBroadcaster::ForceTorqueSensorBroadcaster()
2929
}
3030

3131
controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_init()
32-
{
33-
return controller_interface::CallbackReturn::SUCCESS;
34-
}
35-
36-
controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
37-
const rclcpp_lifecycle::State & /*previous_state*/)
3832
{
3933
try
4034
{
@@ -43,10 +37,18 @@ controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
4337
}
4438
catch (const std::exception & e)
4539
{
46-
fprintf(stderr, "Exception thrown during configure stage with message: %s \n", e.what());
40+
fprintf(stderr, "Exception thrown during init stage with message: %s \n", e.what());
4741
return controller_interface::CallbackReturn::ERROR;
4842
}
4943

44+
return controller_interface::CallbackReturn::SUCCESS;
45+
}
46+
47+
controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
48+
const rclcpp_lifecycle::State & /*previous_state*/)
49+
{
50+
params_ = param_listener_->get_params();
51+
5052
const bool no_interface_names_defined =
5153
params_.interface_names.force.x.empty() && params_.interface_names.force.y.empty() &&
5254
params_.interface_names.force.z.empty() && params_.interface_names.torque.x.empty() &&

0 commit comments

Comments
 (0)