@@ -529,17 +529,6 @@ std::pair<std::vector<TrajectoryPoint>, int> MPTOptimizer::optimizeTrajectory(
529
529
const auto optimized_variables = calcOptimizedSteerAngles (ref_points, obj_mat, const_mat);
530
530
if (!optimized_variables) {
531
531
RCLCPP_WARN (logger_, " return std::nullopt since could not solve qp" );
532
- RCLCPP_INFO (logger_, " Inputs causing failure:" );
533
- RCLCPP_INFO_STREAM (logger_, " ref_points: " );
534
-
535
- for (const auto & ref_point : ref_points) {
536
- std::cout << " \t " << ref_point << " \n " ;
537
- }
538
-
539
- RCLCPP_INFO_STREAM (logger_, " mpt_mat: " << mpt_mat);
540
- RCLCPP_INFO_STREAM (logger_, " val_mat: " << val_mat);
541
- RCLCPP_INFO_STREAM (logger_, " obj_mat: " << obj_mat);
542
- RCLCPP_INFO_STREAM (logger_, " const_mat: " << const_mat);
543
532
544
533
return std::make_pair (get_prev_optimized_traj_points (), -1 );
545
534
}
@@ -1561,19 +1550,6 @@ std::optional<Eigen::VectorXd> MPTOptimizer::calcOptimizedSteerAngles(
1561
1550
const int status_polish = osqp_result.polish_status ;
1562
1551
const int exit_flag = osqp_result.exit_flag ;
1563
1552
1564
- RCLCPP_INFO (logger_, " optimization failed: result contains NaN values" );
1565
- RCLCPP_INFO (logger_, " Problem details:" );
1566
- RCLCPP_INFO_STREAM (logger_, " P_csc: " << P_csc);
1567
- RCLCPP_INFO_STREAM (logger_, " f: " << vectorToString (f));
1568
- RCLCPP_INFO_STREAM (logger_, " A_csc: " << A_csc);
1569
- RCLCPP_INFO_STREAM (logger_, " lower_bound: " << vectorToString (lower_bound));
1570
- RCLCPP_INFO_STREAM (logger_, " upper_bound: " << vectorToString (upper_bound));
1571
- RCLCPP_INFO (logger_, " Solver details:" );
1572
- RCLCPP_INFO_STREAM (logger_, " lagrange_multiplier: " << vectorToString (lagrange_multiplier));
1573
- RCLCPP_INFO_STREAM (logger_, " status_polish: " << status_polish);
1574
- RCLCPP_INFO_STREAM (logger_, " solution_status: " << solution_status);
1575
- RCLCPP_INFO_STREAM (logger_, " exit_flag: " << exit_flag);
1576
-
1577
1553
osqp_solver_ptr_->logUnsolvedStatus (" [MPT]" );
1578
1554
return std::nullopt;
1579
1555
}
@@ -1594,21 +1570,6 @@ std::optional<Eigen::VectorXd> MPTOptimizer::calcOptimizedSteerAngles(
1594
1570
const int status_polish = osqp_result.polish_status ;
1595
1571
const int exit_flag = osqp_result.exit_flag ;
1596
1572
1597
- RCLCPP_INFO (logger_, " optimization failed: result contains NaN values" );
1598
- RCLCPP_INFO (logger_, " Problem details:" );
1599
- RCLCPP_INFO_STREAM (logger_, " P_csc: " << P_csc);
1600
- RCLCPP_INFO_STREAM (logger_, " f: " << vectorToString (f));
1601
- RCLCPP_INFO_STREAM (logger_, " A_csc: " << A_csc);
1602
- RCLCPP_INFO_STREAM (logger_, " lower_bound: " << vectorToString (lower_bound));
1603
- RCLCPP_INFO_STREAM (logger_, " upper_bound: " << vectorToString (upper_bound));
1604
- RCLCPP_INFO (logger_, " Solver details:" );
1605
- RCLCPP_INFO_STREAM (logger_, " optimization_result: " << vectorToString (optimization_result));
1606
- RCLCPP_INFO_STREAM (logger_, " lagrange_multiplier: " << vectorToString (lagrange_multiplier));
1607
- RCLCPP_INFO_STREAM (logger_, " status_polish: " << status_polish);
1608
- RCLCPP_INFO_STREAM (logger_, " solution_status: " << solution_status);
1609
- RCLCPP_INFO_STREAM (logger_, " iteration_status: " << iteration_status);
1610
- RCLCPP_INFO_STREAM (logger_, " exit_flag: " << exit_flag);
1611
-
1612
1573
return std::nullopt;
1613
1574
}
1614
1575
const Eigen::VectorXd optimized_variables =
0 commit comments