navigation2 icon indicating copy to clipboard operation
navigation2 copied to clipboard

Support multi-story buildings

Open crdelsey opened this issue 5 years ago • 6 comments

Support navigation in multi-story buildings. This involves:

  • [ ] Making a planner work across multiple maps
  • [ ] Breaking the navigate mission into multiple sub-navigations. ie. nav to elevator, summon elevator, nav into elevator, select next floor, nav to final goal

crdelsey avatar Oct 11 '19 20:10 crdelsey

@crdelsey I see this ticket really just asking for2 things:

  • ability to change maps in map server
  • ability to annotate points with tags in the map

changing maps lets you change floor by a higher level schema. Annotating points lets you say "staging point" and "on elevator" point for each floor map.

As this is a really user specific application, I think those 2 capabilities are what need to be actually introduced and then have sufficient re-usability for other items. With those 2 things implementing this would be trivial + elevator APIs

SteveMacenski avatar Oct 11 '19 21:10 SteveMacenski

Also #547 and #392 cover this topic

SteveMacenski avatar Oct 11 '19 23:10 SteveMacenski

Closing ticket,

The ability to change maps in in the map server. Annotating the map is current open in #1595.

jwallace42 avatar Nov 14 '22 17:11 jwallace42

That's not the same as having a solution that's well supported to handle planning and tasks involving multiple floors

SteveMacenski avatar Nov 14 '22 18:11 SteveMacenski

That's not the same as having a solution that's well supported to handle planning and tasks involving multiple floors

I think that the open rmf traffic editor supports this ability. Is there something different from this that you had in mind?

jwallace42 avatar Nov 14 '22 18:11 jwallace42

This is not high on my current list of things to work on or think about (unless there was contributors looking to help out and I would to design if they had the time to implement) so I can't answer in specificity. But until there's a well thought out and fully developed integration with Nav2 and multi-floor navigation, this should stay open.

SteveMacenski avatar Nov 14 '22 18:11 SteveMacenski