diff --git a/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_motion_planner.cpp b/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_motion_planner.cpp index bc12e6af02..37f2babf87 100644 --- a/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_motion_planner.cpp +++ b/tesseract_motion_planners/trajopt_ifopt/src/trajopt_ifopt_motion_planner.cpp @@ -128,6 +128,7 @@ PlannerResponse TrajOptIfoptMotionPlanner::solve(const PlannerRequest& request) problem->qp_solver = std::make_shared(); OSQPEigenSolver_setSettings(dynamic_cast(*problem->qp_solver).solver_, problem->convex_solver_settings); + dynamic_cast(*problem->qp_solver).solver_.settings()->setVerbosity((problem->convex_solver_settings.verbose != 0) || request.verbose); trajopt_sqp::TrustRegionSQPSolver solver(problem->qp_solver); solver.params = problem->opt_info;