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

MultibodyTree features requests. #5013

Closed
10 of 14 tasks
amcastro-tri opened this issue Feb 1, 2017 · 10 comments
Closed
10 of 14 tasks

MultibodyTree features requests. #5013

amcastro-tri opened this issue Feb 1, 2017 · 10 comments

Comments

@amcastro-tri
Copy link
Contributor

amcastro-tri commented Feb 1, 2017

This issue is opened to track a number of issues, feature requests, ideas for RBT that need to be taken into consideration in the design of MultibodyTree. This issue will therefore help close those old RBT issues without loosing track of them.
The need for MultibodyTree was identified in #4633.

These items are listed in the order I think they will get resolved:

For a full list of issues on RBT you can see #3908

@kunimatsu-tri
Copy link
Contributor

kunimatsu-tri commented Mar 17, 2017

I have a request for MultibodyTree, which is related to #3088.

I'm working on "label image" output feature of RGBD camera simulator.
The "label image" contains an unique id associated to an object in the each pixel .

From image rendering point of view, both the terrain and the sky should have unique ids, but the current RBT doesn't handle them. The temporal solution is assigning arbitrary ids to the sky and the terrain.
This is OK for now, but I feel the sky and the terrain are something special and they should always have the same ids if possible.

So, I want to request that we assign unique ids for the sky (or space or world if it's appropriate) and the terrain as follows:

sky: 0
terrain: 1

@sherm1
Copy link
Member

sherm1 commented Mar 17, 2017

#3088 is referring to physical bodies (in particular world), which are not geometry. RBTree currently knows about collision geometry, but not visual geometry. We are splitting out all geometry handling (both physical and collision) to GeometryWorld so your request might be for that? MultibodyTree will not have any geometry at all.

@SeanCurtis-TRI may have a useful comment since he is working on GeometryWorld.

@kunimatsu-tri
Copy link
Contributor

Thanks. Resolved by discussion on Slack. I withdraw the request.

For the record, we've got a consensus that we should NOT define terrain to have an unique id since terrain could have more specific semantics than just terrain, and that it's OK for the sky (space, world, empty or whatever) to have ID zero in GeometryWorld.

@TristanThrush
Copy link
Member

TristanThrush commented Aug 4, 2017

Would it be good to add support for the static tag (from the SDF format), so that the Drake SDF parser can handle an SDF for multiple objects and make some of them floating and some of them fixed?

@EricCousineau-TRI
Copy link
Contributor

Related: Other feature requests are in #7025 as well

\cc @avalenzu

@sammy-tri
Copy link
Contributor

Marking the model instance bits done based on #8986 and #9041

@sherm1
Copy link
Member

sherm1 commented Dec 5, 2018

cc @tri-ltyyu

@EricCousineau-TRI
Copy link
Contributor

This done?

@sherm1
Copy link
Member

sherm1 commented Apr 16, 2020

I think this is far enough along that we could close it and have separate issues if there is anything left to be done. What do you think @amcastro-tri ?

@amcastro-tri
Copy link
Contributor Author

agree.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants