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

Visualize inter and intra constraint (like cartographer_ros) localization nodes and edges with different colors in the pose graph marker message. #550

Open
wants to merge 13 commits into
base: melodic-devel
Choose a base branch
from

Conversation

suryakanths
Copy link

@suryakanths suryakanths commented Nov 11, 2022


Basic Info

Info Visualize inter and intra constraint (like cartographer_ros) localization nodes and edges with different colors in the pose graph marker message.
Ticket(s) this addresses
Primary OS tested on Ubuntu 18.04
Robotic platform tested on industrial AMR on an 80 m * 40m map

Description of contribution in a few bullet points

Inter and intra constrains are split with respective name space and colors for mappping and localization
Screenshot from 2022-11-11 16-37-23

  • Intra constraints where edges are connected to same graph on consecutive nodes

  • inter constraints where edges are connected to a different graph or non consecutive nodes

Screenshot from 2022-11-11 16-33-06

Edge marker color Description
Red Intra constraint edge in mapping between 2 consecutive nodes
Blue Inter constraint edge in mapping between 2 non consecutive nodes
Yellow Intra constraint edge in localization between 2 consecutive nodes
Cyan Inter constraint edge in localization between a localization node and mapped node
Purple Inter constraint edge in localization between 2 non consecutive nodes

Screenshot from 2022-11-11 16-27-06
Screenshot from 2022-11-11 16-27-49

Node marker color Description
Red Mapping nodes
Black Localization nodes

Screenshot from 2022-11-11 17-02-00

Screenshot from 2022-11-11 17-01-54
rom 2022-11-11 17-02-00.png…]()

#Visualize slam nodes and localization edges in different namespace

  • Mapping edge constraints

Screenshot from 2022-11-11 16-39-49

  • Localization edge constraints

Screenshot from 2022-11-11 16-40-01

Description of documentation updates required from your changes

  • Separated the nodes into slam and localization names spaces

  • Edges are separated as inter and intra for localization and mapping namespace


Future work that may be required in bullet points

@suryakanths suryakanths changed the title Melodic constraints viz Visualize inter and intra constraint (like cartographer_ros) localization nodes and edges with different colors in the pose graph marker message. Nov 11, 2022
@SteveMacenski
Copy link
Owner

Revert all unnecessary code reformatting before this can be reviewed.

@SteveMacenski
Copy link
Owner

Still a bit more from the diff -- this is to make this readable for me to do a review

@suryakanths
Copy link
Author

i have removed all the unwanted changes please check now.

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

Successfully merging this pull request may close these issues.

None yet

2 participants