Commit Graph

  • c195686fef Second batch of changes detected via io Kunal Tyagi 2020-08-25 04:45:34 +09:00
  • 9c49ead861 Octree PointCloud checked Kunal Tyagi 2020-08-26 10:37:03 +09:00
  • 5b2339aeb0 Compile octree with all options enabled and int64 as indices Kunal Tyagi 2020-08-25 04:15:22 +09:00
  • 24db3024f5 Merge pull request #4589 from larshg/AddXvfb Lars Glud 2021-03-13 20:52:48 +01:00
  • c77596d486 Merge pull request #4563 from SunBlack/cmake_openni_version Markus Vieth 2021-03-13 12:07:34 +01:00
  • 6ddb59d1e1 Add deprecation for incorrectly installed headers - Problem: some headers are currently installed twice - Add deprecation/redirection headers - Install these headers instead of one set of the "full" headers (so deprecation headers+full headers instead of full headers twice) - If user includes the wrong header (wrong path), it still works, but they get the deprecation notice Markus Vieth 2021-03-13 11:09:34 +01:00
  • d2543d5c83 Fixed issues flagged by review [PCL-2731] Norm Evangelista 2021-03-12 22:34:03 -08:00
  • 6f122be98e Merge pull request #4404 from larshg/CheckSpace Kunal Tyagi 2021-03-13 10:15:06 +05:30
  • a92ee8e3d0 Caught another split '= default' [PCL-2731] Norm Evangelista 2021-03-12 14:01:00 -08:00
  • ef3d972e8c Enable Xvfb for visualization tests. Lars Glud 2021-01-29 16:26:51 +01:00
  • 0255b69bbd Fixed yet more split '= default' [PCL-2731] Norm Evangelista 2021-03-12 09:34:25 -08:00
  • cb72c13e6e Use parenteses Lars Glud 2020-09-15 18:00:26 +02:00
  • bcc9eccfb0 Octree2BufBase: clear leaf contents when copying from previous buffer The createLeafRecursive function reuses leaf nodes from the previous buffer if possible. Before this commit, the contents of the leaf were not cleared, so if the leaf e.g. contains point indices, they are practically copied from the previous to the current octree. Markus Vieth 2021-03-12 17:07:08 +01:00
  • 72b9a9bcc5 Octree2BufBase: compute bit pattern only when needed Markus Vieth 2021-03-12 17:06:45 +01:00
  • 4bc502b988 Reverted clang-tidy changes for C header [PCL-2731] Norm Evangelista 2021-03-12 08:21:36 -08:00
  • b3d834d134 Fixed yet more split '= default' instances [PCL-2731] Norm Evangelista 2021-03-12 08:18:01 -08:00
  • 793d190afd OctreePointCloudCompression: delete unused class member Markus Vieth 2021-03-12 17:05:19 +01:00
  • 086c797bc3 Fix and improve documentation (#4597) Markus Vieth 2021-03-12 03:13:10 +01:00
  • 6b4f684b04 Merge pull request #4483 from SunBlack/refactor_cmake_libusb Kunal Tyagi 2021-03-12 07:37:04 +05:30
  • ecd7f94dc8 Merge pull request #4645 from mvieth/indices_4 Kunal Tyagi 2021-03-12 07:28:08 +05:30
  • 73a96993db Merge pull request #4644 from kunaltyagi/docker.add Kunal Tyagi 2021-03-12 07:16:51 +05:30
  • 4175d66658 Thanks @larshg for the typo correction :) Kunal Tyagi 2021-03-12 07:14:22 +05:30
  • 6fc008ee30 Merge pull request #4647 from mvieth/PointCloud2_uindex_t Kunal Tyagi 2021-03-12 07:05:09 +05:30
  • 948f06e025 Fixed one overlooked conversion to "using" [PCL-2731] Norm Evangelista 2021-03-11 16:05:02 -08:00
  • d4f614d239 Caught some escapes from recent rebase [PCL-2731] Norm Evangelista 2021-03-11 10:57:23 -08:00
  • 57e236ea45 Change fields of PCLPointCloud2 and PCLImage to uindex_t - with unsigned, the numbers have twice the capacity before having to switch to a bigger datatype - consistent with ROS messages (sensor_msgs/PointCloud2 and sensor_msgs/Image) - rules out the possibility to have negative width/height/steps The other changes are follow-ups, to avoid sign-compare warnings, and removing unnecessary casts Markus Vieth 2021-03-11 19:14:30 +01:00
  • dc6e85465a Use more pcl::Indices in apps, recognition, registration, ... Markus Vieth 2021-03-11 11:21:08 +01:00
  • 0aa88e80a9 Fixed a few EOL ;; instances [PCL-2731] Norm Evangelista 2021-03-10 22:22:45 -08:00
  • fd814ef46d One-lined more '= default' conversions [PCL-2731] Norm Evangelista 2021-03-10 22:19:20 -08:00
  • 15caa6e95a [docker] Update CUDA version on 20.04 and add 21.04 image Kunal Tyagi 2021-03-11 09:50:27 +05:30
  • ee00b9bf16 Onelined more '= default' declarations [PCL-2731] Norm Evangelista 2021-03-10 16:04:44 -08:00
  • 6477cf73a9 Placed '= default' on one line per review [PCL-2731] Norm Evangelista 2021-03-10 15:46:42 -08:00
  • 2225fab79b Improve test_octree_compression - Add additional test that encodes+decodes the same cloud multiple times - Add pcd file as argument so that test OctreeDeCompressionFile actually runs - Run tests for smaller clouds (MAX_XYZ=1.0) in addition to the larger clouds (MAX_XYZ=1024.0) - Make tests stricter: require exact dimensions unless voxel grid downsampling is enabled - Improve some formatting Markus Vieth 2021-03-10 15:45:23 +01:00
  • 7eec8f22bd Merge pull request #4639 from mvieth/indices_2 Markus Vieth 2021-03-10 10:45:06 +01:00
  • 2129f28d45 Rename loop variables and remove pointer Markus Vieth 2021-03-09 10:30:49 +01:00
  • ff5216522d Deprecate unneeded meta-headers (#4628) Rabah Nouri 2021-03-08 16:26:00 -05:00
  • b65b82c057 Use more pcl::Indices in features, segmentation, tracking, ... Markus Vieth 2021-03-08 15:43:51 +01:00
  • 6a35efaf2b Fixed formatting issue flagged by CI [PCL-2731] Norm Evangelista 2021-03-06 17:42:24 -08:00
  • 060d963bf4 Filled out WarningsAsErrors section in .clang-tidy [PCL-2731] Norm Evangelista 2021-02-27 22:23:04 -08:00
  • 5203f5d1d0 Fixed formatting issues flagged by CI [PCL-2731] Norm Evangelista 2021-02-27 19:06:01 -08:00
  • 5cfc686ae2 Ran clang-tidy modernization for all modules [PCL-2731] Norm Evangelista 2021-02-27 18:39:21 -08:00
  • dc96f98fa9 Bare-bones clang-tidy enabled [PCL-2731] Norm Evangelista 2021-02-27 17:15:31 -08:00
  • ef6d20da8d Merge pull request #4634 from kunaltyagi/format.geometry Lars Glud 2021-03-05 23:14:08 +01:00
  • bd8f567112 Merge pull request #4632 from iuk/iuk-patch-1 Markus Vieth 2021-03-05 21:14:37 +01:00
  • 06fe6ecd50 Applying clang-format to geometry module Kunal Tyagi 2021-03-05 21:09:22 +09:00
  • a83bef68f9 Correct documentation in icp.h Liu Kun 2021-03-05 14:16:49 +08:00
  • 4140b189a7 Merge pull request #4627 from mvieth/missing_simd_includes Markus Vieth 2021-03-04 15:57:19 +01:00
  • 04de594158 Merge pull request #4612 from SunBlack/CMake_string_APPEND Markus Vieth 2021-03-03 10:22:50 +01:00
  • e7a00fe672 Merge pull request #4626 from mvieth/indices_keypoints_io Kunal Tyagi 2021-02-27 22:43:44 +09:00
  • e9262025da Add missing SSE and AVX includes These includes are provided by Eigen if Eigen does vectorization, but they should be included directly. Markus Vieth 2021-02-27 09:39:25 +01:00
  • 793a207423 Merge pull request #4624 from ruslo/pr.fix_eol Markus Vieth 2021-02-26 09:40:16 +01:00
  • de6d3c59b0 Fix missing EOLs Ruslan Baratov 2021-02-25 16:09:50 +03:00
  • 6a57e63203 Merge pull request #4452 from mvieth/misc1 Markus Vieth 2021-02-25 10:43:00 +01:00
  • 42c07af67b Correct some typos Markus Vieth 2020-10-20 13:55:32 +02:00
  • d2e6ff3bc8 copyPointCloud: use reserve and push_back This can make copyPointCloud faster because resize() initializes the elements, while reserve() only allocates the space. clear() is necessary if the cloud is not empty. Markus Vieth 2020-10-18 10:22:36 +02:00
  • c099bfb644 Improve cluster_extraction tutorial Remove unused variables and optimize include Markus Vieth 2020-10-18 11:08:41 +02:00
  • e138872853 Use unsigned cluster sizes in extract_clusters Markus Vieth 2020-10-18 11:01:52 +02:00
  • a60d28fe63 Use more Indices and index_t in keypoints, io, tools, and more Markus Vieth 2021-02-24 20:37:54 +01:00
  • c000c1f83c Merge pull request #4575 from mvieth/mlesac Markus Vieth 2021-02-21 19:05:42 +01:00
  • 106a45167b Create functions to compute median in module common Improves speed of median by using nth_element and min_element instead of sort Use the new function in MLESAC and LMEDS Markus Vieth 2021-01-16 11:45:36 +01:00
  • d8be2e9fc9 MLESAC: fix and improve probability computation Fixes bug: parentheses were wrong, was 2 * (sigma_ * sigma_) instead of (2 * sigma_ * sigma_). MLESAC works much better now Improves speed by precomputing factors Markus Vieth 2021-01-16 11:32:51 +01:00
  • 264beb7105 Make sure that organized point clouds are still organized after transformPointCloud (#4488) Markus Vieth 2021-02-20 06:21:18 +01:00
  • 4682b2f81e Use the CMake APPEND function to concatenate strings to prevent duplication of the variable name Heiko Thiel 2021-02-16 13:23:00 +01:00
  • 05bb178860 [common] Add more operators to PointCloud to prevent perf regression in refactoring (#4397) Kunal Tyagi 2021-02-19 19:05:49 +09:00
  • 927102f7d3 Merge pull request #4610 from SunBlack/replace_stringstream_simulation Lars Glud 2021-02-18 22:09:24 +01:00
  • 0aff4ec6a0 Merge pull request #4614 from mvieth/fix_sign_compare Markus Vieth 2021-02-17 21:03:14 +01:00
  • c784310768 PPFRegistration: remove cast to eliminate sign-compare-warning Markus Vieth 2021-02-17 16:33:40 +01:00
  • b85328a7f2 Merge pull request #4613 from mvieth/fix_readme_badges2 Kunal Tyagi 2021-02-17 08:04:58 +09:00
  • e0a2e7ba59 Merge pull request #4262 from larshg/pr/n4096_VTK9.0 Lars Glud 2021-02-16 21:43:43 +01:00
  • 0431d45f7c Fixup: Fix ubuntu CI badges after CI update Fixup to eb7447dbc4 Markus Vieth 2021-02-16 14:10:35 +01:00
  • 8416607b15 Merge pull request #4611 from SunBlack/replace_stringstream_people Kunal Tyagi 2021-02-16 18:34:01 +09:00
  • 8ceb60c7b5 Merge pull request #4605 from mvieth/fix_readme_badges Kunal Tyagi 2021-02-16 18:33:15 +09:00
  • 50051da023 Merge pull request #4609 from SunBlack/replace_stringstream_surface Markus Vieth 2021-02-16 10:31:18 +01:00
  • 263ca75090 Replace std::stringstream by std::string [simulation] Heiko Thiel 2021-02-15 13:35:57 +01:00
  • 77f3bbfb90 Replace std::stringstream by std::string [people] Heiko Thiel 2021-02-15 13:40:09 +01:00
  • ceb86b09da Replace std::stringstream by std::string [surface] Heiko Thiel 2021-02-15 13:34:36 +01:00
  • eb7447dbc4 Fix ubuntu CI badges after CI update Markus Vieth 2021-02-10 16:33:50 +01:00
  • 03428131e5 Update the CI to move ahead on the ubuntu versions (#4510) Kunal Tyagi 2021-02-10 13:59:27 +09:00
  • a43bc16a69 Merge pull request #4599 from mvieth/forloops4 Kunal Tyagi 2021-02-09 18:15:10 +09:00
  • c7ea06b4b2 Use better for-loops Use more range-for-loops with const auto reference Markus Vieth 2021-02-08 14:53:13 +01:00
  • a7743323e4 use auto to deduce correct type. Lars Glud 2021-01-29 14:18:35 +01:00
  • b4cba32aee Ship findGLEW as MacOS version is buggy? Lars Glud 2021-01-29 11:33:31 +01:00
  • de0d2c04e4 Fix apps. Lars Glud 2020-11-08 20:55:58 +01:00
  • 3041fb121f Fix examples. Lars Glud 2020-10-23 22:10:05 +02:00
  • dcd2dd9065 Fix tools. Lars Glud 2020-10-23 22:09:49 +02:00
  • 972af4c9d6 Fix gpu. Lars Glud 2020-10-23 22:09:21 +02:00
  • 0ac66840b2 Fix visualization. Lars Glud 2020-10-23 22:09:03 +02:00
  • b7f077396a Fix surface. Lars Glud 2020-10-23 22:08:42 +02:00
  • c55d947f66 Fix registration Lars Glud 2020-11-08 20:55:42 +01:00
  • a19dd9331b Fix outofcore Lars Glud 2020-10-23 22:08:25 +02:00
  • 7a55923e34 Fix people. Lars Glud 2020-10-23 22:08:05 +02:00
  • b599862fa0 Fix 2d Lars Glud 2020-10-23 22:07:43 +02:00
  • c9e644545a Fix IO Lars Glud 2020-10-23 22:06:43 +02:00
  • 5e8ca51a6e Added pcl_find_vtk. Lars Glud 2020-10-23 22:04:22 +02:00
  • cf0aea146f Added compatibility headers. Lars Glud 2020-10-23 22:03:39 +02:00
  • ed65ca0b64 Merge pull request #4593 from mvieth/reduce_code_dup Markus Vieth 2021-02-08 10:41:19 +01:00
  • 803ce8ef97 Add pcl log stream macros PCL_INFO_STREAM, PCL_ERROR_STREAM, and more. Similar to ROS_INFO_STREAM etc Markus Vieth 2021-02-06 17:29:41 +01:00
  • e25509e34a common: getMinMax3D: eliminate back-and-forth conversions between array and vector Markus Vieth 2021-02-04 21:18:26 +01:00
  • 0d468725a8 Reduce code duplication in common Markus Vieth 2021-02-04 21:18:07 +01:00
  • 649b590302 test common: add test for getMinMax3D functions Markus Vieth 2021-02-04 21:15:15 +01:00