Skip to content

Commit

Permalink
docs: add example robosense Bpearl launch (#605)
Browse files Browse the repository at this point in the history
* add example robosense Bpearl launch

Signed-off-by: ismetatabay <[email protected]

---------

Signed-off-by: ismetatabay <[email protected]>
  • Loading branch information
ismetatabay authored Sep 12, 2024
1 parent 50e3c41 commit 1df16fa
Showing 1 changed file with 21 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -474,11 +474,25 @@ but you need to update `sensor_id`, `data_port`, `sensor_frame` and other necess

Please add similar launch groups according to your sensor architecture.
For example, we use Robosense Lidars for our `tutorial_vehicle`,
so the lidar group for Robosense Lidar should be like this structure:
so the lidar group for Robosense Lidar (i.e., for Bpearl) should be like this structure:

!!! warning

under construction
```xml
<group>
<push-ros-namespace namespace="<YOUR-SENSOR-NAMESPACE>"/>
<include file="$(find-pkg-share common_sensor_launch)/launch/robosense_Bpearl.launch.xml">
<arg name="max_range" value="30.0"/>
<arg name="sensor_frame" value="<YOUR-ROBOSENSE-SENSOR-FRAME>"/>
<arg name="sensor_ip" value="<YOUR-ROBOSENSE-SENSOR-IP>"/>
<arg name="host_ip" value="$(var host_ip)"/>
<arg name="data_port" value="<YOUR-ROBOSENSE-SENSOR-DATA-PORT>"/>
<arg name="gnss_port" value="<YOUR-ROBOSENSE-SENSOR-GNSS-PORT>"/>
<arg name="scan_phase" value="0.0"/>
<arg name="launch_driver" value="$(var launch_driver)"/>
<arg name="vehicle_mirror_param_file" value="$(var vehicle_mirror_param_file)"/>
<arg name="container_name" value="pointcloud_container"/>
</include>
</group>
```

If you are using a Hesai lidar (i.e. PandarQT64,
please check [nebula](https://github.com/tier4/nebula) driver page for supported sensors),
Expand Down Expand Up @@ -517,10 +531,10 @@ you can modify the pipeline components like this way:
nodes.append(
ComposableNode(
package="pointcloud_preprocessor",
- plugin="pointcloud_preprocessor::RingOutlierFilterComponent",
package="autoware_pointcloud_preprocessor",
- plugin="autoware::pointcloud_preprocessor::RingOutlierFilterComponent",
- name="ring_outlier_filter",
+ plugin="pointcloud_preprocessor::DualReturnOutlierFilterComponent",
+ plugin="autoware::pointcloud_preprocessor::DualReturnOutlierFilterComponent",
+ name="dual_return_outlier_filter",
remappings=[
("input", "rectified/pointcloud_ex"),
Expand Down

0 comments on commit 1df16fa

Please sign in to comment.