RobotLocomotion / drake

Model-based design and verification for robotics.
https://drake.mit.edu
Other
3.25k stars 1.26k forks source link

Visualized proximity geometry should be partitioned into categories denoting origin #20987

Open SeanCurtis-TRI opened 7 months ago

SeanCurtis-TRI commented 7 months ago

Problem statement

The geometry used for proximity query can come from a number of sources:

Currently, they all appear the same when proximity geometry is added to meshcat.

Proposal

We should allow the user to more easily distinguish the origin of the geometry. Possible mechanisms:

jwnimmer-tri commented 7 months ago

See also #20171.

jwnimmer-tri commented 7 months ago

The "Problem statement" above is a survey of existing conditions, not a statement of something that is painful or undesirable. It would help sharpen up this ticket if we could more clearly express what problem / pain point needs solving.

I imagine something along the lines of "a user is creating a scene using DMD files and ..." then ends up in a pile of confusion due to confusing or insufficient default visualization capabilities. Having a more clear story there would help us figure out what kinds of solutions to consider, and their relative merit.