Apollo
10.0
自动驾驶开放平台
vehicle_state.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.common;
4
5
import
"
modules/common_msgs/chassis_msgs/chassis.proto
";
6
import
"
modules/common_msgs/localization_msgs/pose.proto
";
7
8
message
VehicleState
{
9
optional
double
x = 1 [
default
= 0.0];
10
optional
double
y = 2 [
default
= 0.0];
11
optional
double
z = 3 [
default
= 0.0];
12
optional
double
timestamp = 4 [
default
= 0.0];
13
optional
double
roll = 5 [
default
= 0.0];
14
optional
double
pitch = 6 [
default
= 0.0];
15
optional
double
yaw = 7 [
default
= 0.0];
16
optional
double
heading = 8 [
default
= 0.0];
17
optional
double
kappa = 9 [
default
= 0.0];
18
optional
double
linear_velocity = 10 [
default
= 0.0];
19
optional
double
angular_velocity = 11 [
default
= 0.0];
20
optional
double
linear_acceleration = 12 [
default
= 0.0];
21
optional
apollo
.
canbus
.
Chassis
.
GearPosition
gear = 13;
22
optional
apollo
.
canbus
.
Chassis
.
DrivingMode
driving_mode = 14;
23
optional
apollo
.
localization
.
Pose
pose = 15;
24
optional
double
steering_percentage = 16;
25
}
chassis.proto
apollo::canbus
apollo::canbus
Definition
canbus_component.cc:36
apollo::localization
apollo::localization
Definition
gps.proto:3
apollo
class register implement
Definition
arena_queue.h:37
pose.proto
apollo::canbus::Chassis
Definition
chassis.proto:14
apollo::canbus::Chassis::GearPosition
GearPosition
Definition
chassis.proto:48
apollo::canbus::Chassis::DrivingMode
DrivingMode
Definition
chassis.proto:15
apollo::common::VehicleState
Definition
vehicle_state.proto:8
apollo::localization::Pose
Definition
pose.proto:23
syntax
syntax
Definition
vehicle_state.proto:1
modules
common
vehicle_state
proto
vehicle_state.proto