Adapting the coherent point drift algorithm to the fixtureless dimensional inspection of compliant parts