Skip to content

Commit

Permalink
feat: accepting variable number of crop boxes now
Browse files Browse the repository at this point in the history
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
  • Loading branch information
knzo25 committed Feb 3, 2025
1 parent 31c8b92 commit 972c54a
Showing 1 changed file with 26 additions and 14 deletions.
40 changes: 26 additions & 14 deletions common_sensor_launch/launch/nebula_node_container.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ def create_parameter_dict(*args):
nodes.append(
ComposableNode(
package="nebula_ros",
plugin=sensor_make + "DriverRosWrapper",
name=sensor_make.lower() + "_driver_ros_wrapper_node",
plugin=sensor_make + "RosWrapper",
name=sensor_make.lower() + "_ros_wrapper_node",
parameters=[
{
"calibration_file": sensor_calib_fp,
Expand Down Expand Up @@ -189,18 +189,30 @@ def create_parameter_dict(*args):
)

preprocessor_parameters = {}
preprocessor_parameters["self_crop.min_x"] = vehicle_info["min_longitudinal_offset"]
preprocessor_parameters["self_crop.max_x"] = vehicle_info["max_longitudinal_offset"]
preprocessor_parameters["self_crop.min_y"] = vehicle_info["min_lateral_offset"]
preprocessor_parameters["self_crop.max_y"] = vehicle_info["max_lateral_offset"]
preprocessor_parameters["self_crop.min_z"] = vehicle_info["min_height_offset"]
preprocessor_parameters["self_crop.max_z"] = vehicle_info["max_height_offset"]
preprocessor_parameters["mirror_crop.min_x"] = mirror_info["min_longitudinal_offset"]
preprocessor_parameters["mirror_crop.max_x"] = mirror_info["max_longitudinal_offset"]
preprocessor_parameters["mirror_crop.min_y"] = mirror_info["min_lateral_offset"]
preprocessor_parameters["mirror_crop.max_y"] = mirror_info["max_lateral_offset"]
preprocessor_parameters["mirror_crop.min_z"] = mirror_info["min_height_offset"]
preprocessor_parameters["mirror_crop.max_z"] = mirror_info["max_height_offset"]
preprocessor_parameters["crop_box.min_x"] = [
vehicle_info["min_longitudinal_offset"],
mirror_info["min_longitudinal_offset"],
]
preprocessor_parameters["crop_box.max_x"] = [
vehicle_info["max_longitudinal_offset"],
mirror_info["max_longitudinal_offset"],
]
preprocessor_parameters["crop_box.min_y"] = [
vehicle_info["min_lateral_offset"],
mirror_info["min_lateral_offset"],
]
preprocessor_parameters["crop_box.max_y"] = [
vehicle_info["max_lateral_offset"],
mirror_info["max_lateral_offset"],
]
preprocessor_parameters["crop_box.min_z"] = [
vehicle_info["min_height_offset"],
mirror_info["min_height_offset"],
]
preprocessor_parameters["crop_box.max_z"] = [
vehicle_info["max_height_offset"],
mirror_info["max_height_offset"],
]

ring_outlier_filter_node_param = ParameterFile(
param_file=LaunchConfiguration("ring_outlier_filter_node_param_file").perform(context),
Expand Down

0 comments on commit 972c54a

Please sign in to comment.