-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Comments
I have a request for MultibodyTree, which is related to #3088. I'm working on "label image" output feature of RGBD camera simulator. 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. 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:
|
#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. |
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. |
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? |
cc @tri-ltyyu |
This done? |
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 ? |
agree. |
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 oldRBT
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:
<T>
with transmogrification capabilities. Template RigidBodyTree on <T> #3987Frame
's. Simplify RigidBodyFrame API #4407Bo
rather thanWo
. Formulate CRB's in RBT as computed about Bo rather than Wo. #4621.MultibodyPlant<T>
: Provide clean API access to cached computations. Output KinematicsCache from RBP #3325drake::SpatialForce
typdef in conflict with new classdrake::multibody::SpatialForce
. We have both drake::SpatialForce and drake::multibody::SpatialForce defined #6731For a full list of issues on
RBT
you can see #3908The text was updated successfully, but these errors were encountered: