#include <nudge_info.h>
◆ Clear()
| void apollo::planning::NudgeObstacleInfo::Clear |
( |
| ) |
|
|
inline |
◆ obs_tracking_time()
| double apollo::planning::NudgeObstacleInfo::obs_tracking_time |
( |
| ) |
|
|
inline |
◆ PrintPolygonInfo()
| void apollo::planning::NudgeObstacleInfo::PrintPolygonInfo |
( |
std::string |
obs_id | ) |
|
|
inline |
在文件 nudge_info.h 第 85 行定义.
85 {
87 PrintCurves print_curve;
89 print_curve.AddPoint(obs_id + "_BlockObsPolygon", p.x(), p.y());
90 }
91 print_curve.AddPoint(
93 print_curve.PrintToLog();
94 }
95 }
const std::vector< Vec2d > & points() const
Get the vertices of the polygon.
◆ expand_polygon
| Polygon2d apollo::planning::NudgeObstacleInfo::expand_polygon |
◆ is_all_on_lane
| bool apollo::planning::NudgeObstacleInfo::is_all_on_lane = false |
◆ is_passable
| bool apollo::planning::NudgeObstacleInfo::is_passable = false |
◆ last_track_time
| double apollo::planning::NudgeObstacleInfo::last_track_time = 0 |
◆ nudge_probability
| double apollo::planning::NudgeObstacleInfo::nudge_probability = 0.0 |
◆ nudge_type
◆ origin_polygon
| Polygon2d apollo::planning::NudgeObstacleInfo::origin_polygon |
◆ remain_nudge_space
◆ sl_boundary
| SLBoundary apollo::planning::NudgeObstacleInfo::sl_boundary |
◆ start_track_time
| double apollo::planning::NudgeObstacleInfo::start_track_time = std::numeric_limits<double>::max() |
◆ tracking_time
| double apollo::planning::NudgeObstacleInfo::tracking_time = 0.0 |
该结构体的文档由以下文件生成: