forked from autowarefoundation/autoware_launch
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(autoware_launch): remove planning_launch, and use tier4_plan…
…ning_launch instead (autowarefoundation#712) * refactor(autoware_launch): remove planning_launch, and use tier4_planning_launch instead Signed-off-by: Takayuki Murooka <[email protected]> * add tier4_planning_component.launch.xml Signed-off-by: Takayuki Murooka <[email protected]> * fix Signed-off-by: Takayuki Murooka <[email protected]> Signed-off-by: Takayuki Murooka <[email protected]>
- Loading branch information
1 parent
c192ab8
commit 8f447e1
Showing
60 changed files
with
461 additions
and
1,811 deletions.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
94 changes: 94 additions & 0 deletions
94
...nning/lane_driving/behavior_planning/behavior_path_planner/behavior_path_planner_tree.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
<?xml version="1.0"?> | ||
<root main_tree_to_execute="BehaviorTree"> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="BehaviorTree"> | ||
<Fallback> | ||
<ReactiveSequence> | ||
<Condition ID="PullOver_Request"/> | ||
<Action ID="PullOver_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="PullOut_Request"/> | ||
<Action ID="PullOut_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="SideShift_Request"/> | ||
<Action ID="SideShift_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="LaneChange_Request"/> | ||
<Action ID="LaneChange_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="Avoidance_Request"/> | ||
<Action ID="Avoidance_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<Action ID="LaneFollowing_Plan" output="{output}"/> | ||
</Fallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="a"> | ||
<ReactiveFallback> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="LaneChange_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="b"> | ||
<ReactiveFallback> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="Avoidance_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<TreeNodesModel> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<Action ID="Avoidance_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="Avoidance_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="Avoidance_Request"/> | ||
<Condition ID="ExternalApproval"/> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<Action ID="LaneChange_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="LaneChange_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneChange_Request"/> | ||
<Action ID="LaneFollowing_Plan"> | ||
<output_port name="output" type="boost::optional<tier4_planning_msgs::PathWithLaneId_<std::allocator<void> > >">desc</output_port> | ||
</Action> | ||
<Action ID="LaneFollowing_PlanCandidate"> | ||
<output_port name="output_candidate" type="boost::optional<tier4_planning_msgs::PathWithLaneId_<std::allocator<void> > >">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneFollowing_Request"/> | ||
<Action ID="PullOut_Plan"> | ||
<output_port name="output"/> | ||
</Action> | ||
<Condition ID="PullOut_Request"/> | ||
<Action ID="PullOver_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="PullOver_Request"/> | ||
<Condition ID="SideShift_CheckApproval"/> | ||
<Action ID="SideShift_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="SideShift_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="SideShift_Request"/> | ||
<SubTree ID="SubTree"/> | ||
<SubTree ID="a"/> | ||
<SubTree ID="b"/> | ||
</TreeNodesModel> | ||
<!-- ////////// --> | ||
</root> |
86 changes: 86 additions & 0 deletions
86
...g/behavior_planning/behavior_path_planner/behavior_path_planner_tree_lane_change_only.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
<?xml version="1.0"?> | ||
<root main_tree_to_execute="BehaviorTree"> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="BehaviorTree"> | ||
<Fallback> | ||
<ReactiveSequence> | ||
<Condition ID="PullOver_Request"/> | ||
<Action ID="PullOver_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="PullOut_Request"/> | ||
<Action ID="PullOut_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="LaneChange_Request"/> | ||
<Action ID="LaneChange_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<Action ID="LaneFollowing_Plan" output="{output}"/> | ||
</Fallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="a"> | ||
<ReactiveFallback> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="LaneChange_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="b"> | ||
<ReactiveFallback> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="Avoidance_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<TreeNodesModel> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<Action ID="Avoidance_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="Avoidance_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="Avoidance_Request"/> | ||
<Condition ID="ExternalApproval"/> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<Action ID="LaneChange_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="LaneChange_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneChange_Request"/> | ||
<Action ID="LaneFollowing_Plan"> | ||
<output_port name="output" type="boost::optional<tier4_planning_msgs::PathWithLaneId_<std::allocator<void> > >">desc</output_port> | ||
</Action> | ||
<Action ID="LaneFollowing_PlanCandidate"> | ||
<output_port name="output_candidate" type="boost::optional<tier4_planning_msgs::PathWithLaneId_<std::allocator<void> > >">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneFollowing_Request"/> | ||
<Action ID="PullOut_Plan"> | ||
<output_port name="output"/> | ||
</Action> | ||
<Condition ID="PullOut_Request"/> | ||
<Action ID="PullOver_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="PullOver_Request"/> | ||
<Condition ID="SideShift_CheckApproval"/> | ||
<Action ID="SideShift_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="SideShift_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="SideShift_Request"/> | ||
<SubTree ID="SubTree"/> | ||
<SubTree ID="a"/> | ||
<SubTree ID="b"/> | ||
</TreeNodesModel> | ||
<!-- ////////// --> | ||
</root> |
100 changes: 100 additions & 0 deletions
100
...e_driving/behavior_planning/behavior_path_planner/behavior_path_planner_tree_pull_out.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
<?xml version="1.0"?> | ||
<root main_tree_to_execute="BehaviorTree"> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="BehaviorTree"> | ||
<Fallback> | ||
<ReactiveSequence> | ||
<Condition ID="PullOver_Request"/> | ||
<Condition ID="PullOver_Ready"/> | ||
<Action ID="PullOver_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="PullOut_Request"/> | ||
<Condition ID="PullOut_Ready"/> | ||
<Action ID="PullOut_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<ReactiveSequence> | ||
<Condition ID="LaneChange_Request"/> | ||
<Fallback> | ||
<Condition ID="LaneChange_Ready"/> | ||
<Condition ID="ForceLaneChange_ForceApproval"/> | ||
</Fallback> | ||
<Action ID="LaneChange_Plan" output="{output}"/> | ||
</ReactiveSequence> | ||
<Action ID="LaneFollowing_Plan" output="{output}"/> | ||
</Fallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="a"> | ||
<ReactiveFallback> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="LaneChange_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<BehaviorTree ID="b"> | ||
<ReactiveFallback> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<KeepRunningUntilFailure> | ||
<Action ID="Avoidance_PlanCandidate" output="{output}"/> | ||
</KeepRunningUntilFailure> | ||
</ReactiveFallback> | ||
</BehaviorTree> | ||
<!-- ////////// --> | ||
<TreeNodesModel> | ||
<Condition ID="Avoidance_CheckApproval"/> | ||
<Action ID="Avoidance_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="Avoidance_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="Avoidance_Ready"/> | ||
<Condition ID="Avoidance_Request"/> | ||
<Condition ID="ExternalApproval"/> | ||
<Condition ID="ForceApproval"/> | ||
<Condition ID="ForceLaneChange_ForceApproval"/> | ||
<Condition ID="LaneChange_CheckApproval"/> | ||
<Action ID="LaneChange_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="LaneChange_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneChange_Ready"/> | ||
<Condition ID="LaneChange_Request"/> | ||
<Action ID="LaneFollowing_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="LaneFollowing_PlanCandidate"> | ||
<output_port name="output_candidate" type="boost::optional<tier4_planning_msgs::PathWithLaneId_<std::allocator<void> > >">desc</output_port> | ||
</Action> | ||
<Condition ID="LaneFollowing_Ready"/> | ||
<Condition ID="LaneFollowing_Request"/> | ||
<Action ID="PullOut_Plan"> | ||
<output_port name="output"/> | ||
</Action> | ||
<Condition ID="PullOut_Ready"/> | ||
<Condition ID="PullOut_Request"/> | ||
<Action ID="PullOver_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="PullOver_Ready"/> | ||
<Condition ID="PullOver_Request"/> | ||
<Condition ID="SideShift_CheckApproval"/> | ||
<Action ID="SideShift_Plan"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Action ID="SideShift_PlanCandidate"> | ||
<output_port name="output" type="behavior_path_planner::BehaviorModuleOutput">desc</output_port> | ||
</Action> | ||
<Condition ID="SideShift_Ready"/> | ||
<Condition ID="SideShift_Request"/> | ||
<SubTree ID="SubTree"/> | ||
<SubTree ID="a"/> | ||
<SubTree ID="b"/> | ||
</TreeNodesModel> | ||
<!-- ////////// --> | ||
</root> |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,3 @@ | |
shifting_lateral_jerk: 0.2 | ||
min_shifting_distance: 5.0 | ||
min_shifting_speed: 5.56 | ||
shift_request_time_limit: 1.0 |
Oops, something went wrong.