Mesh processing library
-
Updated
Jun 12, 2024 - C++
A point cloud is a set of data points in space. The points represent a 3D shape or object. Each point has its set of X, Y and Z coordinates.
Mesh processing library
Efficient and parallel algorithms for point cloud registration [C++, Python]
Point Cloud Library (PCL)
Open3D: A Modern Library for 3D Data Processing
Official code for the paper Coverage Axis: Inner Point Selection for 3D Shape Skeletonization, Eurographics 2022.
3D CAD viewer and converter based on Qt + OpenCascade
Large-scale LoD2 Building Reconstruction from Airborne LiDAR Point Clouds
LSD (LiDAR SLAM & Detection) is an open source perception architecture for autonomous vehicle/robotic
Compute point cloud geometric features from python
An integrated SfM (Structure from Motion) and MVS (Multi-View Stereo) solution.
Code of Globally Consistent Normal Orientation for Point Clouds by Regularizing the Winding-Number Field. ACM Transactions on Graphics (SIGGRAPH 2023).
Official ROS drivers for Ouster sensors (OS0, OS1, OS2, OSDome)
ROS package for converting scan to pcl
Filters the robot's body out of point clouds and laser scans.
Chenguang Computer Vision
Pointcloud-based graph SLAM written in C++ using open3D library.
Cross-platform E57 file viewer to list and view stored point clouds, images and metadata.
C++ implementation of the Coherent Point Drift point set registration algorithm.
Pointcloud Motion Capture is a ROS 2 package designed to process point clouds for capturing object movements. It detects objects using color filters and infers data about their position, velocity, and acceleration.