No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description ROS packages for ground robot navigation and exploration
Checkout URI https://github.com/noeperez/indires_navigation.git
VCS Type git
VCS Version master
Last Updated 2021-10-27
Dev Status UNKNOWN
CI status No Continuous Integration
Released UNRELEASED
Tags ros ground-robot-navigation 3d-navigation
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The pcl_filters package

Additional Links

No additional links.

Maintainers

  • indires

Authors

No additional authors.

pcl_filters

ROS package to apply different filters to point clouds. It is used to provide two filtered point clouds to the rrt_planner (see launch/pcl_filters.launch). One is employed as sampling space, and the other one is used for traversability analysis of the 3D terrain.

General Parameters

  • pointcloud_topic: ROS topic where the point cloud to be filtered is being published.

  • output_topic: name of the ROS to topic where to publish the output point cloud filtered.

  • odom_frame: TF frame where the odometry is being published.

  • sensor_frame: TF frame of the sensor that is publishing the input point cloud.

  • local_grid_radius: radius in meters of the local area considered around the robot where the global point cloud must be cropped.

  • filter_ceiling: boolean to indicate whether the ceiling and the walls should be removed (partially) from the point cloud.

  • show_normal_arrows: boolean to indicate if the normal vectors of the surface should be published to be visualized in RViz.

  • pith_max_inclination: surfaces that exceed this maximum inclination of the pitch will be removed. (Only applicable if filter_ceiling is true).

  • roll_max_inclination: surfaces that exceed this maximum inclination of the roll will be removed. (Only applicable if filter_ceiling is true).

  • max_roughness: surfaces that exceed this maximum terrain roughness will be removed. (Only applicable if filter_ceiling is true).

PCL filters Parameters

These are provided through a yaml file for sake of clarity (see examples launch/rrt_filter_params.yaml and launch/3dfeatures_params.yaml).

Possible filters:

  • StatisticalOutlierFilter

  • PassThroughFilter

  • CropBoxFilter

  • VoxelGridFilter

  • VoxelGridCovarianceFilter

Dependences

  • PCL is required in its version 1.9.1.

The package is a work in progress used in research prototyping. Pull requests and/or issues are highly encouraged.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged pcl_filters at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.