-
Notifications
You must be signed in to change notification settings - Fork 104
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
Add leg skin spatial calibration #897
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot @BoPot for your contribution 🚀
I would require you to apply a few changes before merging.
Also, a couple of questions:
- https://gitlab.fel.cvut.cz/body-schema/icub/icub-skin-calibration/-/tree/main/skin_models is not accessible. Would you consider somehow making it available? Alternatively, we could host that code in
icub-main
, somewhere. - The files you uploaded do not seem to be referenced from within the GUI conf files. Did you plan on pushing them later on?
fixed the header
fixed the header
fixed the header
fixed the header
Thanks a lot 👍🏻
I meant those files in https://github.com/robotology/icub-main/tree/master/app/skinGui/conf that serve to configure the GUI. Some of them do refer to files in the However, address my request only if you have somehow tested your positions within the GUI as well. |
Added position files for legs.
Added position files for legs.
Added the rest of position files.
Added torso position file.
Add leg position file references to conf files
The file https://github.com/robotology/icub-main/blob/master/app/skinGui/conf/skinManAll.ini does not include the legs which, given the name of the file and the fact that iCub now comes with skin on the legs, is strange. Shall we consider adding the leg guis and position files to this? Or rename the file? |
Hi @matejhof
Yep, we can extend the file to include the new positions. Also, on second thought, I think it'd be valuable to add a README.md file within the Better off making this information explicit rather than leaving it only in this PR. |
Ok, let's do that. Maybe we can do it with @rustlluk - test the new |
Agree @matejhof 👍🏻 I can add the README myself ex-post: it's very easy. Thanks for the nice addition! |
The calibrations are created from provided CAD models of upper and lower leg covers. Source code and files can be found here: https://gitlab.fel.cvut.cz/body-schema/icub/icub-skin-calibration/-/tree/main/skin_models
CStransformations and CSlabels .npy files contain transformations to triangle centers extracted from CAD files and corresponding triangle IDs, respectively. skin_from_CS.py uses these files and .ini files from https://github.com/robotology/icub-main/tree/master/app/skinGui/conf/skinGui to generate taxel position files (visualization included).
calibrations folder contains the position files and read_calib.py script for visualization.
@matejhof @rustlluk @traversaro @maggia80 @fiorisi