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

[Dense-Urban-ODD] Improve avoidance for parked NPCs #8539

Open
3 of 6 tasks
ahmeddesokyebrahim opened this issue Aug 20, 2024 · 1 comment · May be fixed by autowarefoundation/autoware_launch#1129
Open
3 of 6 tasks
Assignees
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned)

Comments

@ahmeddesokyebrahim
Copy link
Contributor

ahmeddesokyebrahim commented Aug 20, 2024

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

Part of:

Dense Urban ODD Characteristics

  • Low-Speed Driving: Typical speeds around 15 km/h.
  • Complex Traffic Elements: Includes dense traffic with various dynamic interactions.
  • Dynamic Agents: Frequent encounters with moving pedestrians and cyclists.
  • Bidirectional Movement: Vehicles operate in lanes supporting bidirectional flow.
  • Traffic Rule Non-compliance: Other road users may exhibit behaviors such as:
    • Driving in the wrong direction.
    • Cutting in unexpectedly from off-road areas.
    • Jaywalking pedestrians.
    • Improper overtaking by drivers.
    • Inaccurate parking

In the context of Dense Urban ODD, we need to fine-tune the existing features of the autoware_behavior_path_static_obstacle_avoidance_module and potentially develop new features to better avoid parked and low speed NPC in dense urban areas.

Purpose

Parked NPC in the same direction of ego "UC-NTR-002-0001" "1st iteration"

The following image describes the scenario where

image

Parked NPCs in the same and opposite direction of ego "UC-NTR-002-0002"

image

Possible approaches

The autoware_behavior_path_static_obstacle_avoidance_module should be capable of handling the situations mentioned above.

  • The primary goal will be to tune the parameters of the package to achieve the success of above scenarios.
  • If tuning the parameters is not enough for having successful scenarios, the autoware_behavior_path_static_obstacle_avoidance_module implementation should be improved.

Definition of done

  • Create a proposal for changing parameters.
  • If the package is inadequate to handle scenarios, propose improvements.
  • Ensure all scenarios for Dense Urban ODD pass.
@ahmeddesokyebrahim ahmeddesokyebrahim added the component:planning Route planning, decision-making, and navigation. (auto-assigned) label Aug 20, 2024
@ahmeddesokyebrahim ahmeddesokyebrahim self-assigned this Aug 20, 2024
@ahmeddesokyebrahim ahmeddesokyebrahim changed the title [Dense-Urban-ODD] Improve avoidance for parked NPCs and moving NPCs in opposite direction [Dense-Urban-ODD] Improve avoidance for parked NPCs Sep 3, 2024
@mitsudome-r
Copy link
Member

This task will be taken care by @beyzanurkaya as @ahmeddesokyebrahim will be working on the cruising front NPC scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned)
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

3 participants