File tree Expand file tree Collapse file tree 2 files changed +1
-13
lines changed
tesseract_motion_planners/trajopt_ifopt
include/tesseract_motion_planners/trajopt_ifopt/profile Expand file tree Collapse file tree 2 files changed +1
-13
lines changed Original file line number Diff line number Diff line change 2929#include < tesseract_common/macros.h>
3030TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
3131#include < memory>
32+ #include < OsqpEigen/Settings.hpp>
3233#include < trajopt_sqp/fwd.h>
3334#include < trajopt_sqp/types.h>
3435TESSERACT_COMMON_IGNORE_WARNINGS_POP
3536
3637#include < tesseract_motion_planners/trajopt_ifopt/profile/trajopt_ifopt_profile.h>
3738
38- namespace OsqpEigen
39- {
40- class Settings ;
41- }
42-
4339namespace boost ::serialization
4440{
4541template <class Archive >
@@ -60,11 +56,6 @@ class TrajOptIfoptOSQPSolverProfile : public TrajOptIfoptSolverProfile
6056 using ConstPtr = std::shared_ptr<const TrajOptIfoptOSQPSolverProfile>;
6157
6258 TrajOptIfoptOSQPSolverProfile ();
63- ~TrajOptIfoptOSQPSolverProfile () override ;
64- TrajOptIfoptOSQPSolverProfile (const TrajOptIfoptOSQPSolverProfile&) = delete ;
65- TrajOptIfoptOSQPSolverProfile& operator =(const TrajOptIfoptOSQPSolverProfile&) = delete ;
66- TrajOptIfoptOSQPSolverProfile (TrajOptIfoptOSQPSolverProfile&&) = delete ;
67- TrajOptIfoptOSQPSolverProfile&& operator =(TrajOptIfoptOSQPSolverProfile&&) = delete ;
6859
6960 /* * @brief The OSQP convex solver settings to use */
7061 std::unique_ptr<OsqpEigen::Settings> qp_settings{ nullptr };
Original file line number Diff line number Diff line change 2626
2727#include < tesseract_common/macros.h>
2828TESSERACT_COMMON_IGNORE_WARNINGS_PUSH
29- #include < OsqpEigen/Settings.hpp>
3029#include < OsqpEigen/OsqpEigen.h>
3130#include < trajopt_sqp/trust_region_sqp_solver.h>
3231#include < trajopt_sqp/osqp_eigen_solver.h>
@@ -107,8 +106,6 @@ TrajOptIfoptOSQPSolverProfile::TrajOptIfoptOSQPSolverProfile()
107106 qp_settings->setRelativeTolerance (1e-6 );
108107}
109108
110- TrajOptIfoptOSQPSolverProfile::~TrajOptIfoptOSQPSolverProfile () = default ;
111-
112109std::unique_ptr<trajopt_sqp::TrustRegionSQPSolver> TrajOptIfoptOSQPSolverProfile::create (bool verbose) const
113110{
114111 // Create QP Solver
You can’t perform that action at this time.
0 commit comments