9 Commits

Author SHA1 Message Date
Andrew Symington
1e544f132e
[ros2] lint the pcl_ros code base to try and get a green build :) (#406)
* Lint!

* Fix flake8 errors

* Fix clang-tidy errors

* Remove [[maybe_unused]]
2023-02-24 13:03:08 -08:00
Andrew Symington
b52e7a7ab1
Migrate the ROS1 pcl::VoxelGrid filter to ROS2 pcl_ros::VoxelGrid (#398)
* Add the VoxelGrid filter (squash commit)

* Revert the change that brings in separate leaf sizes
2023-02-21 14:07:04 -08:00
Andrew Symington
bb871ac7f0
Migrate the ROS1 pcl_ros::CropBox filter to ROS2 (#401)
* Add squashed commit for CropBox filter

* Lint
2023-02-21 12:51:13 -08:00
Andrew Symington
de15639154
Add the StatisticalOutlierRemoval filter. (#400) 2023-02-21 10:35:21 -08:00
Andrew Symington
628aaec1dc
Migrate the ROS1 pcl_ros::RadiusOutlierRemoval filter to ROS2 (#399)
* Add the RadiusOutlierRemoval filter.

* Lint

* PLay iit again, Linty Sam.

* Header order

* This is now just getting embarrassing

* Move parameter to class constructor.
2023-02-15 17:32:08 -08:00
Daisuke Sato
de09161924
migrate passthrough and project_inliers filters (#395)
* migrate passthrough and project_inliers filters

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* - remove throwing runtime_error (result always true)
- use get_subscription_count()

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* change comparison operator

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

---------

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2023-01-30 18:36:12 -08:00
Daisuke Sato
0c8e7dafce
Migrate extract_indices filter (#394)
* - migrate extract_indices filter
- add test to check if filter node/component output result

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* add test_depend to package.xml

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* add launch_testing_ros as test_depend too

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

* fixed test not to depend on ros2cli

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>

---------

Signed-off-by: Daisuke Sato <daisukes@cmu.edu>
2023-01-27 15:50:45 -08:00
Lucid One
8ffb7a3189 Fixed test for jade-devel. Progress on #92 2018-04-30 11:44:37 -04:00
Brice Rebsamen
5f276e80b8 Adds a test for tf message filters with pcl pointclouds 2018-04-30 11:44:37 -04:00