-
Notifications
You must be signed in to change notification settings - Fork 667
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
Turning radius is too short on curves #1759
Comments
I was able to reproduce the issue using the planning simulator with the latest autoware (autowarefoundation/autoware@44c70d3). |
The main issue seems to be the road being too narrow for the dimensions of the vehicle, making it impossible to follow the road while keeping the footprint of the vehicle inside the lane. The solution I found is to expand the drivable area, i.e., the space where the Lines 4 to 6 in a4078bd
Changing these parameters to the following values allow to drive in the narrow curve. expand_drivable_area: true
right_bound_offset: 0.0
left_bound_offset: 1.0 These parameters cannot be changed dynamically and have to be changed in the parameter file loaded at launch time. expand_drivable_area_isuzu.mp4In the video, the following extra topics are shown:
|
Thank you for the solution you proposed! There is one problem related to this approach. If there is an obstacle around and I will create a separate issue about it. I guess we can close this issue. |
@mehmetdogru can you explain again, @maxime-clem doesn't understand about this worry. |
I opened a discussion about dynamically expanding the drivable area: https://github.com/orgs/autowarefoundation/discussions/2851 |
Sorry for not being clear. I will attach a video here that explains my worry. You can see here clearly that when As @maxime-clem suggested implementing a dynamic expansion not depending on the path_planner modules would solve this issue. We can disscuss further in the disscussion. expanding_drivable_area_issue.mp4 |
@takayuki5168 Could you check this problem? Seems the Drivable Area generation does not have consistency between behavior_path_planner modules. |
@mehmetdogru Lines 140 to 157 in 4872644
|
I think we can discuss the original issue in this discussion: autowarefoundation/autoware#2851 |
I opened the follow-up issue #1854 |
Checklist
Description
Trajectory from motion planner is outside the drivable area as in the figure below
Expected behavior
A path outside the drivable area should not have occurred.
Actual behavior
Motion planner output is outside of drivable area.
Steps to reproduce
Download 1759.zip
Download isuzu_vehicle_launch in here
Put isuzu_vehicle_launch in autoware.universe/vehicle directory and compile this package with
colcon build
Change pcd and lanelet2 maps file path in yaml file
run
ros2 launch scenario_test_runner scenario_test_runner.launch.py sensor_model:=sample_sensor_kit vehicle_model:=isuzu_vehicle \ scenario:=/scenario/path/1759.yaml \ architecture_type:=awf/universe launch_rviz:=false launch_autoware:=true
Add
/planning/scenario_planning/lane_driving/trajectory
topic in rvizWhen you run the scenario, you'll see trajectory is outside drivable area.
Versions
No response
Possible causes
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: