diff --git a/include/aligator/modelling/multibody/frame-collision.hpp b/include/aligator/modelling/multibody/frame-collision.hpp index dc8a65f54..4388321c6 100644 --- a/include/aligator/modelling/multibody/frame-collision.hpp +++ b/include/aligator/modelling/multibody/frame-collision.hpp @@ -51,7 +51,7 @@ struct FrameCollisionResidualTpl : UnaryFunctionTpl<_Scalar>, frame_api { void computeJacobians(const ConstVectorRef &x, BaseData &data) const; shared_ptr createData() const { - return allocate_shared_eigen_aligned(*this); + return std::make_shared(*this); } protected: