package apollo.common

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

message ComCenteredDynamicBicycleModelConfig

vehicle_model_config.proto:22

Used in: VehicleModelConfig

enum Direction

direction.proto:4

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, control.Preprocessor, 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.PerceptionObstacles, prediction.PredictionObstacles, third_party_perception.RadarObstacles, v2x.V2XObstacles

message Extrinsics

vehicle_config.proto:20

Used in: VehicleConfig

message FrenetFramePoint

pnc_point.proto:13

Used in: planning.autotuning.PathPointRawFeature

message GaussianInfo

pnc_point.proto:96

Used in: TrajectoryPoint, dreamview.PolygonPoint, planning.CommonTrajectoryPointFeature

Used in: audio.AudioDetection, audio.AudioEvent, canbus.Chassis, DriveEvent, LatencyRecordMap, LatencyReport, VehicleConfig, monitor.MonitorMessage, util.test.SimpleMessage, contrib.lgsvl_msgs.Detection2D, contrib.lgsvl_msgs.Detection2DArray, contrib.lgsvl_msgs.Detection3D, contrib.lgsvl_msgs.Detection3DArray, control.ControlCommand, control.InputDebug, control.LocalView, control.PadMessage, control.Preprocessor, data.SmartRecorderStatus, dreamview.HMIStatus, drivers.CompressedImage, drivers.ContiRadar, drivers.ContiRadarObs, drivers.DelphiESR, drivers.Image, drivers.Mobileye, drivers.PointCloud, drivers.RacobitRadar, drivers.RacobitRadarObs, drivers.RadarObstacles, drivers.SmartereyeObstacles, drivers.Ultrasonic, drivers.gnss.Gnss, drivers.gnss.GnssBestPose, drivers.gnss.GnssStatus, drivers.gnss.Heading, drivers.gnss.Imu, drivers.gnss.Ins, drivers.gnss.InsStat, drivers.gnss.InsStatus, drivers.gnss.RawData, drivers.gnss.StreamStatus, drivers.hesai.HesaiScan, drivers.microphone.config.AudioData, drivers.robosense.RobosenseScan, drivers.velodyne.VelodyneScan, guardian.GuardianCommand, localization.CorrectedImu, localization.Gps, localization.IntegMeasure, localization.IntegSinsPva, localization.LocalizationEstimate, localization.LocalizationStatus, monitor.SystemStatus, perception.ImpendingCollisionEdges, perception.Motion_Service, perception.PerceptionLanes, perception.PerceptionObstacles, perception.TrafficLightDetection, perception.camera.CameraDebug, planning.ADCTrajectory, planning.PadMessage, planning.PlanningLearningData, planning_internal.PlanningData, prediction.PredictionObstacles, relative_map.MapMsg, relative_map.NavigationInfo, routing.RoutingRequest, routing.RoutingResponse, storytelling.Stories, task_manager.Task, third_party_perception.RadarObstacles, transform.TransformStamped, transform.TransformStampeds, v2x.IntersectionTrafficLightData, v2x.RsiMsg, v2x.V2XObstacles, v2x.obu.ObuRsi, v2x.obu.ObuTrafficLight, modules.teleop.daemon.DaemonCmd, modules.teleop.daemon.DaemonRpt, modules.teleop.modem.ModemInfo

message LatencyParam

vehicle_config.proto:47

Used in: VehicleParam

message LatencyRecord

latency_record.proto:7

Used in: LatencyRecordMap

message LatencyRecordMap

latency_record.proto:13

message LatencyReport

latency_record.proto:35

message LatencyStat

latency_record.proto:19

Used in: LatencyTrack.LatencyTrackMessage

message LatencyTrack

latency_record.proto:27

Used in: LatencyReport

message LatencyTrack.LatencyTrackMessage

latency_record.proto:28

Used in: LatencyTrack

message MlpModelConfig

vehicle_model_config.proto:26

Used in: VehicleModelConfig

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, planning.autotuning.PathPointRawFeature, 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, drivers.RadarObstacle, perception.camera.CameraLaneLine, perception.camera.CameraObstacle, perception.camera.EndPoints, v2x.obu.ObuRsi

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, contrib.lgsvl_msgs.Pose, drivers.gnss.Gnss, drivers.gnss.Imu, drivers.gnss.Ins, localization.IntegMeasure, localization.IntegSinsPva, localization.Pose, localization.Uncertainty, perception.ImpendingCollisionEdge, perception.PerceptionObstacle, perception.SensorMeasurement, perception.camera.CameraLaneLine, planning.ChangeLaneStatus, planning.LocalizationFeature, planning.PerceptionObstacleFeature, prediction.Feature, prediction.JunctionExit, prediction.LanePoint, third_party_perception.RadarObstacle, 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.EmergencyStopStatus, planning.LocalizationFeature, planning.MainMissionComplete, planning.MainStop, planning.ObjectFollow, planning.ObjectOvertake, planning.ObjectStop, planning.ObjectYield, planning.ParkAndGoStatus, planning.PullOverStatus, planning_internal.OpenSpaceDebug, planning_internal.PullOverDebug, routing.DefaultRouting, 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, localization.IntegSinsPva

message Polygon

geometry.proto:60

A general polygon, points are counter clockwise

Used in: planning.ADCTrajectory.CriticalRegion, v2x.Junction

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, contrib.lgsvl_msgs.Pose, localization.Pose, transform.Transform

message RearCenteredKinematicBicycleModelConfig

vehicle_model_config.proto:18

Used in: VehicleModelConfig

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:79

Used in: planning_internal.Trajectories

message TrajectoryPoint

pnc_point.proto:61

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

message Transform

vehicle_config.proto:8

Used in: Extrinsics

enum VehicleBrand

vehicle_config.proto:28

Used in: canbus.VehicleParameter, VehicleParam

message VehicleConfig

vehicle_config.proto:102

Used in: data.VehicleInfo

message VehicleID

vehicle_config.proto:41

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

message VehicleModelConfig

vehicle_model_config.proto:5

enum VehicleModelConfig.ModelType

vehicle_model_config.proto:6

Used in: VehicleModelConfig

message VehicleMotion

pnc_point.proto:91

Used in: planning_internal.OpenSpaceDebug

message VehicleMotionPoint

pnc_point.proto:84

Used in: VehicleMotion

message VehicleParam

vehicle_config.proto:55

Used in: VehicleConfig

message VehicleSignal

vehicle_signal.proto:5

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

enum VehicleSignal.TurnSignal

vehicle_signal.proto:6

Used in: VehicleSignal

message VehicleState

vehicle_state.proto:8