Commit Graph

  • f35ee3e9ef Merge pull request #5352 from keineahnung2345/octree_container_get_size Markus Vieth 2022-07-26 16:47:49 +02:00
  • 451ab75c06 Merge pull request #5351 from keineahnung2345/octree_base_leaf_doc Markus Vieth 2022-07-26 15:55:04 +02:00
  • 1a415c2762 rename variable b_no_children (#5349) keineahnung2345 2022-07-26 20:02:31 +08:00
  • 62404fc183 [test] add OctreeBaseIteratorsPrePostTest for const iterator keineahnung2345 2022-07-26 16:12:35 +08:00
  • 0f86817876 Merge pull request #5348 from keineahnung2345/octree_base_copy Markus Vieth 2022-07-26 09:49:29 +02:00
  • 90b3a9d2a1 adoptBoundingBoxToPoint: rename misleading argument point_idx_arg keineahnung2345 2022-07-26 15:15:20 +08:00
  • 570c738d1d [fix] deleteTree: max_x_ was not reset keineahnung2345 2022-07-26 15:07:39 +08:00
  • 7992dc3598 [fix] getSize: should return 0 when data_ is invalid keineahnung2345 2022-07-26 14:14:15 +08:00
  • 0b9713b840 [doc] fix comments of findLeaf, createLeaf, deleteLeafRecursive keineahnung2345 2022-07-26 14:03:59 +08:00
  • 4439f9621a Add more error handling to some PCL cmake functions: - Add a fatal error in case cmake_parse_arguments contains unparsed arguments - Add a fatal error in case a parameter is required but not present Heiko Thiel 2022-07-22 18:21:48 +02:00
  • 51aa974cda Remove remaining checks for already unsupported CMake versions Heiko Thiel 2022-07-22 18:39:40 +02:00
  • 82b54a2b7d Merge pull request #5338 from mvieth/misc5 Markus Vieth 2022-07-25 10:23:17 +02:00
  • 22940e4b5c Fix UniformSampling filter by correcting distance calculation to voxel center (#4328) Micalson 2022-07-25 16:20:47 +08:00
  • 2bda13598e [fix] OctreeBase copy constructor missing dynamic_depth_enabled_ keineahnung2345 2022-07-25 09:52:35 +08:00
  • 0d232e6cdf Merge pull request #5345 from SunBlack/UseCompilerCache_fix Markus Vieth 2022-07-24 09:52:48 +02:00
  • 84786a62d4 Make OctreeIteratorBase abstract with pure virtual preincrement operator (#5335) keineahnung2345 2022-07-23 21:30:44 +08:00
  • 3bffabbdf0 Small fixes on UseCompilerCache: - Fix wrong check for argument QUIET - Remove check for CMake version as 3.10 is currently already the minimum version Heiko Thiel 2022-07-22 18:33:42 +02:00
  • e0b6bfefea Enable clang-tidy performance checks Markus Vieth 2022-07-20 11:21:53 +02:00
  • abd18c6e85 Prefer C++ math functions For clang-tidy check performance-type-promotion-in-math-fn Markus Vieth 2022-07-20 16:56:43 +02:00
  • 35672b0b9c Fix unused-but-set-variable warnings Markus Vieth 2022-07-20 16:49:44 +02:00
  • 6280c30330 Fix macos build for newer Boost versions See https://github.com/PointCloudLibrary/pcl/pull/5267 Markus Vieth 2022-07-20 16:06:27 +02:00
  • 96e19b0191 Add doc warning about blocking octree compression function Markus Vieth 2022-07-20 09:59:39 +02:00
  • b37ad24987 ubuntu-variety: clang-9 not available anymore Markus Vieth 2022-07-20 09:38:13 +02:00
  • c0354798bb Replace deprecated macos Catalina with Monterey See https://github.com/actions/virtual-environments/issues/5583 Markus Vieth 2022-07-20 09:27:42 +02:00
  • 7d52b10722 Fixes Crash in pcl::PLYReader::amendProperty (#5331) Aleks L 2022-07-19 15:42:58 +01:00
  • 4fe0737e91 Add tutorial for building from source using docker (#5107) Theodoros Nikolaou 2022-07-17 20:22:02 +02:00
  • b8d4e400ca Require at least CMake 3.5 in all tutorials Markus Vieth 2022-07-17 14:14:28 +02:00
  • 9938d73244 Merge pull request #5330 from traversaro/patch-4 Markus Vieth 2022-07-16 18:18:23 +02:00
  • 0a1b3f0ccd Fix typo in DefaultConvergenceCriteria Empty constructor documentation Silvio Traversaro 2022-07-16 12:27:39 +02:00
  • 0533060b5a Merge pull request #5326 from mvieth/remove_using_ns_thrust Markus Vieth 2022-07-14 20:35:26 +02:00
  • ae88dfcded Remove using namespace thrust Markus Vieth 2022-07-13 14:49:06 +02:00
  • 6a4d872dfd Ran clang-tidy on optional modules (#5318) Norm Evangelista 2022-07-13 00:13:42 -07:00
  • bff878a903 Relax error tolerance in pca test Necessary e.g. for aarch64/arm64. 5e-4 is still quite small, considering the biggest point coordinate is 2999. Markus Vieth 2022-07-08 17:25:39 +02:00
  • 47b84c73e9 Fix linking error for Kinfu Lars Glud 2022-07-08 11:44:19 +02:00
  • 31564ba788 Added GitHub workflows [PCL-2731] (#4636) Norm Evangelista 2022-07-06 00:52:00 -07:00
  • b7c2537422 Merge pull request #5285 from djanekovic/djanekovic/reimplement_boost_split Markus Vieth 2022-07-04 13:15:34 +02:00
  • 02c9c74ef1 Fix clang-tidy issues arisen since #4629 (#5310) Norm Evangelista 2022-07-03 01:33:17 -07:00
  • f6aec6f32c Merge pull request #4646 from al-tu/constexpr-point-type-ctor Markus Vieth 2022-06-29 13:58:14 +02:00
  • 7ac3f8396b Merge pull request #5301 from mvieth/GridProjection_scale Markus Vieth 2022-06-29 09:25:57 +02:00
  • 0f42b35e18 Added tests for pcl::split tokenization function Darko Janekovic 2022-06-21 22:54:04 +02:00
  • 3db02c6ba1 Reimplement boost::split and optimize tokenization Darko Janekovic 2022-06-04 13:02:20 +02:00
  • 3a40875536 Merge pull request #4629 from gnawme/norm.evangelista/PCl-2731-clang-tidy-no-workflow Markus Vieth 2022-06-19 09:42:11 +02:00
  • f93c7ef700 Merge pull request #4886 from SunBlack/update_doxyfile Markus Vieth 2022-06-19 09:34:56 +02:00
  • 895b8b8a42 Merge branch 'master' into norm.evangelista/PCl-2731-clang-tidy-no-workflow Markus Vieth 2022-06-18 16:07:25 +02:00
  • 5a11d0c43d GridProjection: scale output back to original size Markus Vieth 2022-06-18 10:05:11 +02:00
  • 15c2af77ce Merge pull request #5296 from mvieth/range_image_optional_cropping Markus Vieth 2022-06-17 15:45:00 +02:00
  • e05d42748f Merge pull request #5295 from themightyoarfish/patch-1 Markus Vieth 2022-06-16 19:47:21 +02:00
  • c4898918da Fix copy-paste error in IterativeClosesPoint::setInputTarget() docstring Rasmus 2022-06-15 14:51:58 +02:00
  • c72a648801 Switch doxygen container from Ubuntu 20.04 to 22.04 and update doxyfile (by calling doxygen -u): - Fix: "warning: argument 'a4wide' for option PAPER_TYPE is not a valid enum value. Using the default value a4!" - Fix: "warning: Tag 'TCL_SUBST' at line 95 of file '<pcl>/doc/doxygen/doxyfile' has become obsolete." - Fix: "Tag 'COLS_IN_ALPHA_INDEX' at line 222 of file '<pcl>/doc/doxygen/doxyfile' has become obsolete." - Change: Remove empty line at end of file as the update utility removes it - Add default values to the file Heiko Thiel 2022-06-16 13:41:54 +02:00
  • 3d8d7af6c5 Add option to RangeImage to turn cropping off Markus Vieth 2022-06-15 20:58:43 +02:00
  • ebc0a6a698 [registration] add Scalar template variable to NormalDistributionsTransform (#5291) keineahnung2345 2022-06-12 15:04:14 +08:00
  • d381bb84ee Merge pull request #5270 from alexvorndran/sample_consensus-sample-validation Markus Vieth 2022-06-11 14:33:21 +02:00
  • 4b4413972a Merge pull request #5290 from keineahnung2345/reg_vis_scalar Markus Vieth 2022-06-09 09:20:51 +02:00
  • 7be10d27dc [feat] add Scalar template variable to RegistrationVisualizer keineahnung2345 2022-06-08 15:35:33 +08:00
  • 349bcd4c69 [registration] print loss as debug for TransformationEstimationSVD and TransformationEstimationPointToPlaneLLS (#5279) keineahnung2345 2022-06-06 15:57:52 +08:00
  • 8185eb05f5 Extend tests of sample validation in sample consensus models Alex Vorndran 2022-05-29 18:56:46 +02:00
  • 3a4500ac5a Unify sample validation of sample consensus models Alex Vorndran 2022-05-29 18:55:50 +02:00
  • 2f24083e90 [registration] reactivate registration visualizer in icp (#5245) keineahnung2345 2022-06-01 18:59:11 +08:00
  • de9e5625e8 Merge pull request #5255 from yasamoka/crop-hull-crop-inside-fix Markus Vieth 2022-05-31 09:23:13 +02:00
  • dfa7ed1cf5 Merge pull request #5275 from mvieth/misc4 Markus Vieth 2022-05-31 09:22:22 +02:00
  • 28e6312efa Merge pull request #5181 from kunaltyagi/fix.centroid-zero Markus Vieth 2022-05-29 11:18:12 +02:00
  • 3fdae3a428 Test for greater than 0 in centroid.hpp Markus Vieth 2022-05-28 17:12:26 +02:00
  • f1a5291d7f Change sphere model computation to double precision m11 to m15 can be quite small (around 1e-5), so small changes (noise) can result in very different model coefficients. Maybe we can find a different, more stable algorithm to compute the coefficients. But for now, simply switching to double is a sufficient solution. Markus Vieth 2022-05-27 11:39:02 +02:00
  • 667e8be1c1 Fix octree test voxel_container is uninitialized when returned by createLeaf. data[i] was previously filled with i. So the two should be switched. Markus Vieth 2022-05-27 11:32:24 +02:00
  • 7965b3fc06 Fix printing datatype in PCLPointField Markus Vieth 2022-05-26 15:29:38 +02:00
  • 22f076bc9d Fix maybe-uninitialized warnings Markus Vieth 2022-05-26 15:22:22 +02:00
  • 05817be212 Add more info about suggested output feature types Markus Vieth 2022-05-26 11:17:57 +02:00
  • 5871c90940 Merge pull request #5274 from mvieth/fix_vtkXRenderWindowInteractor2 Markus Vieth 2022-05-25 20:17:41 +02:00
  • b16170c2b9 Fixup: do not use fixed interactor on non-unix systems Markus Vieth 2022-05-25 15:40:09 +02:00
  • a162922532 interactor_style: relay number key events (see issue #5251) Markus Vieth 2022-05-24 21:11:40 +02:00
  • e87289f9eb Fix and improve tutorials - Switch to correct includes - Modernization in hdl_grabber - Access r, g, b values individually instead of relying on pointer casting Markus Vieth 2022-05-24 21:02:51 +02:00
  • 49713ed542 Free memory in ifs_io.cpp Markus Vieth 2022-05-24 20:54:50 +02:00
  • ff08c5412c Remove std::iterator, deprecated in C++17 Markus Vieth 2022-05-24 20:48:18 +02:00
  • 633ec389bc Merge pull request #5235 from SunBlack/ubuntu2204_ci Markus Vieth 2022-05-23 11:24:59 +02:00
  • 2fe686c77f Disable CUDA for 22.04 Heiko Thiel 2022-04-25 14:18:12 +02:00
  • 38295b40f0 Use Ubuntu 22.04 instead of 21.10 Heiko Thiel 2022-04-22 19:45:41 +02:00
  • dff16af269 Merge pull request #5256 from elfprince13/patch-1 Markus Vieth 2022-05-20 18:25:04 +02:00
  • b220d4b3e2 Fix variable name in poisson4 Markus Vieth 2022-05-20 14:47:52 +02:00
  • 6db82661ca Fix problem with spin() and spinOnce() for X Window System (#5252) Markus Vieth 2022-05-19 21:01:56 +02:00
  • 246fd82df2 Merge pull request #5264 from keineahnung2345/gicp_final Markus Vieth 2022-05-19 16:16:34 +02:00
  • e964409b4a Merge pull request #5267 from mvieth/boost_1_79 Tsukasa Sugiura 2022-05-18 10:17:38 +09:00
  • c1b9551636 Allow compilation with Boost 1.79 Markus Vieth 2022-05-17 21:20:01 +02:00
  • 053fb3d0fc [feat] log final_transformation_ for gicp keineahnung2345 2022-05-17 17:14:29 +08:00
  • 2cf617f26e Fix of IterativeClosestPointWithNormals shared_ptr (#4438) PerceptMD 2022-05-14 18:43:59 +02:00
  • d253f645f0 Repair sparse_matrix.hpp Thomas Dickerson 2022-05-12 14:28:41 -04:00
  • c3a5f34680 Fix CropHull::applyFilter3D() Ramzi Sabra 2022-05-12 19:29:51 +03:00
  • 86ee13a6d7 Merge pull request #5250 from larshg/UpdateVCPKGx86 Lars Glud 2022-05-11 06:06:55 +02:00
  • 72d49077ce Update to newer commit as msys dependencies has been removed. larshg 2022-05-10 11:11:01 +02:00
  • 0d3892c01c [sample_consensus] Rename variable p_no_outliers for clarity (#5231) MaxWinklh2908 2022-05-03 10:06:37 +02:00
  • 5a6903a99b Merge pull request #5236 from extr15/extr15/fix/correspondence_rejection_poly Markus Vieth 2022-05-02 10:18:30 +02:00
  • 4ee60810fd Merge pull request #5218 from mvieth/misc3 Markus Vieth 2022-05-01 14:07:03 +02:00
  • 324bad3070 Avoid use of points member Markus Vieth 2022-05-01 10:25:26 +02:00
  • 3f3038a473 rename computeRDerivative's argument R (#5196) keineahnung2345 2022-04-24 21:06:25 +08:00
  • 34e482a003 Merge pull request #5233 from guess-who-ami/guess-who-ami Markus Vieth 2022-04-23 09:26:03 +02:00
  • 2a33a0fb9c Merge pull request #5232 from SunBlack/ubuntu2204_docker_image Markus Vieth 2022-04-22 18:33:24 +02:00
  • 209d8bd518 lack of include in convolution_3d.hpp unknown 2022-04-22 19:18:30 +08:00
  • 2c64f92acd fix: use similarity_threshold_squared_ instead of cardinality_ in thresholdEdgeLength. extr15 2022-04-22 18:18:59 +08:00
  • d0644d5d8a Add Ubuntu 22.04 docker image Heiko Thiel 2022-04-22 11:12:13 +02:00
  • 4df32de328 Merge pull request #5224 from CatHas4Paws/patch-1 Markus Vieth 2022-04-13 13:55:13 +02:00
  • d5d790c165 Update compiling_pcl_dependencies_windows.rst Michael S 2022-04-12 17:22:06 +02:00