package apollo.common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum Direction

direction.proto:5

Used in: v2x.RoadTrafficLight

message DriveEvent

drive_event.proto:8

enum DriveEvent.Type

drive_event.proto:9

Used in: DriveEvent

message EngageAdvice

drive_state.proto:6

This is the engage advice that published by critical runtime modules.

Used in: canbus.Chassis, control.ControlCommand, planning.ADCTrajectory

enum EngageAdvice.Advice

drive_state.proto:7

Used in: EngageAdvice

enum ErrorCode

error_code.proto:6

Error codes enum for API's categorized by modules.

Used in: StatusPb, drivers.RadarObstacles, perception.PerceptionBenchmarkFrame, perception.PerceptionObstacles, prediction.PredictionObstacles

message Extrinsics

vehicle_config.proto:21

Used in: VehicleConfig

message FrenetFramePoint

pnc_point.proto:13

message GaussianInfo

pnc_point.proto:97

Used in: TrajectoryPoint, dreamview.PolygonPoint

header.proto:7

Used in: audio.AudioDetection, audio.AudioEvent, canbus.Chassis, DriveEvent, VehicleConfig, monitor.MonitorMessage, control.ControlCommand, control.ControlInteractiveMsg, control.InputDebug, control.PadMessage, data.SmartRecorderStatus, dreamview.HMIStatus, drivers.CompressedImage, drivers.ContiRadar, drivers.ContiRadarObs, drivers.DelphiESR, drivers.Image, drivers.Mobileye, drivers.NanoRadar, drivers.NanoRadarObs, drivers.OculiiPointCloud, drivers.PointCloud, drivers.RacobitRadar, drivers.RacobitRadarObs, drivers.RadarObstacles, drivers.RadarPointCloud, drivers.SmartereyeObstacles, drivers.Ultrasonic, drivers.gnss.Gnss, drivers.gnss.GnssBestPose, drivers.gnss.Heading, drivers.gnss.Imu, drivers.gnss.Ins, drivers.gnss.InsStat, drivers.gnss.RawData, external_command.ActionCommand, external_command.ChassisCommand, external_command.CommandStatus, external_command.CommandStatusRequest, external_command.FreeSpaceCommand, external_command.LaneFollowCommand, external_command.PathFollowCommand, external_command.PreciseParkingCommand, external_command.SpeedCommand, external_command.ValetParkingCommand, external_command.ZoneCoverCommand, guardian.GuardianCommand, localization.CorrectedImu, localization.Gps, localization.LocalizationEstimate, localization.LocalizationStatus, monitor.SystemStatus, perception.PerceptionAccurateDockInfo, perception.PerceptionBarrierGate, perception.PerceptionBenchmarkFrame, perception.PerceptionEdgeInfo, perception.PerceptionLanes, perception.PerceptionObstacles, perception.TrafficLightDetection, perception.camera.CameraDebug, planning.ADCTrajectory, planning.PadMessage, planning.ParkingCommand, planning.PlanningCommand, planning_internal.PlanningData, prediction.PredictionObstacles, relative_map.MapMsg, relative_map.NavigationInfo, routing.RoutingRequest, routing.RoutingResponse, storytelling.Stories, task_manager.Task, transform.TransformStamped, transform.TransformStampeds, v2x.IntersectionTrafficLightData

message LatencyParam

vehicle_config.proto:42

Used in: VehicleParam

message Path

pnc_point.proto:56

Used in: dreamview.SimulationWorld, planning_internal.CloudReferenceLineResponse, planning_internal.HybridModelDebug, planning_internal.PlanningData, relative_map.NavigationPath

message PathPoint

pnc_point.proto:31

Used in: Path, TrajectoryPoint, planning.ADCTrajectory, prediction.LaneSequence

message Point2D

geometry.proto:34

A general 2D point. Its meaning and units depend on context, and must be explained in comments.

Used in: dreamview.Line, dreamview.Polygon, dreamview.ScenarioInfo, drivers.RadarObstacle, perception.camera.CameraLaneLine, perception.camera.CameraObstacle, perception.camera.EndPoints

message Point3D

