ros-navigation / navigation2

ROS 2 Navigation Framework and System
https://nav2.org/
Other
2.52k stars 1.28k forks source link

IsPathValid to Considering robot footprint #3954

Closed aniket11bh closed 9 months ago

aniket11bh commented 11 months ago

Bug report

Required Info:

Steps to reproduce issue

image

image

image

Expected behavior

Actual behavior

Additional information

aniket11bh commented 11 months ago

Tried with planner server changes submitted in https://github.com/ros-planning/navigation2/pull/3756 and latest changes for smac planner from main branch. However, I am still able to reproduce the issue.

SteveMacenski commented 11 months ago

@aniket11bh that sounds like a great potential improvement that you can contribute! Have the function not just check point-costs but optionally check the footprint. Since the is path valid service is in the global costmap, it should have easy access to such information.

Is that something you'd be open to contribute? Else, this will probably be marked for good first issue until a student or someone with extra time has time to add this feature.

aniket11bh commented 11 months ago

@SteveMacenski Yes indeed, it would be a great improvement. I would have loved to contribute, but my schedule is fully committed till December end. You can assign this to someone else as per availability.

SteveMacenski commented 11 months ago

That might actually still yet be the soonest anyone would address it, if you were able to work on it in the new year. That’s only 6 weeks out and this is not high priority for maintainer’s time so it would only be if a volunteer contributor was interested in it sooner

SteveMacenski commented 9 months ago

https://github.com/ros-planning/navigation2/pull/4030 merging imminently