File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
force_torque_sensor_broadcaster/src Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -29,12 +29,6 @@ ForceTorqueSensorBroadcaster::ForceTorqueSensorBroadcaster()
2929}
3030
3131controller_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 () &&
You can’t perform that action at this time.
0 commit comments