Apollo  6.0
Open source self driving car software
Namespaces | Functions
third_party_perception_util.h File Reference
#include "modules/perception/proto/perception_obstacle.pb.h"
Include dependency graph for third_party_perception_util.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)