RobotLocomotion / drake

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

jaco urdf does not visualizer properly in meshcat #13846

Closed RussTedrake closed 4 years ago

RussTedrake commented 4 years ago

meshcat

This is true for both drake/manipulation/models/jaco_description/urdf/j2s7s300_sphere_collision.urdf and drake/manipulation/models/jaco_description/urdf/j2s7s300.urdf. Presumably there is some scale getting mis-handled somewhere in the pipeline?

@sammy-tri -- might you take a look?

RussTedrake commented 4 years ago

I can reproduce it with

./bazel-bin/manipulation/util/geometry_inspector /Users/russt/drake-install/share/drake/manipulation/models/jaco_description/urdf/j2s7s300.urdf --meshcat

(this will open meshcat in a different viewer).

Side comments:

RussTedrake commented 4 years ago

interestingly, it seems that the pyplot visualizer falls over, as well.

./bazel-bin/manipulation/util/geometry_inspector /Users/russt/drake-install/share/drake/manipulation/models/jaco_description/urdf/j2s7s300.urdf --pyplot
RussTedrake commented 4 years ago

@gizatt -- fyi, if you are willing to take a look.

gizatt commented 4 years ago

Problem seems to be the handling of zero-radius spheres (which is the visual geometry given to the base + some other placeholder bodies). Easy fix in both cases -- I'll open a PR.