geometry.proto:41

A general 3D point. Its meaning and units depend on context, and must be explained in comments.

Used in: audio.AudioDetection, canbus.Sonar, Polygon, Transform, drivers.gnss.Gnss, drivers.gnss.Imu, drivers.gnss.Ins, localization.Pose, localization.Uncertainty, perception.PerceptionAccurateDockInfo, perception.PerceptionEdgeInfo, perception.PerceptionObstacle, perception.PerceptionWaste, perception.SensorMeasurement, perception.camera.CameraLaneLine, prediction.Feature, prediction.JunctionExit, prediction.LanePoint, transform.Transform

message PointENU

geometry.proto:14

A point in the map reference frame. The map defines an origin, whose coordinate is (0, 0, 0). Most modules, including localization, perception, and prediction, generate results based on the map reference frame. Currently, the map uses Universal Transverse Mercator (UTM) projection. See the link below for the definition of map origin. https://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system The z field of PointENU can be omitted. If so, it is a 2D location and we do not care its height.

Used in: hdmap.CurveSegment, hdmap.LineSegment, hdmap.Polygon, hdmap.Subsignal, localization.Pose, planning.MainMissionComplete, planning.MainStop, planning.ObjectFollow, planning.ObjectOvertake, planning.ObjectStop, planning.ObjectYield, planning_internal.OpenSpaceDebug, planning_internal.PullOverDebug, routing.LaneWaypoint, routing.ParkingInfo

message PointLLH

geometry.proto:23

A point in the global reference frame. Similar to PointENU, PointLLH allows omitting the height field for representing a 2D location.

Used in: drivers.gnss.Gnss, drivers.gnss.Ins

message Polygon

geometry.proto:60

A general polygon, points are counter clockwise

Used in: planning.ADCTrajectory.CriticalRegion

message Quaternion

geometry.proto:52

A unit quaternion that represents a spatial rotation. See the link below for details. https://en.wikipedia.org/wiki/Quaternions_and_spatial_rotation The scalar part qw can be omitted. In this case, qw should be calculated by qw = sqrt(1 - qx * qx - qy * qy - qz * qz).

Used in: canbus.Sonar, Transform, localization.Pose, transform.Transform

message SLPoint

pnc_point.proto:8

Used in: planning.SLBoundary, planning_internal.DpPolyGraphDebug, planning_internal.SLFrameDebug, planning_internal.SampleLayerDebug

message SpeedPoint

pnc_point.proto:20

Used in: planning_internal.STGraphDebug, planning_internal.SpeedPlan, planning_internal.StGraphBoundaryDebug

message StatusPb

error_code.proto:75

Used in: Header, routing.RoutingResponse

message Trajectory

pnc_point.proto:80

Used in: planning_internal.Trajectories

message TrajectoryPoint

pnc_point.proto:61

Used in: Trajectory, VehicleMotionPoint, control.SimpleLateralDebug, control.SimpleLongitudinalDebug, control.SimpleMPCDebug, dreamview.ControlData, localization.LocalizationEstimate, perception.Trajectory, planning.ADCTrajectory, planning_internal.OpenSpaceDebug, planning_internal.PlanningData, prediction.Feature, prediction.Trajectory

message Transform

vehicle_config.proto:9

Used in: Extrinsics

enum VehicleBrand

vehicle_config.proto:29

Used in: VehicleParam

message VehicleConfig

vehicle_config.proto:97

message VehicleID

vehicle_id.proto:5

Used in: canbus.Chassis, canbus.ChassisDetail, VehicleParam

message VehicleMotion

pnc_point.proto:92

Used in: planning_internal.OpenSpaceDebug

message VehicleMotionPoint

pnc_point.proto:85

Used in: VehicleMotion

message VehicleParam

vehicle_config.proto:50

Used in: VehicleConfig, dreamview.SimulationWorld

message VehicleSignal

vehicle_signal.proto:5

Used in: canbus.Chassis, control.ControlCommand, external_command.ChassisCommand, planning.DecisionResult

enum VehicleSignal.TurnSignal

vehicle_signal.proto:6

Used in: VehicleSignal