Skip to content

Added documentation for asymmetric_inflation_layer#913

Open
mbloechli wants to merge 8 commits intoros-navigation:masterfrom
mbloechli:feat/asymmetric_inflation_layer
Open

Added documentation for asymmetric_inflation_layer#913
mbloechli wants to merge 8 commits intoros-navigation:masterfrom
mbloechli:feat/asymmetric_inflation_layer

Conversation

@mbloechli
Copy link
Copy Markdown

Basic Info

Info Please fill out this column
Ticket(s) this addresses #6109
Does this PR contain AI-generated software? No

Description of contribution in a few bullet points

  • Added the documentation page for the asymmetric_inflation_layer

Signed-off-by: mbloechli <mbloechlinger@duatic.com>
Comment thread configuration/packages/costmap-plugins/asymmetric_inflation.rst Outdated
Comment thread configuration/packages/costmap-plugins/asymmetric_inflation.rst
Comment on lines +95 to +106
:``<asymmetric inflation layer>``.neutral_threshold:

====== =======
Type Default
------ -------
double 2.0
====== =======

Description
Maximum perpendicular distance (m) from the path centreline.

Obstacles farther than this distance are ignored.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think work a discussion: Why is this? If we're applying the inflation over some incremental window, why wouldn't we be applying it for the full update window?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assuming, that we are chaining the asymmetric_inflation_layer after the standard inflation_layer:

By ignoring obstacles farther away than neutral_threshold, we can save computation resources. Cells far away from the global path, we can assume to be irrelevant for our controllers local planning. I usually set the neutral_threshold to be the same as inflation_radius. So that all lethal_cells, that won't contribute a shift to the Voronoi border, don't have to be inflated a second time and can keep the same inflation as the standard inflation_layer already did.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it, I didn't realize in reading this that this was chained. I suppose that's a conversation we still need to discuss in the main PR. I'm really slammed right now and onsite with a sponsor so I haven't gotten to that yet. My apologies and this is not forgotten or lost! This is a priority for me but I have to do what I have to do onsite while I am here

mbloechli added 4 commits May 6, 2026 22:13
Signed-off-by: mbloechli <mbloechlinger@duatic.com>
Signed-off-by: mbloechli <mbloechlinger@duatic.com>
Signed-off-by: mbloechli <mbloechlinger@duatic.com>
Signed-off-by: mbloechli <mbloechlinger@duatic.com>
Comment thread configuration/packages/costmap-plugins/asymmetric_inflation.rst Outdated
Comment thread migration/images/asymmetric_layer_active.png
Comment thread migration/Kilted.rst Outdated
Comment on lines +95 to +106
:``<asymmetric inflation layer>``.neutral_threshold:

====== =======
Type Default
------ -------
double 2.0
====== =======

Description
Maximum perpendicular distance (m) from the path centreline.

Obstacles farther than this distance are ignored.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it, I didn't realize in reading this that this was chained. I suppose that's a conversation we still need to discuss in the main PR. I'm really slammed right now and onsite with a sponsor so I haven't gotten to that yet. My apologies and this is not forgotten or lost! This is a priority for me but I have to do what I have to do onsite while I am here

mbloechli added 2 commits May 8, 2026 11:59
…icture with correctly cropped one, moved the picture to top of page

Signed-off-by: mbloechli <mbloechlinger@duatic.com>
…icture with correctly cropped one

Signed-off-by: mbloechli <mbloechlinger@duatic.com>
…t up cost_scaling_factor into left and right side

Signed-off-by: mbloechli <mbloechlinger@duatic.com>
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.

2 participants