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

Dynamic Obstacle Avoidance #5

Open
jorgemiar opened this issue Nov 17, 2020 · 5 comments
Open

Dynamic Obstacle Avoidance #5

jorgemiar opened this issue Nov 17, 2020 · 5 comments

Comments

@jorgemiar
Copy link

Can mesh navigation plan around dynamic obstacles? Is there some sort of local planner? Or should one from move_base_flex be used?

@spuetz
Copy link
Member

spuetz commented Nov 17, 2020

The dynamic obstacle avoidance is coming in the beginning of next year through a new layer plugin which adjusting the vector field around dynamic obstacles.

@jorgemiar
Copy link
Author

Great! You also mentioned on the move_base_flex repo there will be a MBF implementation with grid_maps next year, will it be similar to this? Will this approach still be superior than grid_maps because of these benefits (mainly muli-level environment support), from your paper?

Unlike 2D grid map approaches, this 3D planner works on triangle meshes instead of 2D grid map planes. Working with such 3D surfaces in navigation has the advantage of conformity of the navigation costs based on distances, height differences, roughness, forbidden areas and other criteria. Additionally,meshes represent 3D space directly and can easily be annotated with semantic labels as described in Deeken et al.(2014). Compared to 2.5D solutions, full 3D mesh surface navigation algorithms enable navigating through a multilevel environment, such as multistory buildings or tunnel systems. In particular mesh navigation is appropriate for climbing robots or other robots with the ability to access walls or ceilings.

@spuetz
Copy link
Member

spuetz commented Dec 16, 2020

Hi @jorgemia, It is, since it supports multilayer and multilevel environments. But the efficient and robust mapping of meshes is still and open research topic. The grid_map_nav is planned for next year, yes.

@spuetz spuetz changed the title Can mesh navigation plan around dynamic obstacles? Dynamic Obstacle Avoidance Oct 18, 2021
@derektan95
Copy link

Hello @spuetz,

Hope all is well. I wonder if there are any updates to the new layer plugin which adjusting the vector field around dynamic obstacles?

Looking forward to it!

@sopesa
Copy link

sopesa commented Dec 13, 2023

Hi @spuetz!

I'd like to ask if there are any updates on the dynamic (local) mesh planning?

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

No branches or pull requests

4 participants