Skip to content

Commit 2122f28

Browse files
committed
gps_to_path: Adjusted visualization.launch for playback visualization.
1 parent a675cd4 commit 2122f28

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

gps_to_path/launch/visualization.launch

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,47 +3,53 @@
33
<arg name="utm_z_offset" default="0.0" />
44
<arg name="utm_zone" default="" />
55
<arg name="osm_vis" default="false" />
6+
<arg name="gpx_file" default="" />
7+
<arg name="replay" default="false" />
68

7-
<node name="autonomy_override_vis" pkg="gps_to_path" type="autonomy_override_vis"/>
9+
<node name="autonomy_override_vis" pkg="gps_to_path" type="autonomy_override_vis" unless="$(arg replay)" />
810

9-
<node name="fix_to_utm" pkg="gps_to_path" type="fix_to_utm">
11+
<node name="fix_to_utm" pkg="gps_to_path" type="fix_to_utm" unless="$(arg replay)">
1012
<param name="publish_pose" value="true" />
1113
<param name="publish_odom" value="true" />
1214
<param name="publish_path" value="true" />
1315
<param name="path_min_distance" value="0.25" />
1416
<param name="path_frame_id" value="utm_local" />
1517
<param name="z_offset" value="$(arg utm_z_offset)" />
1618
<param name="utm_zone" value="$(arg utm_zone)" if="$(eval utm_zone != '')" />
19+
<param name="path_max_size" value="50000" />
1720
<remap from="~fix" to="fix" />
1821
</node>
1922

20-
<node name="fix_filtered_to_utm" pkg="gps_to_path" type="fix_to_utm">
23+
<node name="fix_filtered_to_utm" pkg="gps_to_path" type="fix_to_utm" unless="$(arg replay)">
2124
<param name="publish_pose" value="true" />
2225
<param name="publish_odom" value="true" />
2326
<param name="publish_path" value="true" />
2427
<param name="path_min_distance" value="0.25" />
2528
<param name="path_frame_id" value="utm_local" />
2629
<param name="z_offset" value="$(arg utm_z_offset)" />
2730
<param name="utm_zone" value="$(arg utm_zone)" if="$(eval utm_zone != '')" />
31+
<param name="path_max_size" value="50000" />
2832
<remap from="~fix" to="gps/fix_filtered" />
2933
</node>
3034

31-
<node name="fix_smoothed_to_utm" pkg="gps_to_path" type="fix_to_utm">
35+
<node name="fix_smoothed_to_utm" pkg="gps_to_path" type="fix_to_utm" unless="$(arg replay)">
3236
<param name="publish_pose" value="true" />
3337
<param name="publish_odom" value="true" />
3438
<param name="publish_path" value="true" />
3539
<param name="path_min_distance" value="0.25" />
3640
<param name="path_frame_id" value="utm_local" />
3741
<param name="z_offset" value="$(arg utm_z_offset)" />
3842
<param name="utm_zone" value="$(arg utm_zone)" if="$(eval utm_zone != '')" />
43+
<param name="path_max_size" value="50000" />
3944
<remap from="~fix" to="gps/filtered" />
4045
</node>
4146

4247
<node name="gpx_visualize" pkg="gps_to_path" type="gpx_visualize">
4348
<param name="z_offset" value="$(arg utm_z_offset)" />
4449
<param name="utm_zone" value="$(arg utm_zone)" if="$(eval utm_zone != '')" />
4550
<param name="path_frame_id" value="utm_local" />
46-
<remap from="~gpx_file" to="$(arg path_planner_node_name)/gpx_assignment" />
51+
<param name="gpx_file" value="$(arg gpx_file)" if="$(eval gpx_file != '')" />
52+
<remap from="~gpx_file" to="$(arg path_planner_node_name)/gpx_assignment" if="$(eval gpx_file == '')" />
4753
<remap from="~reverse" to="$(arg path_planner_node_name)/flip" />
4854
</node>
4955

@@ -59,7 +65,8 @@
5965
</node>
6066

6167
<node name="osm_visualize" pkg="gps_to_path" type="osm_visualize" if="$(arg osm_vis)">
62-
<remap from="~gpx_assignment" to="$(arg path_planner_node_name)/gpx_assignment" />
68+
<param name="gpx_assignment" value="$(arg gpx_file)" if="$(eval gpx_file != '')" />
69+
<remap from="~gpx_assignment" to="$(arg path_planner_node_name)/gpx_assignment" if="$(eval gpx_file == '')" />
6370
<param name="z_offset" value="$(arg utm_z_offset)" />
6471
</node>
6572

@@ -69,14 +76,14 @@
6976
<node name="fix_utm_slow" pkg="topic_tools" type="throttle" args="messages fix_to_utm/path 1 fix_to_utm/path_slow" respawn="true" />
7077
<node name="fix_smoothed_utm_slow" pkg="topic_tools" type="throttle" args="messages fix_smoothed_to_utm/path 1 fix_smoothed_to_utm/path_slow" respawn="true" />
7178

72-
<node name="processed_waypoints_path" pkg="gps_to_path" type="waypoints_to_path_simple">
79+
<node name="processed_waypoints_path" pkg="gps_to_path" type="waypoints_to_path_simple" unless="$(arg replay)">
7380
<param name="target_frame" value="utm" />
7481
<param name="z_frame" value="base_link" />
7582
<remap from="waypoints" to="processed_waypoints" />
7683
<remap from="path" to="processed_waypoints_path" />
7784
</node>
7885

79-
<node name="original_waypoints_path" pkg="gps_to_path" type="waypoints_to_path_simple">
86+
<node name="original_waypoints_path" pkg="gps_to_path" type="waypoints_to_path_simple" unless="$(arg replay)">
8087
<param name="target_frame" value="utm" />
8188
<param name="z_frame" value="base_link" />
8289
<remap from="waypoints" to="original_waypoints" />

0 commit comments

Comments
 (0)