Where PCD comes from
PCD was created for the Point Cloud Library, which Radu Rusu began at Willow Garage around 2010 while working on robot perception. Existing formats could not express the per-point attributes LiDAR and depth cameras produce — intensity, return number, RGB, surface normals — so PCL defined its own. Version 0.7 added the VIEWPOINT field and has been stable since; PCD remains the working format of most robotics and SLAM codebases.