Skip to content

Commit 6cf3866

Browse files
committed
Fixes for upcoming aligator 0.14
1 parent dd71f12 commit 6cf3866

File tree

5 files changed

+11
-10
lines changed

5 files changed

+11
-10
lines changed

include/simple-mpc/ocp-handler.hpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@
1111
#include "simple-mpc/robot-handler.hpp"
1212

1313
#include <aligator/core/traj-opt-problem.hpp>
14+
#include <aligator/modelling/constraints/box-constraint.hpp>
15+
#include <aligator/modelling/constraints/equality-constraint.hpp>
16+
#include <aligator/modelling/constraints/negative-orthant.hpp>
1417
#include <aligator/modelling/costs/quad-state-cost.hpp>
1518
#include <aligator/modelling/costs/sum-of-costs.hpp>
1619
#include <aligator/modelling/function-xpr-slice.hpp>
17-
#include <proxsuite-nlp/modelling/constraints/box-constraint.hpp>
18-
#include <proxsuite-nlp/modelling/constraints/negative-orthant.hpp>
1920

2021
namespace simple_mpc
2122
{
@@ -26,9 +27,9 @@ namespace simple_mpc
2627
using QuadraticStateCost = QuadraticStateCostTpl<double>;
2728
using QuadraticResidualCost = QuadraticResidualCostTpl<double>;
2829
using StateErrorResidual = StateErrorResidualTpl<double>;
29-
using BoxConstraint = proxsuite::nlp::BoxConstraintTpl<double>;
30-
using NegativeOrthant = proxsuite::nlp::NegativeOrthantTpl<double>;
31-
using EqualityConstraint = proxsuite::nlp::EqualityConstraintTpl<double>;
30+
using BoxConstraint = BoxConstraintTpl<double>;
31+
using NegativeOrthant = NegativeOrthantTpl<double>;
32+
using EqualityConstraint = EqualityConstraintTpl<double>;
3233
using FunctionSliceXpr = FunctionSliceXprTpl<double>;
3334

3435
#define SIMPLE_MPC_DEFINE_DEFAULT_MOVE_CTORS(Type) \

src/centroidal-dynamics.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
namespace simple_mpc
1414
{
1515
using namespace aligator;
16-
using VectorSpace = proxsuite::nlp::VectorSpaceTpl<double>;
16+
using VectorSpace = aligator::VectorSpaceTpl<double>;
1717
using CentroidalFwdDynamics = dynamics::CentroidalFwdDynamicsTpl<double>;
1818
using CentroidalAccelerationResidual = CentroidalAccelerationResidualTpl<double>;
1919
using AngularAccelerationResidual = AngularAccelerationResidualTpl<double>;

src/fulldynamics.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ namespace simple_mpc
1818
using namespace aligator;
1919
using ContactForceResidual = ContactForceResidualTpl<double>;
2020
using CentroidalMomentumResidual = CentroidalMomentumResidualTpl<double>;
21-
using MultibodyPhaseSpace = proxsuite::nlp::MultibodyPhaseSpace<double>;
22-
using MultibodyWrenchConeResidual = aligator::MultibodyWrenchConeResidualTpl<double>;
21+
using MultibodyPhaseSpace = MultibodyPhaseSpace<double>;
22+
using MultibodyWrenchConeResidual = MultibodyWrenchConeResidualTpl<double>;
2323
using MultibodyFrictionConeResidual = MultibodyFrictionConeResidualTpl<double>;
2424
using MultibodyConstraintFwdDynamics = dynamics::MultibodyConstraintFwdDynamicsTpl<double>;
2525
using FramePlacementResidual = FramePlacementResidualTpl<double>;

src/kinodynamics.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
namespace simple_mpc
1515
{
1616
using namespace aligator;
17-
using MultibodyPhaseSpace = proxsuite::nlp::MultibodyPhaseSpace<double>;
17+
using MultibodyPhaseSpace = MultibodyPhaseSpace<double>;
1818
using KinodynamicsFwdDynamics = dynamics::KinodynamicsFwdDynamicsTpl<double>;
1919
using CentroidalMomentumDerivativeResidual = CentroidalMomentumDerivativeResidualTpl<double>;
2020
using CentroidalMomentumResidual = CentroidalMomentumResidualTpl<double>;

tests/qpsolvers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

2+
#include <aligator/core/manifold-base.hpp>
23
#include <boost/test/unit_test.hpp>
3-
#include <proxsuite-nlp/manifold-base.hpp>
44

55
#include "simple-mpc/qp-solvers.hpp"
66
#include "simple-mpc/robot-handler.hpp"

0 commit comments

Comments
 (0)