Init basic library features
Pre-release
Pre-release
Misc3D v0.1.0 Release Notes
Core module
common
:- Normals estimaiton from PointMap
- Ransac for primitives fitting, including plane, sphere and cylinder, and support parallel computing.
- K nearest neighbors search based on annoy. It has the similar API as
open3d.geometry.KDTreeFlann
class (the radius search is not supported).
preprocessing
:- Farthest point sampling
- Crop ROI of point clouds.
- Project point clouds into a plane.
features
:- Edge points detection from point clouds.
registration
:- Corresponding matching with descriptors.
- 3D rigid transformation solver including SVD, RANSAC and TEASERPP.
pose_estimation
:- Point Pair Features (PPF) based 6D pose estimator.
segmentation
:- Proximity extraction in scalable implementation with different vriants, including distance, and normal angle.
vis
: Helper tools for drawing 6D pose, painted point cloud, triangle mesh and etc.