norlab-ulaval / libpointmatcher

An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
BSD 3-Clause "New" or "Revised" License
1.63k stars 549 forks source link

Performing ICP onto multiple pairs of point clouds files is not possible? #152

Closed jaejunlee0538 closed 7 years ago

jaejunlee0538 commented 8 years ago

Performing ICP onto multiple pairs of point clouds files is not possible with a binary?

For example,

$ ./batch_icp --folder ../dataset/pcds

If would be nice, if we can perform ICP algorithm onto tons of files(e.g. 0000.pcd, 0001.pcd....) with single binary.

pomerlef commented 8 years ago

You can have a look at align_sequence.cpp although it was not used for a while.

You might have to dig into the source to a bit as those features are not well documented. This is a good place to start: https://github.com/ethz-asl/libpointmatcher/blob/master/pointmatcher/IO.cpp#L200

jaejunlee0538 commented 8 years ago

Great. Thanks @pomerlef . It works well!