A method for fast and robust normal estimation from sparse LiDAR data by clustering points based on the angles of connecting line segments to avoid estimating normals across different surfaces.