Apollo
6.0
Open source self driving car software
|
#include "modules/perception/proto/perception_obstacle.pb.h"
Go to the source code of this file.
Namespaces | |
apollo::third_party_perception | |
apollo::third_party_perception | |
apollo | |
PlanningContext is the runtime context in planning. It is persistent across multiple frames. | |
Functions | |
double | apollo::third_party_perception::GetAngleFromQuaternion (const apollo::common::Quaternion quaternion) |
void | apollo::third_party_perception::FillPerceptionPolygon (apollo::perception::PerceptionObstacle *const perception_obstacle, const double mid_x, const double mid_y, const double mid_z, const double length, const double width, const double height, const double heading) |
double | apollo::third_party_perception::GetDefaultObjectLength (const int object_type) |
double | apollo::third_party_perception::GetDefaultObjectWidth (const int object_type) |
apollo::common::Point3D | apollo::third_party_perception::SLtoXY (const double x, const double y, const double theta) |
apollo::common::Point3D | apollo::third_party_perception::SLtoXY (const apollo::common::Point3D &point, const double theta) |
double | apollo::third_party_perception::Distance (const apollo::common::Point3D &point1, const apollo::common::Point3D &point2) |
double | apollo::third_party_perception::Speed (const apollo::common::Point3D &point) |
double | apollo::third_party_perception::Speed (const double vx, const double vy) |
double | apollo::third_party_perception::GetNearestLaneHeading (const apollo::common::PointENU &point_enu) |
double | apollo::third_party_perception::GetNearestLaneHeading (const apollo::common::Point3D &point) |
double | apollo::third_party_perception::GetNearestLaneHeading (const double x, const double y, const double z) |
double | apollo::third_party_perception::GetLateralDistanceToNearestLane (const apollo::common::Point3D &point) |
double | apollo::third_party_perception::HeadingDifference (const double theta1, const double theta2) |