Skip to content
This repository was archived by the owner on Mar 28, 2025. It is now read-only.

Commit 8329e97

Browse files
Fix incorrect force-torque sensor vec population (#296) (#299)
(cherry picked from commit fdcd7aa) Co-authored-by: Mateus Menezes <[email protected]>
1 parent 6621895 commit 8329e97

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

gazebo_ros2_control/src/gazebo_system.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -561,13 +561,13 @@ hardware_interface::return_type GazeboSystem::read(
561561

562562
for (unsigned int j = 0; j < this->dataPtr->sim_ft_sensors_.size(); j++) {
563563
auto sim_ft_sensor = this->dataPtr->sim_ft_sensors_[j];
564-
this->dataPtr->imu_sensor_data_[j][0] = sim_ft_sensor->Force().X();
565-
this->dataPtr->imu_sensor_data_[j][1] = sim_ft_sensor->Force().Y();
566-
this->dataPtr->imu_sensor_data_[j][2] = sim_ft_sensor->Force().Z();
564+
this->dataPtr->ft_sensor_data_[j][0] = sim_ft_sensor->Force().X();
565+
this->dataPtr->ft_sensor_data_[j][1] = sim_ft_sensor->Force().Y();
566+
this->dataPtr->ft_sensor_data_[j][2] = sim_ft_sensor->Force().Z();
567567

568-
this->dataPtr->imu_sensor_data_[j][3] = sim_ft_sensor->Torque().X();
569-
this->dataPtr->imu_sensor_data_[j][4] = sim_ft_sensor->Torque().Y();
570-
this->dataPtr->imu_sensor_data_[j][5] = sim_ft_sensor->Torque().Z();
568+
this->dataPtr->ft_sensor_data_[j][3] = sim_ft_sensor->Torque().X();
569+
this->dataPtr->ft_sensor_data_[j][4] = sim_ft_sensor->Torque().Y();
570+
this->dataPtr->ft_sensor_data_[j][5] = sim_ft_sensor->Torque().Z();
571571
}
572572
return hardware_interface::return_type::OK;
573573
}

0 commit comments

Comments
 (0)