Apollo
10.0
自动驾驶开放平台
valet_parking_command.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.external_command;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
import
"
modules/common_msgs/external_command_msgs/geometry.proto
";
7
import
"
modules/common_msgs/external_command_msgs/lane_segment.proto
";
8
9
message
ValetParkingCommand
{
10
optional
apollo
.
common
.
Header
header = 1;
11
// Unique identification for command.
12
optional int64 command_id = 2 [
default
= -1];
13
// If the start pose is set as the first point of "way_point".
14
optional
bool
is_start_pose_set = 3 [
default
=
false
];
15
// The points between "start_pose" and "end_pose".
16
repeated
Pose
way_point = 4;
17
// The lane segments which should not be passed by.
18
repeated
LaneSegment
blacklisted_lane = 5;
19
// The road which should not be passed by.
20
repeated
string
blacklisted_road = 6;
21
// The id of the parking spot on the map.
22
required
string
parking_spot_id = 7;
23
// Expected speed when executing this command. If "target_speed" > maximum
24
// speed of the vehicle, use maximum speed of the vehicle instead. If it is
25
// not given, the default target speed of system will be used.
26
optional
double
target_speed = 8;
27
}
geometry.proto
header.proto
lane_segment.proto
apollo::common
apollo::common
apollo
class register implement
Definition
arena_queue.h:37
apollo::common::Header
Definition
header.proto:7
apollo::external_command::LaneSegment
Definition
lane_segment.proto:6
apollo::external_command::Pose
Definition
geometry.proto:12
apollo::external_command::ValetParkingCommand
Definition
valet_parking_command.proto:9
syntax
syntax
Definition
valet_parking_command.proto:1
modules
common_msgs
external_command_msgs
valet_parking_command.proto