Apollo
10.0
自动驾驶开放平台
scenario_pipeline.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.planning;
4
5
import
"
modules/planning/planning_base/proto/plugin_declare_info.proto
";
6
7
message
StagePipeline
{
8
// The alias name of the stage.
9
required
string
name = 1;
10
// The class type of the stage.
11
required
string
type = 2;
12
// If the stage is disabled, it will be skipped.
13
optional
bool
enabled = 3;
14
// The contained task list of the stage pipeline.
15
repeated
PluginDeclareInfo
task = 4;
16
// Task executed when path or speed planning failed.
17
optional
PluginDeclareInfo
fallback_task = 5;
18
}
19
20
message
ScenarioPipeline
{
21
// The contained stage list of the scenarion pipeline.
22
repeated
StagePipeline
stage = 1;
23
}
plugin_declare_info.proto
syntax
syntax
Definition
scenario_pipeline.proto:1
apollo::planning::PluginDeclareInfo
Definition
plugin_declare_info.proto:6
apollo::planning::ScenarioPipeline
Definition
scenario_pipeline.proto:20
apollo::planning::StagePipeline
Definition
scenario_pipeline.proto:7
modules
planning
planning_interface_base
scenario_base
proto
scenario_pipeline.proto