icub-tech-iit / ergocub-software

Main collector of ergoCub specific SW
https://icub-tech-iit.github.io/ergocub-software/
BSD 3-Clause "New" or "Revised" License
13 stars 18 forks source link

[ergoCubGazeboV1_*] Add feet IMU in the urdf model generation #217

Closed GiulioRomualdi closed 6 months ago

GiulioRomualdi commented 6 months ago

Hi @Nicogene! I added the feet IMU on the urdf model. Unfortunately, I don't have creo on my PC so I cannot test the modification.

GiulioRomualdi commented 6 months ago

I tested the model generated by @Nicogene in https://github.com/icub-tech-iit/ergocub-software/pull/217/commits/3c77a9af1c4bba6d424170b44a726075d57cb515. It's working as expected! Thank you @Nicogene!

GiulioRomualdi commented 6 months ago

I checked the IMU data with https://github.com/ami-iit/xcub-sensors-check and all of the readouts are correct. I added the gazebo model with the root fixed and I moved the robot from the motorgui

๐Ÿงช Running 12 tests...
โ”œโ”€โ”€ Running test L_FOOT_FRONT_ORIENTATION...
โ”œโ”€โ”€ Running test L_FOOT_REAR_ORIENTATION...
โ”œโ”€โ”€ Running test L_FOOT_FRONT_GYRO...
โ”œโ”€โ”€ Running test L_FOOT_REAR_GYRO...
โ”œโ”€โ”€ Running test L_FOOT_REAR_ACC...
โ”œโ”€โ”€ Running test L_FOOT_FRONT_ACC...
โ”œโ”€โ”€ Running test R_FOOT_FRONT_ORIENTATION...
โ”œโ”€โ”€ Running test R_FOOT_REAR_ORIENTATION...
โ”œโ”€โ”€ Running test R_FOOT_FRONT_GYRO...
โ”œโ”€โ”€ Running test R_FOOT_REAR_GYRO...
โ”œโ”€โ”€ Running test R_FOOT_REAR_ACC...
โ””โ”€โ”€ Running test R_FOOT_FRONT_ACC...

๐Ÿ“Š Test outcomes:
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_FRONT_ORIENTATION: Passed
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_REAR_ORIENTATION: Passed
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_FRONT_GYRO: Passed
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_REAR_GYRO: Passed
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_REAR_ACC: Passed
โ”œโ”€โ”€ ๐ŸŸข Test L_FOOT_FRONT_ACC: Passed
โ”œโ”€โ”€ ๐ŸŸข Test R_FOOT_FRONT_ORIENTATION: Passed
โ”œโ”€โ”€ ๐ŸŸข Test R_FOOT_REAR_ORIENTATION: Passed
โ”œโ”€โ”€ ๐ŸŸข Test R_FOOT_FRONT_GYRO: Passed
โ”œโ”€โ”€ ๐ŸŸข Test R_FOOT_REAR_GYRO: Passed
โ”œโ”€โ”€ ๐ŸŸข Test R_FOOT_REAR_ACC: Passed
โ””โ”€โ”€ ๐ŸŸข Test R_FOOT_FRONT_ACC: Passed
Signal Acc Gyro Orientation
r_foot_front R_FOOT_FRONT_ACC R_FOOT_FRONT_GYRO R_FOOT_FRONT_ORIENTATION
r_foot_rear R_FOOT_REAR_ACC R_FOOT_REAR_GYRO R_FOOT_REAR_ORIENTATION
l_foot_front L_FOOT_FRONT_ACC L_FOOT_FRONT_GYRO L_FOOT_FRONT_ORIENTATION
l_foot_front L_FOOT_FRONT_ACC L_FOOT_FRONT_GYRO L_FOOT_FRONT_ORIENTATION

Here the dataset and the config file to run the tests ergoCubGazeboV1_1_imu.zip

Nicogene commented 6 months ago

cc @martinaxgloria