Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mismatch between ergoCub 1_0 and 1_1 IMU sensor parent Links #234

Open
Tracked by #106
xela-95 opened this issue Mar 29, 2024 · 0 comments
Open
Tracked by #106

Mismatch between ergoCub 1_0 and 1_1 IMU sensor parent Links #234

xela-95 opened this issue Mar 29, 2024 · 0 comments
Labels
domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix

Comments

@xela-95
Copy link
Contributor

xela-95 commented Mar 29, 2024

After #230 I tried to port the modifications manually also to the three urdf models generated from https://github.com/icub-tech-iit/ergocub-software/tree/master/urdf/creo2urdf/data/ergocub1_0 folder (ergoCubSN000, ergoCubGazeboV1, ergoCubGazeboV1_minContacts) but I encountered a mismatch between the parent link of the IMU sensors with respect to the models generated from https://github.com/icub-tech-iit/ergocub-software/tree/master/urdf/creo2urdf/data/ergocub1_1 (ergoCubSN001, ergoCubGazeboV1_1, ergoCubGazeboV1_1_minContacts).

For example in ergoCubGazeboV1_1:

<gazebo reference="l_foot_front">
<sensor name="l_foot_front_ft_imu" type="imu">
<always_on>1</always_on>
<update_rate>100.000000</update_rate>
<pose>0 0 0 1.25667e-16 2.20112e-17 -2.0944 </pose>
<plugin name="ergocub_yarp_gazebo_plugin_IMU" filename="libgazebo_yarp_imu.so">
<yarpConfigurationFile>model://ergoCub/conf/gazebo_ergocub_l_foot_front_ft_sensor_inertial.ini</yarpConfigurationFile>
</plugin>
</sensor>
</gazebo>

while in ergoCubGazeboV1 is:

<gazebo reference="l_ankle_2">
<sensor name="l_foot_front_ft_imu" type="imu">
<always_on>1</always_on>
<update_rate>100</update_rate>
<pose>0.13525 0 -0.07019999999999993 0.0 -0.0 -2.0943952105869315</pose>
<plugin name="ergocub_yarp_gazebo_plugin_IMU" filename="libgazebo_yarp_imu.so">
<yarpConfigurationFile>model://ergoCub/conf/gazebo_ergocub_l_foot_front_ft_sensor_inertial.ini</yarpConfigurationFile>
</plugin>
</sensor>

This issue precludes the usage of the same .ini file for both models.

CC @traversaro

@xela-95 xela-95 added domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix labels Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain-software Related to Software prj-ergocub Related to ErgoCub Project team-fix Related to Team Fix
Projects
None yet
Development

No branches or pull requests

1 participant