From a2ccd7e70ad90b1e4e613b660d7f107dbe95f8c6 Mon Sep 17 00:00:00 2001 From: Sergi Hernandez Juan <shernand@iri.upc.edu> Date: Mon, 7 Jun 2021 18:44:43 +0200 Subject: [PATCH] Added a new argument to choose the navigation camera to use. --- config/lidar_angle_filter_config.yaml | 2 ++ launch/3d_nav_map.launch | 2 ++ launch/3d_nav_nomap.launch | 2 ++ launch/include/3d_nav.launch | 3 ++- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/config/lidar_angle_filter_config.yaml b/config/lidar_angle_filter_config.yaml index d7af148..9914704 100644 --- a/config/lidar_angle_filter_config.yaml +++ b/config/lidar_angle_filter_config.yaml @@ -1 +1,3 @@ n_pairs: 0 +ranges: + - range1 diff --git a/launch/3d_nav_map.launch b/launch/3d_nav_map.launch index 25a2240..b552dba 100644 --- a/launch/3d_nav_map.launch +++ b/launch/3d_nav_map.launch @@ -5,6 +5,7 @@ <arg name="name" default="ana"/> <arg name="use_3d_nav_nodelets" default="true"/> + <arg name="nav_camera" default="nav_cam"/> <arg name="path" default="$(find iri_ana_rosnav)/params"/> <arg name="move_base_params" default="move_base_params.yaml"/> @@ -30,6 +31,7 @@ <arg name="output" value="$(arg output)"/> <arg name="launch_prefix" value="$(arg launch_prefix)"/> <arg name="use_nodelets" value="$(arg use_3d_nav_nodelets)"/> + <arg name="nav_camera" value="$(arg nav_camera)"/> </include> <include file="$(find iri_ana_rosnav)/launch/nav_map.launch"> diff --git a/launch/3d_nav_nomap.launch b/launch/3d_nav_nomap.launch index 685c0b2..963c57a 100644 --- a/launch/3d_nav_nomap.launch +++ b/launch/3d_nav_nomap.launch @@ -5,6 +5,7 @@ <arg name="name" default="ana"/> <arg name="use_3d_nav_nodelets" default="true"/> + <arg name="nav_camera" default="nav_cam_top"/> <arg name="path" default="$(find iri_ana_rosnav)/params"/> <arg name="move_base_params" default="move_base_params.yaml"/> @@ -30,6 +31,7 @@ <arg name="output" value="$(arg output)"/> <arg name="launch_prefix" value="$(arg launch_prefix)"/> <arg name="use_nodelets" value="$(arg use_3d_nav_nodelets)"/> + <arg name="nav_camera" value="$(arg nav_camera)"/> </include> <include file="$(find iri_ana_rosnav)/launch/nav_nomap.launch"> diff --git a/launch/include/3d_nav.launch b/launch/include/3d_nav.launch index e2cee4c..759a1d8 100644 --- a/launch/include/3d_nav.launch +++ b/launch/include/3d_nav.launch @@ -5,6 +5,7 @@ <arg name="output" default="screen"/> <arg name="launch_prefix" default=""/> <arg name="use_nodelets" default="true"/> + <arg name="nav_camera" default="nav_cam"/> <include file="$(find iri_rosnav)/launch/include/3d_nav_lidar.launch"> <arg name="ns" value="ana"/> @@ -26,7 +27,7 @@ <arg name="use_nodelets" value="$(arg use_nodelets)"/> <arg name="obstacle_nodelet_manager" value="obstacle_nodelet_manager" /> <arg name="hole_nodelet_manager" value="hole_nodelet_manager" /> - <arg name="camera_cloud_in" value="sensors/nav_cam/depth_registered/points"/> + <arg name="camera_cloud_in" value="sensors/$(arg nav_camera)/depth_registered/points"/> <arg name="average_node_name" value="average_point_cloud"/> <arg name="average_config_file" value="$(find iri_ana_rosnav)/config/camera_average_filter_config.yaml"/> <arg name="normals_node_name" value="obstacle_detection_normals"/> -- GitLab