Improve secondary calibration#211
Conversation
|
CC @Yeshasvitvs @kouroshD |
|
CC: @Yeshasvitvs and @kouroshD |
|
@lrapetti what is the difference between |
The main difference is that with More information can be found in the related issue #208. |
|
The CI is failing on MacOS such as in previous PR (#213 (comment)), I will open a specific issue for that. @Yeshasvitvs @kouroshD let me know if you have further comments on this PR. EDIT: issue opened at #214 |
|
@kouroshD @Yeshasvitvs I have taken care of the modification you suggested, please let me know if you have any other comment. Otherwise what is left is:
|
dfa4a04 to
a5ba40d
Compare
|
@lrapetti Fine to me. You can go on. Thanks. |
* initial commit, new calibration features and code cleaning * minor fix * Add configuration file for iCub Retargeting in Simulation * fixies for secondary calibration * remove base transform calibration for calibrateAll * improve response messages * add again ik took log message * remove duplicated file * minor fixies * Minor fix
This PR introduce the new calibration methods described in #208 (comment) and improve the overall structure of the calibration code.
The new calibration methods introduced are the following:
Relative calibration

command:
calibrateRelativeLink <parent> <child>example: calibrating the pelvis (
child) w.r.t. the chest (parent) the iCub model torso gets straightcalibrateRelativeLink chest_fake root_link_fakeCustom offset calibration

command
setRotationOffset <link> <roll pitch yaw [deg]>example we add a 45 degrees offset on the chest yaw
Moreover, the other calibration commads are now the following
calibrateAllcalibrate <linkName>(not changed)calibrateSubTree <parentLinkName> <childLinkName>