Extending CLP(FD) with Interactive Data Acquisition for 3D Visual Object Recognition