osrf / lrauv

Packages for simulating the Tethys-class Long-Range AUV (LRAUV) from the Monterey Bay Aquarium Research Institute (MBARI).
Apache License 2.0
59 stars 13 forks source link

Ignition Marker improvements for LRAUV #52

Open mabelzhang opened 2 years ago

mabelzhang commented 2 years ago

Given that all of us (@arjo129 @chapulina and I) have been seeing a big need for Ignition Markers to be more usable for debugging purposes, I'm opening this ticket to keep track of specific features we need in this repo (as opposed to opening separate issues upstream, because there are so many things to make it parallel to RViz Marker. We need to focus on a few for now).

Feel free to add.

chapulina commented 2 years ago

Related upstream issues:

mabelzhang commented 2 years ago

Does #1156 include per-vertex coloring? Seems like it does not. It seems specific to a plugin and not for generic Marker arrays. Should per-vertex coloring be a separate ticket or are we not ticketing that upstream?

arjo129 commented 2 years ago

Also I've opened ignitionrobotics/ign-gui#307 for some changes to GUI. Its on a backburner as I have got to fix dynamics related issues.

chapulina commented 2 years ago

Does #1156 include per-vertex coloring?

Good question, I think it's necessary, otherwise it will be tough to represent different environment data values

chapulina commented 2 years ago

I looked a bit into adding arrow markers because I thought it wouldn't take long, and also because I wanted to use axis markers to visualize multiple frames of reference (in the context of #81). It turned out that we may need some deep refactoring in ign-rendering to do it, see https://github.com/ignitionrobotics/ign-rendering/issues/493. So I think the easier route may be to publish separate markers with a cylinder and a cone that combined make an arrow :confused:

hidmic commented 1 year ago

@arjo129 am I right to say this feature request has been captured upstream?