I have two similar, but not identical, roughly cylindrical pointclouds.
Currently, to align them I roughly align their major axes (method unimportant for this question) and then use open3d's ICP to fine tune the fit.
Is it possible for me to do some sort of alignment where I first set one point from each pointcloud (the end of the major axes in this case) to the same location and then align the rest of the points in the pointcloud, keeping those aligned endpoints the same? I tried to demonstrate the concept in the attached image.