Skip to content

Commit 3d88b7c

Browse files
FTS: Don't make a temporary copy of semantic component (#1902)
1 parent 93b8684 commit 3d88b7c

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,17 +77,15 @@ controller_interface::CallbackReturn ForceTorqueSensorBroadcaster::on_configure(
7777

7878
if (!params_.sensor_name.empty())
7979
{
80-
force_torque_sensor_ = std::make_unique<semantic_components::ForceTorqueSensor>(
81-
semantic_components::ForceTorqueSensor(params_.sensor_name));
80+
force_torque_sensor_ =
81+
std::make_unique<semantic_components::ForceTorqueSensor>(params_.sensor_name);
8282
}
8383
else
8484
{
8585
auto const & force_names = params_.interface_names.force;
8686
auto const & torque_names = params_.interface_names.torque;
8787
force_torque_sensor_ = std::make_unique<semantic_components::ForceTorqueSensor>(
88-
semantic_components::ForceTorqueSensor(
89-
force_names.x, force_names.y, force_names.z, torque_names.x, torque_names.y,
90-
torque_names.z));
88+
force_names.x, force_names.y, force_names.z, torque_names.x, torque_names.y, torque_names.z);
9189
}
9290

9391
try

0 commit comments

Comments
 (0)