[INFO] 記錄每個container的修改檔案及方式

planning.mission_planning.mission_planner_container

chtseng@52-0A80029-01: ~/repo/autoware/src/universe/autoware.universe $ git diff planning/autoware_mission_planner/launch/mission_planner.launch.xml
diff --git a/planning/autoware_mission_planner/launch/mission_planner.launch.xml b/planning/autoware_mission_planner/launch/mission_planner.launch.xml
index c15874118..646af9d2c 100644
--- a/planning/autoware_mission_planner/launch/mission_planner.launch.xml
+++ b/planning/autoware_mission_planner/launch/mission_planner.launch.xml
@@ -4,7 +4,7 @@
   <arg name="visualization_topic_name" default="/planning/mission_planning/route_marker"/>
   <arg name="mission_planner_param_path" default="$(find-pkg-share autoware_mission_planner)/config/mission_planner.param.yaml"/>
 
-  <node_container pkg="rclcpp_components" exec="component_container_mt" name="mission_planner_container" namespace="">
+  <node_container pkg="rclcpp_components" exec="component_container_mt" name="mission_planner_container" namespace="" launch-prefix='gnome-terminal -- gdb -ex "set environment LD_PRELOAD=/home/chtseng/repo/heaphook/build/heaphook/libpreloaded_tlsf_conte.so" -ex run --args'>
     <composable_node pkg="autoware_mission_planner" plugin="autoware::mission_planner::MissionPlanner" name="mission_planner" namespace="">
       <param from="$(var mission_planner_param_path)"/>
       <remap from="~/input/modified_goal" to="$(var modified_goal_topic_name)"/>

pointcloud_container

chtseng@52-0A80029-01: ~/repo/autoware/src/launcher/autoware_launch/autoware_launch/launch $ git diff
diff --git a/autoware_launch/launch/pointcloud_container.launch.py b/autoware_launch/launch/pointcloud_container.launch.py
index a715276..b274895 100644
--- a/autoware_launch/launch/pointcloud_container.launch.py
+++ b/autoware_launch/launch/pointcloud_container.launch.py
@@ -50,6 +50,7 @@ def generate_launch_description():
         namespace="/",
         package="rclcpp_components",
         executable=LaunchConfiguration("container_executable"),
+        prefix=['gnome-terminal -- gdb -ex "set environment LD_PRELOAD=/home/chtseng/repo/heaphook/build/heaphook/libpreloaded_tlsf_conte.so" -ex run --args'],
         composable_node_descriptions=[glog_component],
         output="both",
     )
Edited by chtseng