diff --git a/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_utils.cpp b/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_utils.cpp index ac20d8b3c6..ecc86947a5 100644 --- a/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_utils.cpp +++ b/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_utils.cpp @@ -182,7 +182,7 @@ createCollisionConstraints(const std::vectorgetActiveLinkNames(); auto static_link_names = manip->getStaticLinkNames(); auto cp = tesseract_collision::getCollisionObjectPairs( - active_link_names, static_link_names, env->getDiscreteContactManager()->getIsContactAllowedFn()); + active_link_names, static_link_names, env->getDiscreteContactManager()->getContactAllowedValidator()); constraints.push_back(std::make_shared( collision_evaluator, @@ -217,7 +217,7 @@ createCollisionConstraints(const std::vectorgetActiveLinkNames(); auto static_link_names = manip->getStaticLinkNames(); auto cp = tesseract_collision::getCollisionObjectPairs( - active_link_names, static_link_names, env->getDiscreteContactManager()->getIsContactAllowedFn()); + active_link_names, static_link_names, env->getDiscreteContactManager()->getContactAllowedValidator()); std::array position_vars{ vars[i - 1], vars[i] }; std::array position_vars_fixed{ time0_fixed, time1_fixed }; @@ -264,7 +264,7 @@ createCollisionConstraints(const std::vectorgetActiveLinkNames(); auto static_link_names = manip->getStaticLinkNames(); auto cp = tesseract_collision::getCollisionObjectPairs( - active_link_names, static_link_names, env->getDiscreteContactManager()->getIsContactAllowedFn()); + active_link_names, static_link_names, env->getDiscreteContactManager()->getContactAllowedValidator()); std::array position_vars{ vars[i - 1], vars[i] }; std::array position_vars_fixed{ time0_fixed, time1_fixed };