Apollo
10.0
自动驾驶开放平台
speed_command.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.external_command;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
7
message
SpeedCommand
{
8
optional
apollo
.
common
.
Header
header = 1;
9
// Unique identification for command.
10
optional int64 command_id = 2 [
default
= -1];
11
oneof
linear_speed
{
12
// Replace the target speed of current motion command with this new target
13
// speed.
14
double
target_speed = 3;
15
// Multiple the target speed in current motion command with the factor. The
16
// factor should be in range [0, 1.0].
17
double
target_speed_factor = 4;
18
// Restore the target speed with the initial value(The default configured
19
// target speed or set in motion command).
20
bool
is_restore_target_speed = 5;
21
}
22
}
header.proto
apollo::common
apollo::common
apollo
class register implement
Definition
arena_queue.h:37
syntax
syntax
Definition
speed_command.proto:1
apollo::common::Header
Definition
header.proto:7
apollo::external_command::SpeedCommand
Definition
speed_command.proto:7
apollo::external_command::SpeedCommand::linear_speed
Definition
speed_command.proto:11
modules
common_msgs
external_command_msgs
speed_command.proto