diff --git a/include/Entities/Movement.hpp b/include/Entities/Movement.hpp index 5f33eba..553e8d4 100644 --- a/include/Entities/Movement.hpp +++ b/include/Entities/Movement.hpp @@ -180,7 +180,7 @@ namespace Entities static std::tuple getCourseSpeedClimbAngleFromENU(Eigen::Vector3d ENU); private: - std::shared_ptr ownPosition_; + std::shared_ptr ownPosition_ = nullptr; SimCore::Orientation ownOrientation_; Eigen::Vector3d ToECEFFromENU(); diff --git a/libs/json b/libs/json index 5d27543..6eab7a2 160000 --- a/libs/json +++ b/libs/json @@ -1 +1 @@ -Subproject commit 5d2754306d67d1e654a1a34e1d2e74439a9d53b3 +Subproject commit 6eab7a2b187b10b2494e39c1961750bfd1bda500 diff --git a/libs/nlohmannJSON b/libs/nlohmannJSON index 58d6aa5..6eab7a2 160000 --- a/libs/nlohmannJSON +++ b/libs/nlohmannJSON @@ -1 +1 @@ -Subproject commit 58d6aa58316a84fc770bdd0409934cdfdf0697dc +Subproject commit 6eab7a2b187b10b2494e39c1961750bfd1bda500 diff --git a/src/Entities/Movement.cpp b/src/Entities/Movement.cpp index 6fa11c9..920ddb7 100644 --- a/src/Entities/Movement.cpp +++ b/src/Entities/Movement.cpp @@ -4,6 +4,7 @@ #include "SimCore/UtilFunctions.hpp" #include #include +#include #include using namespace Eigen; @@ -11,7 +12,7 @@ using namespace Eigen; namespace Entities { - Movement::Movement() + Movement::Movement():ownPosition_(std::make_shared()) { course_ = 0; speed_= 0;