Skip to content

Commit 974b4a6

Browse files
authored
feat: add launch for one host test (#1374)
* feat: add some launch for one host test Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> * feat: add leader_election_converter to launch Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> * feat: add launch for remapping trajectry Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> * feat: change MrmState.msg to internal one Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> * feat: remap mrm state Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> * modify: typo Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com> --------- Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>
1 parent d98e1c8 commit 974b4a6

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

launch/tier4_system_launch/launch/system.main.mrm-v0.6.tmp.launch.xml

+5-3
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
<group if="$(var use_diagnostic_graph)">
117117
<include file="$(find-pkg-share mrm_handler)/launch/mrm_handler.launch.xml">
118118
<arg name="config_file" value="$(var mrm_handler_param_path)"/>
119+
<arg name="output_mrm_state" value="/system/fail_safe/mrm_state/tmp"/>
119120
</include>
120121
</group>
121122

@@ -160,15 +161,16 @@
160161
<include file="$(find-pkg-share control_cmd_switcher)/launch/control_cmd_switcher.launch.xml"/>
161162
</group>
162163

163-
<!-- Leader Election Converter-->
164+
<!-- Leader Election Converter-->
164165
<group>
165166
<include file="$(find-pkg-share leader_election_converter)/launch/leader_election_converter.launch.xml"/>
167+
<arg name="input_mrm_state" value="/system/fail_safe/mrm_state/tmp"/>
166168
</group>
167169

168-
<!-- topic state montor for MRMv0.6 one host test-->
170+
<!-- topic state monitor for MRMv0.6 one host test-->
169171
<group>
170172
<include file="$(find-pkg-share topic_state_monitor)/launch/topic_state_monitor.launch.xml">
171-
<arg name="node_name_suffix" value="scenario_planning_trajectry"/>
173+
<arg name="node_name_suffix" value="scenario_planning_trajectory"/>
172174
<arg name="topic" value="/planning/scenario_planning/trajectory"/>
173175
<arg name="topic_type" value="autoware_auto_planning_msgs/msg/Trajectory"/>
174176
<arg name="diag_name" value="publish_to_sub_status"/>

launch/tier4_system_launch/package.xml

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<exec_depend>leader_election_converter</exec_depend>
1818
<exec_depend>system_error_monitor</exec_depend>
1919
<exec_depend>system_monitor</exec_depend>
20+
<exec_depend>control_cmd_switcher</exec_depend>
21+
<exec_depend>leader_election_converter</exec_depend>
2022

2123
<test_depend>ament_lint_auto</test_depend>
2224
<test_depend>autoware_lint_common</test_depend>

system/mrm_handler/src/mrm_handler/mrm_handler_core.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ MrmHandler::MrmHandler() : Node("mrm_handler")
9999
mrm_state_.behavior.type = tier4_system_msgs::msg::MrmBehavior::NONE;
100100
is_operation_mode_availability_timeout = false;
101101

102-
// Timera
102+
// Timer
103103
const auto update_period_ns = rclcpp::Rate(param_.update_rate).period();
104104
timer_ = rclcpp::create_timer(
105105
this, get_clock(), update_period_ns, std::bind(&MrmHandler::onTimer, this));

0 commit comments

Comments
 (0)