-
Notifications
You must be signed in to change notification settings - Fork 3
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
4.8. Humanoid anthropometric measures file #21
Comments
ping @flxalr Are you familiar with urdf file ? Could all this information be placed in such format? We are considering the use or urdf for describing both human and robotic system. |
Yes I know it. It's pretty straightforward so it could be a good option. |
@flxalr could you comment on that aspect? |
In my opinion for humanoids .urdf is de facto a standard in modelling. I don't see why we should introduce an additional file for description. Sure it is not very nice on the eye, but if one is interested in specific information from the file there are a lot of parsers which export data from bigger urdf files or we can develop them. We should distinguish between files which correspond to the robotic technology and files we use to make our benchmarking software work. I see the .yaml files as additional configuration files within the project to make the benchmarking routines work. Since we are kind of a standardization project I'm rooting to generate .urdf for exos and furthermore, also for human models. The minimal information I consider relevant:
|
I agree, I'd like keep the urdf format for modelling both the human and the robot, although on separate files (one for the pilot, one for the robot). a minimum set for each segment (body) is then (merging the two notes): Does that make sense? |
Your proposition @m-lancini is consistent with the information we can place in Could you then give your opinion on current section 3?
I think we should have a first section describing the urdf format and eventually pointing to more detailed description, mentioning that we are suggesting to use such format to store the details of any bipedal system (i.e. humanoid, wearable, human). The human section should be rephrased to mention the use of theurdf (and not a yaml format). The humanoid section mentions a mapping to the human segments. Do we maintain that? Apart from these points, do you see any change in the description to clarify any other point? |
Yes, although it should be clear that LINK in URDF defines a complex rigid body and not just a length (a body with just a dimension). Maybe we should point it out? in some fields human-body-segments are called bodies, here they are called links..
agree
I agree, it seems wiser.
I agree, but I think a provision to include additional segments if need could be made.
|
Dear all, |
I believe that the current solution was to have it implemented in urdf file. |
Indeed, there is the will to use urdf and not yaml file, to have a more uniform management of such information for human and robot. But I haven't seen any actions in that direction so far, and I don't have time myself to dig into this. If you have a proposal for placing it into yaml file, please share it. |
One possible and easy solution could be include in the key: value also the masses (as additional column in a sense) The structure will look like: segment key | length | mass Moreover, I would suggest also to introduce a key label also for the whole body height and weight |
If we stick to yaml files, I would rather use a specific tag, i.e
|
Masses and inertia values for each segment should also be reported.
I think the yaml file could be used for all that, but we should specify the value/name pairs for each body. Right now it seems we are concerned only with segments, for our sub-project this could be limiting. If we decide to use only segments than most of the information we collect will be used only internally (in the subproject) but that would be a pity.
body:
-mass
-inertia (x,y,z)
-link1 length
-[link2 length]
-[volume]
The text was updated successfully, but these errors were encountered: