Apollo  6.0
Open source self driving car software
Classes | Namespaces | Enumerations
lane_struct.h File Reference
#include <vector>
#include "modules/perception/base/point.h"
Include dependency graph for lane_struct.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  apollo::perception::base::LaneLineCubicCurve
 
struct  apollo::perception::base::EndPoints
 
struct  apollo::perception::base::LaneLine
 

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::perception
 apollo::perception
 
 apollo::perception::base
 

Enumerations

enum  apollo::perception::base::LaneLineType { apollo::perception::base::LaneLineType::WHITE_DASHED = 0, apollo::perception::base::LaneLineType::WHITE_SOLID, apollo::perception::base::LaneLineType::YELLOW_DASHED, apollo::perception::base::LaneLineType::YELLOW_SOLID }
 
enum  apollo::perception::base::LaneLinePositionType {
  apollo::perception::base::LaneLinePositionType::CURB_LEFT = -5, apollo::perception::base::LaneLinePositionType::FOURTH_LEFT = -4, apollo::perception::base::LaneLinePositionType::THIRD_LEFT = -3, apollo::perception::base::LaneLinePositionType::ADJACENT_LEFT = -2,
  apollo::perception::base::LaneLinePositionType::EGO_LEFT = -1, apollo::perception::base::LaneLinePositionType::EGO_CENTER = 0, apollo::perception::base::LaneLinePositionType::EGO_RIGHT = 1, apollo::perception::base::LaneLinePositionType::ADJACENT_RIGHT = 2,
  apollo::perception::base::LaneLinePositionType::THIRD_RIGHT = 3, apollo::perception::base::LaneLinePositionType::FOURTH_RIGHT = 4, apollo::perception::base::LaneLinePositionType::CURB_RIGHT = 5, apollo::perception::base::LaneLinePositionType::OTHER = 6,
  apollo::perception::base::LaneLinePositionType::UNKNOWN = 7
}
 Definition of the position of a lane marking in respect to the ego lane. More...
 
enum  apollo::perception::base::LaneLineUseType { apollo::perception::base::LaneLineUseType::REAL = 0, apollo::perception::base::LaneLineUseType::VIRTUAL }