Feature/add route server UI editor#684
Conversation
8195a99 to
e0804d4
Compare
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
…tutorial references Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
…oute Graph Generation LIF Editor documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
…tion Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
… documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
… Route Graph Generation LIF Editor documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
… Editor documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
a24e331 to
bbc138f
Compare
… LIF Editor documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
…LIF Editor documentation Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
b5c3e57 to
7a003ae
Compare
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
…e paths Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
Signed-off-by: bekirbostanci <bekirbostanci@gmail.com>
b4f6c06 to
0ea77de
Compare
Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
|
FYI @bekirbostanci I've tried using this recently and ran into an issue. This looks fine:
But that's not what's exported:
I can also see if this I export the LIF file and try to open it in a new tab, it also looks crumpled and to the wrong scale (my slam was at 0.02m resolution, the width/height are set correctly). I also see it created 2x edges that were half populated (had startid but no endid) and didn't need to exist at all - which took me quite awhile to figure out. |
|
Hey @SteveMacenski |
|
Sorry about the bug and fixed now |
|
Great! I’m curious what the issue was for my personal curiosity. I tried to check based on manual transcription of a few points and noticed the coordinates actually in the GUI were also crumbled even though they appeared correct. |
|
It was entirely my mistake :) The problem was that the network-graph component wasn’t syncing properly with the layout conversion, which affected both the VDA5050 LIF format and ROS network format. I’ve made some changes, and it should work correctly now. If you notice any other issues, please let me know. |
|
Does that also explain the couple of half-created edges with a startid but no endid? |
|
This bug also fixed |
|
Oooo nice! What was that one out of curiosity? I didn't see the Great work by the way, minus these hiccups it was really easy to set up a room for a demo. I made a gif for ROSCon presentation next month |
|
The cause of the second issue was that when creating a node, editor always connects to the last selected node. However, if no node was selected, it assigned an empty ID, which is why it returned undefined. In short, it was another overlooked case. Thanks again. I’ll be looking forward to ROSCon! |





This PR adds a step-by-step guide for generating route graphs using the VDA LIF Editor, a web-based tool for creating maps in Nav2-compatible GeoJSON formats.
The documentation covers:
Useful for anyone integrating VDA-compliant maps into ROS-based systems.
https://vda5050-lif-editor.vercel.app/