You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: planning/autoware_static_centerline_generator/README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,18 +103,18 @@ By default, footprint colors are:
103
103
104
104
- Distance to lanelet boundary < 0.1 [m]: Red
105
105
- Distance to lanelet boundary < 0.2 [m]: Orange
106
-
- Distance to lanelet boundary < 0.3 [m]: Yello
106
+
- Distance to lanelet boundary < 0.3 [m]: Yellow
107
107
- Yaw difference exceeds jitter_deg_threshold (default is 40) [deg]: Blue
108
108
109
109
## Troubleshooting (VMB embedding)
110
110
111
111
When embedding a fixed route from VMB, some routes may fail or produce incomplete centerlines. Common causes and remedies:
112
112
113
-
| Symptom / Error | Cause | What to check |
114
-
|-----------------|--------|----------------|
115
-
|**LaneletsNotConnected**| The lane IDs in the route are not topologically connected (next lanelet of one is not the following in the list). | In VMB, ensure the selected lane sequence is connected in the map (no skipped lanes, correct direction). |
116
-
|**PathNotFound**| Optimization returned no trajectory (e.g. goal_method, very sharp curve, or degenerate lane). | Check `goal_method` and route shape; try a shorter or simpler segment. |
117
-
|**InvalidRoute**| Request had an empty route. | Ensure the route selection in VMB sends at least one lane ID. |
118
-
|**InvalidLanelet**| Start/goal lanelet has no valid centerline (e.g. centerline has fewer than 2 points). | Fix or regenerate the map so that lanelets have valid centerlines. |
119
-
|**Some lanelets with no points**| Optimized path does not pass through every selected lanelet, or points fall outside polygon (e.g. sharp curves). | Check terminal for `PlanPath: lanelet id X has no assigned points`. Adjust route or map; sharp curves may need manual centerline. |
120
-
|**Points outside all lanelets**| Smoothed trajectory lies slightly outside lane polygons (boundaries or optimization). | Terminal logs: `X trajectory point(s) were outside all lanelet polygons`. Points are still assigned to the nearest segment; if embedding looks wrong, simplify the route or check map geometry. |
|**LaneletsNotConnected**| The lane IDs in the route are not topologically connected (next lanelet of one is not the following in the list). | In VMB, ensure the selected lane sequence is connected in the map (no skipped lanes, correct direction).|
116
+
|**PathNotFound**| Optimization returned no trajectory (e.g. goal_method, very sharp curve, or degenerate lane). | Check `goal_method` and route shape; try a shorter or simpler segment.|
117
+
|**InvalidRoute**| Request had an empty route. | Ensure the route selection in VMB sends at least one lane ID.|
118
+
|**InvalidLanelet**| Start/goal lanelet has no valid centerline (e.g. centerline has fewer than 2 points). | Fix or regenerate the map so that lanelets have valid centerlines.|
119
+
|**Some lanelets with no points**| Optimized path does not pass through every selected lanelet, or points fall outside polygon (e.g. sharp curves). | Check terminal for `PlanPath: lanelet id X has no assigned points`. Adjust route or map; sharp curves may need manual centerline.|
120
+
|**Points outside all lanelets**| Smoothed trajectory lies slightly outside lane polygons (boundaries or optimization).| Terminal logs: `X trajectory point(s) were outside all lanelet polygons`. Points are still assigned to the nearest segment; if embedding looks wrong, simplify the route or check map geometry. |
0 commit comments