From 2bb725ac512773fff5d4b20214721fbb86524dfa Mon Sep 17 00:00:00 2001 From: jcasals <jcasals@iri.upc.edu> Date: Tue, 9 Jun 2020 16:24:01 +0200 Subject: [PATCH] Fix modernize-use-override warnings --- .../capture/capture_force_torque_preint.h | 2 +- .../capture/capture_inertial_kinematics.h | 2 +- .../bodydynamics/capture/capture_leg_odom.h | 2 +- .../bodydynamics/factor/factor_force_torque.h | 4 +-- .../factor/factor_force_torque_preint.h | 4 +-- .../factor/factor_inertial_kinematics.h | 4 +-- .../feature/feature_force_torque.h | 2 +- .../feature/feature_force_torque_preint.h | 2 +- .../feature/feature_inertial_kinematics.h | 2 +- .../processor/processor_force_torque_preint.h | 30 +++++++++---------- .../processor/processor_inertial_kinematics.h | 20 ++++++------- .../bodydynamics/sensor/sensor_force_torque.h | 4 +-- .../sensor/sensor_inertial_kinematics.h | 4 +-- test/gtest_factor_force_torque.cpp | 20 ++++++------- test/gtest_factor_inertial_kinematics.cpp | 12 ++++---- test/gtest_processor_force_torque_preint.cpp | 6 ++-- test/gtest_processor_inertial_kinematics.cpp | 4 +-- 17 files changed, 62 insertions(+), 62 deletions(-) diff --git a/include/bodydynamics/capture/capture_force_torque_preint.h b/include/bodydynamics/capture/capture_force_torque_preint.h index 3436b5b..832329c 100644 --- a/include/bodydynamics/capture/capture_force_torque_preint.h +++ b/include/bodydynamics/capture/capture_force_torque_preint.h @@ -39,7 +39,7 @@ class CaptureForceTorquePreint : public CaptureMotion const Eigen::MatrixXd& _data_cov, CaptureBasePtr _capture_origin_ptr = nullptr); - virtual ~CaptureForceTorquePreint(); + ~CaptureForceTorquePreint() override; CaptureBasePtr getIkinCaptureOther(){ return cap_ikin_other_; } CaptureBasePtr getGyroCaptureOther(){ return cap_gyro_other_;} diff --git a/include/bodydynamics/capture/capture_inertial_kinematics.h b/include/bodydynamics/capture/capture_inertial_kinematics.h index 437e7ba..012a19c 100644 --- a/include/bodydynamics/capture/capture_inertial_kinematics.h +++ b/include/bodydynamics/capture/capture_inertial_kinematics.h @@ -27,7 +27,7 @@ class CaptureInertialKinematics : public CaptureBase const Eigen::Matrix3d & _B_I_q, // Centroidal inertia matrix expressed in body frame const Eigen::Vector3d & _B_Lc_m); // Centroidal angular momentum expressed in body frame - virtual ~CaptureInertialKinematics(); + ~CaptureInertialKinematics() override; const Eigen::Vector9d& getData() {return data_;} const Eigen::Matrix3d& getBIq() {return B_I_q_;} diff --git a/include/bodydynamics/capture/capture_leg_odom.h b/include/bodydynamics/capture/capture_leg_odom.h index 229251a..5a29b0c 100644 --- a/include/bodydynamics/capture/capture_leg_odom.h +++ b/include/bodydynamics/capture/capture_leg_odom.h @@ -30,7 +30,7 @@ class CaptureLegOdom : public CaptureMotion const Eigen::Matrix6d& _data_cov, // for the moment only 6x6 mat, see if more involved computations are necessary (contact confidence...) double dt); - virtual ~CaptureLegOdom(); + ~CaptureLegOdom() override; private: Eigen::MatrixXd data_kin_; diff --git a/include/bodydynamics/factor/factor_force_torque.h b/include/bodydynamics/factor/factor_force_torque.h index cc64c68..a9ee309 100644 --- a/include/bodydynamics/factor/factor_force_torque.h +++ b/include/bodydynamics/factor/factor_force_torque.h @@ -34,9 +34,9 @@ class FactorForceTorque : public FactorAutodiff<FactorForceTorque, 9, 3,3,3, 3,3 bool _apply_loss_function, FactorStatus _status = FAC_ACTIVE); - virtual ~FactorForceTorque() { /* nothing */ } + ~FactorForceTorque() override { /* nothing */ } - virtual std::string getTopology() const override + std::string getTopology() const override { return std::string("GEOM"); } diff --git a/include/bodydynamics/factor/factor_force_torque_preint.h b/include/bodydynamics/factor/factor_force_torque_preint.h index c1c1936..99fb9e3 100644 --- a/include/bodydynamics/factor/factor_force_torque_preint.h +++ b/include/bodydynamics/factor/factor_force_torque_preint.h @@ -26,9 +26,9 @@ class FactorForceTorquePreint : public FactorAutodiff<FactorForceTorquePreint, 1 bool _apply_loss_function, FactorStatus _status = FAC_ACTIVE); - virtual ~FactorForceTorquePreint() = default; + ~FactorForceTorquePreint() override = default; - virtual std::string getTopology() const override + std::string getTopology() const override { return std::string("MOTION"); } diff --git a/include/bodydynamics/factor/factor_inertial_kinematics.h b/include/bodydynamics/factor/factor_inertial_kinematics.h index f39e0f7..cf36623 100644 --- a/include/bodydynamics/factor/factor_inertial_kinematics.h +++ b/include/bodydynamics/factor/factor_inertial_kinematics.h @@ -25,9 +25,9 @@ class FactorInertialKinematics : public FactorAutodiff<FactorInertialKinematics, bool _apply_loss_function, FactorStatus _status = FAC_ACTIVE); - virtual ~FactorInertialKinematics() { /* nothing */ } + ~FactorInertialKinematics() override { /* nothing */ } - virtual std::string getTopology() const override + std::string getTopology() const override { return std::string("GEOM"); } diff --git a/include/bodydynamics/feature/feature_force_torque.h b/include/bodydynamics/feature/feature_force_torque.h index 852737a..7531816 100644 --- a/include/bodydynamics/feature/feature_force_torque.h +++ b/include/bodydynamics/feature/feature_force_torque.h @@ -27,7 +27,7 @@ class FeatureForceTorque : public FeatureBase const Eigen::Matrix<double,14,14>& _cov_kin_meas = Eigen::Matrix<double,14,14>::Zero() ); - virtual ~FeatureForceTorque(); + ~FeatureForceTorque() override; const double & getDt(){return dt_;} const double & getMass(){return mass_;} diff --git a/include/bodydynamics/feature/feature_force_torque_preint.h b/include/bodydynamics/feature/feature_force_torque_preint.h index 6ec228c..ffdcbd0 100644 --- a/include/bodydynamics/feature/feature_force_torque_preint.h +++ b/include/bodydynamics/feature/feature_force_torque_preint.h @@ -36,7 +36,7 @@ class FeatureForceTorquePreint : public FeatureBase // */ // FeatureForceTorquePreint(CaptureMotionPtr _cap_imu_ptr); - virtual ~FeatureForceTorquePreint() = default; + ~FeatureForceTorquePreint() override = default; const Eigen::Vector3d& getPbcBiasPreint() const; const Eigen::Vector3d& getGyroBiasPreint() const; diff --git a/include/bodydynamics/feature/feature_inertial_kinematics.h b/include/bodydynamics/feature/feature_inertial_kinematics.h index 1dde0ee..bc281bd 100644 --- a/include/bodydynamics/feature/feature_inertial_kinematics.h +++ b/include/bodydynamics/feature/feature_inertial_kinematics.h @@ -19,7 +19,7 @@ class FeatureInertialKinematics : public FeatureBase const Eigen::Matrix3d & _B_I_q, // Centroidal inertia matrix expressed in body frame const Eigen::Vector3d & _B_Lc_m, // Centroidal angular momentum expressed in body frame UncertaintyType _uncertainty_type = UNCERTAINTY_IS_COVARIANCE); - virtual ~FeatureInertialKinematics() = default; + ~FeatureInertialKinematics() override = default; const Eigen::Matrix3d & getBIq(){return BIq_;} diff --git a/include/bodydynamics/processor/processor_force_torque_preint.h b/include/bodydynamics/processor/processor_force_torque_preint.h index c455c6d..70067c5 100644 --- a/include/bodydynamics/processor/processor_force_torque_preint.h +++ b/include/bodydynamics/processor/processor_force_torque_preint.h @@ -19,7 +19,7 @@ struct ParamsProcessorForceTorquePreint : public ParamsProcessorMotion sensor_ikin_name = _server.getParam<std::string>(_unique_name + "/sensor_ikin_name"); sensor_angvel_name = _server.getParam<std::string>(_unique_name + "/sensor_angvel_name"); } - virtual ~ParamsProcessorForceTorquePreint() = default; + ~ParamsProcessorForceTorquePreint() override = default; std::string print() const { return "\n" + ParamsProcessorMotion::print() + "\n" @@ -35,41 +35,41 @@ WOLF_PTR_TYPEDEFS(ProcessorForceTorquePreint); class ProcessorForceTorquePreint : public ProcessorMotion{ public: ProcessorForceTorquePreint(ParamsProcessorForceTorquePreintPtr _params_motion_force_torque_preint); - virtual ~ProcessorForceTorquePreint(); - virtual void configure(SensorBasePtr _sensor) override; + ~ProcessorForceTorquePreint() override; + void configure(SensorBasePtr _sensor) override; WOLF_PROCESSOR_CREATE(ProcessorForceTorquePreint, ParamsProcessorForceTorquePreint); protected: - virtual void computeCurrentDelta(const Eigen::VectorXd& _data, + void computeCurrentDelta(const Eigen::VectorXd& _data, const Eigen::MatrixXd& _data_cov, const Eigen::VectorXd& _calib, const double _dt, Eigen::VectorXd& _delta, Eigen::MatrixXd& _delta_cov, Eigen::MatrixXd& _jacobian_calib) const override; - virtual void deltaPlusDelta(const Eigen::VectorXd& _delta_preint, + void deltaPlusDelta(const Eigen::VectorXd& _delta_preint, const Eigen::VectorXd& _delta, const double _dt, Eigen::VectorXd& _delta_preint_plus_delta) const override; - virtual void deltaPlusDelta(const Eigen::VectorXd& _delta_preint, + void deltaPlusDelta(const Eigen::VectorXd& _delta_preint, const Eigen::VectorXd& _delta, const double _dt, Eigen::VectorXd& _delta_preint_plus_delta, Eigen::MatrixXd& _jacobian_delta_preint, Eigen::MatrixXd& _jacobian_delta) const override; - virtual void statePlusDelta(const VectorComposite& _x, + void statePlusDelta(const VectorComposite& _x, const Eigen::VectorXd& _delta, const double _dt, VectorComposite& _x_plus_delta ) const override; - virtual Eigen::VectorXd deltaZero() const override; - virtual Eigen::VectorXd correctDelta(const Eigen::VectorXd& delta_preint, + Eigen::VectorXd deltaZero() const override; + Eigen::VectorXd correctDelta(const Eigen::VectorXd& delta_preint, const Eigen::VectorXd& delta_step) const override; - virtual VectorXd getCalibration (const CaptureBasePtr _capture) const override; - virtual void setCalibration(const CaptureBasePtr _capture, const VectorXd& _calibration) override; + VectorXd getCalibration (const CaptureBasePtr _capture) const override; + void setCalibration(const CaptureBasePtr _capture, const VectorXd& _calibration) override; - virtual bool voteForKeyFrame() const override; - virtual CaptureMotionPtr emplaceCapture(const FrameBasePtr& _frame_own, + bool voteForKeyFrame() const override; + CaptureMotionPtr emplaceCapture(const FrameBasePtr& _frame_own, const SensorBasePtr& _sensor, const TimeStamp& _ts, const VectorXd& _data, @@ -77,8 +77,8 @@ class ProcessorForceTorquePreint : public ProcessorMotion{ const VectorXd& _calib, const VectorXd& _calib_preint, const CaptureBasePtr& _capture_origin) override; - virtual FeatureBasePtr emplaceFeature(CaptureMotionPtr _capture_motion) override; - virtual FactorBasePtr emplaceFactor(FeatureBasePtr _feature_motion, + FeatureBasePtr emplaceFeature(CaptureMotionPtr _capture_motion) override; + FactorBasePtr emplaceFactor(FeatureBasePtr _feature_motion, CaptureBasePtr _capture_origin) override; protected: diff --git a/include/bodydynamics/processor/processor_inertial_kinematics.h b/include/bodydynamics/processor/processor_inertial_kinematics.h index 5d0a111..344f83b 100644 --- a/include/bodydynamics/processor/processor_inertial_kinematics.h +++ b/include/bodydynamics/processor/processor_inertial_kinematics.h @@ -22,7 +22,7 @@ struct ParamsProcessorInertialKinematics : public ParamsProcessorBase sensor_angvel_name = _server.getParam<std::string>(_unique_name + "/sensor_angvel_name"); std_bp_drift = _server.getParam<double>(_unique_name + "/std_bp_drift"); } - virtual ~ParamsProcessorInertialKinematics() = default; + ~ParamsProcessorInertialKinematics() override = default; std::string print() const { return "\n" + ParamsProcessorBase::print() + "\n" @@ -37,20 +37,20 @@ WOLF_PTR_TYPEDEFS(ProcessorInertialKinematics); class ProcessorInertialKinematics : public ProcessorBase{ public: ProcessorInertialKinematics(ParamsProcessorInertialKinematicsPtr _params_ikin); - virtual ~ProcessorInertialKinematics() = default; + ~ProcessorInertialKinematics() override = default; WOLF_PROCESSOR_CREATE(ProcessorInertialKinematics, ParamsProcessorInertialKinematics); - virtual void configure(SensorBasePtr _sensor) override; + void configure(SensorBasePtr _sensor) override; bool createInertialKinematicsFactor(CaptureInertialKinematicsPtr _cap_ikin, CaptureBasePtr _cap_angvel, CaptureBasePtr _cap_ikin_origin); - virtual void processCapture(CaptureBasePtr _incoming) override; - virtual void processKeyFrame(FrameBasePtr _keyframe_ptr, const double& _time_tolerance) override; - virtual bool triggerInCapture(CaptureBasePtr) const override; - virtual bool triggerInKeyFrame(FrameBasePtr _keyframe_ptr, const double& _time_tolerance) const override; - virtual bool storeKeyFrame(FrameBasePtr) override; - virtual bool storeCapture(CaptureBasePtr) override; - virtual bool voteForKeyFrame() const override; + void processCapture(CaptureBasePtr _incoming) override; + void processKeyFrame(FrameBasePtr _keyframe_ptr, const double& _time_tolerance) override; + bool triggerInCapture(CaptureBasePtr) const override; + bool triggerInKeyFrame(FrameBasePtr _keyframe_ptr, const double& _time_tolerance) const override; + bool storeKeyFrame(FrameBasePtr) override; + bool storeCapture(CaptureBasePtr) override; + bool voteForKeyFrame() const override; protected: diff --git a/include/bodydynamics/sensor/sensor_force_torque.h b/include/bodydynamics/sensor/sensor_force_torque.h index 9f10c13..af68202 100644 --- a/include/bodydynamics/sensor/sensor_force_torque.h +++ b/include/bodydynamics/sensor/sensor_force_torque.h @@ -26,7 +26,7 @@ struct ParamsSensorForceTorque : public ParamsSensorBase std_f = _server.getParam<double>(_unique_name + "/std_f"); std_tau = _server.getParam<double>(_unique_name + "/std_tau"); } - virtual ~ParamsSensorForceTorque() = default; + ~ParamsSensorForceTorque() override = default; std::string print() const { return "\n" + ParamsSensorBase::print() + "\n" @@ -50,7 +50,7 @@ class SensorForceTorque : public SensorBase public: SensorForceTorque(const Eigen::VectorXd& _extrinsics, ParamsSensorForceTorquePtr _params); - virtual ~SensorForceTorque() = default; + ~SensorForceTorque() override = default; WOLF_SENSOR_CREATE(SensorForceTorque, ParamsSensorForceTorque, 0); diff --git a/include/bodydynamics/sensor/sensor_inertial_kinematics.h b/include/bodydynamics/sensor/sensor_inertial_kinematics.h index 02cf08f..6c59b0c 100644 --- a/include/bodydynamics/sensor/sensor_inertial_kinematics.h +++ b/include/bodydynamics/sensor/sensor_inertial_kinematics.h @@ -24,7 +24,7 @@ struct ParamsSensorInertialKinematics : public ParamsSensorBase std_pbc = _server.getParam<double>(_unique_name + "/std_pbc"); std_vbc = _server.getParam<double>(_unique_name + "/std_vbc"); } - virtual ~ParamsSensorInertialKinematics() = default; + ~ParamsSensorInertialKinematics() override = default; std::string print() const { return "\n" + ParamsSensorBase::print() + "\n" @@ -44,7 +44,7 @@ class SensorInertialKinematics : public SensorBase public: SensorInertialKinematics(const Eigen::VectorXd& _extrinsics, ParamsSensorInertialKinematicsPtr _intr_ikin); - virtual ~SensorInertialKinematics(); + ~SensorInertialKinematics() override; WOLF_SENSOR_CREATE(SensorInertialKinematics, ParamsSensorInertialKinematics, 0); diff --git a/test/gtest_factor_force_torque.cpp b/test/gtest_factor_force_torque.cpp index 2adf0d7..5442ce9 100644 --- a/test/gtest_factor_force_torque.cpp +++ b/test/gtest_factor_force_torque.cpp @@ -184,7 +184,7 @@ class FactorInertialKinematics_2KF : public testing::Test // ProcessorImuPtr processor_imu_; protected: - virtual void SetUp() override + void SetUp() override { std::string bodydynamics_root = _WOLF_BODYDYNAMICS_ROOT_DIR; @@ -323,7 +323,7 @@ class FactorInertialKinematics_2KF : public testing::Test class FactorInertialKinematics_2KF_foot1turned : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { cout << "\n\n\nFactorInertialKinematics_2KF_foot1turned" << endl; FactorInertialKinematics_2KF::SetUp(); @@ -344,7 +344,7 @@ class FactorInertialKinematics_2KF_foot1turned : public FactorInertialKinematics class FactorInertialKinematics_2KF_foot2turned : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector4d WqL; WqL.setRandom(); WqL.normalize(); // random unitary quaternion @@ -362,7 +362,7 @@ class FactorInertialKinematics_2KF_foot2turned : public FactorInertialKinematics class FactorInertialKinematics_2KF_singleContactFoot2turned : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector4d WqL; WqL.setRandom(); WqL.normalize(); // random unitary quaternion @@ -380,7 +380,7 @@ class FactorInertialKinematics_2KF_singleContactFoot2turned : public FactorInert class FactorInertialKinematics_2KF_singleContactFoot1turned : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector4d WqL; WqL.setRandom(); WqL.normalize(); // random unitary quaternion @@ -401,7 +401,7 @@ class FactorInertialKinematics_2KF_singleContactFoot1turned : public FactorInert class FactorInertialKinematics_2KF_ForceX : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector3d f1 = -mass_*wolf::gravity()/2 + ((Vector3d()<<mass_*Acc1/2,0,0).finished()); @@ -414,7 +414,7 @@ class FactorInertialKinematics_2KF_ForceX : public FactorInertialKinematics_2KF class FactorInertialKinematics_2KF_ForceY : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector3d f1 = -mass_*wolf::gravity()/2 + ((Vector3d()<<0,mass_*Acc2/2,0).finished()); @@ -427,7 +427,7 @@ class FactorInertialKinematics_2KF_ForceY : public FactorInertialKinematics_2KF class FactorInertialKinematics_2KF_ForceZ : public FactorInertialKinematics_2KF { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF::SetUp(); Vector3d f1 = -mass_*wolf::gravity()/2 + ((Vector3d()<<0,0,mass_*Acc1/2).finished()); @@ -445,7 +445,7 @@ class FactorInertialKinematics_3KF_ForceX : public FactorInertialKinematics_2KF_ TimeStamp tC_; protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF_ForceX::SetUp(); tC_.set(2); @@ -506,7 +506,7 @@ class FactorInertialKinematics_3KF_ForceX : public FactorInertialKinematics_2KF_ class FactorInertialKinematics_2KF_ForceX_Odom3d : public FactorInertialKinematics_2KF_ForceX { protected: - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_2KF_ForceX::SetUp(); diff --git a/test/gtest_factor_inertial_kinematics.cpp b/test/gtest_factor_inertial_kinematics.cpp index 095e702..33b375e 100644 --- a/test/gtest_factor_inertial_kinematics.cpp +++ b/test/gtest_factor_inertial_kinematics.cpp @@ -81,7 +81,7 @@ class FactorInertialKinematics_1KF : public testing::Test Vector3d bias_p_; Vector6d bias_imu_; - virtual void SetUp() + void SetUp() override { //===================================================== SETTING PROBLEM // WOLF PROBLEM @@ -139,13 +139,13 @@ class FactorInertialKinematics_1KF : public testing::Test CIK0_ = CaptureBase::emplace<CaptureInertialKinematics>(KF0_, t_, SIK_, meas_ikin0, Iq, Lq, bias_p_); } - virtual void TearDown(){} + void TearDown() override{} }; class FactorInertialKinematics_1KF_Meas0_bpfix : public FactorInertialKinematics_1KF { - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_1KF::SetUp(); // Fix the bp bias @@ -170,7 +170,7 @@ class FactorInertialKinematics_1KF_Meas0_bpfix : public FactorInertialKinematics class FactorInertialKinematics_1KF_1p_bpfix : public FactorInertialKinematics_1KF { - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_1KF::SetUp(); // Fix the bp bias @@ -195,7 +195,7 @@ class FactorInertialKinematics_1KF_1p_bpfix : public FactorInertialKinematics_1K class FactorInertialKinematics_1KF_m1p_pfix : public FactorInertialKinematics_1KF { - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_1KF::SetUp(); // Fix the COM position @@ -221,7 +221,7 @@ class FactorInertialKinematics_1KF_m1p_pfix : public FactorInertialKinematics_1K class FactorInertialKinematics_1KF_1v_bfix : public FactorInertialKinematics_1KF { - virtual void SetUp() override + void SetUp() override { FactorInertialKinematics_1KF::SetUp(); // Fix the bp bias diff --git a/test/gtest_processor_force_torque_preint.cpp b/test/gtest_processor_force_torque_preint.cpp index b4b4cd1..dd72e9f 100644 --- a/test/gtest_processor_force_torque_preint.cpp +++ b/test/gtest_processor_force_torque_preint.cpp @@ -74,7 +74,7 @@ public: ProcessorForceTorquePreintPtr proc_ftpreint_; FrameBasePtr KF1_; - virtual void SetUp() + void SetUp() override { std::string bodydynamics_root_dir = _WOLF_BODYDYNAMICS_ROOT_DIR; @@ -134,7 +134,7 @@ public: proc_ftpreint_ = std::static_pointer_cast<ProcessorForceTorquePreint>(proc_ft_base); } - virtual void TearDown() {} + void TearDown() override {} }; @@ -189,7 +189,7 @@ public: x_origin_ << ZERO3, 0, 0, 0, 1, ZERO3, ZERO3, ZERO3, ZERO3; } - virtual void SetUp() + void SetUp() override { ProcessorForceTorquePreintImuOdom3dIkin2KF::SetUp(); t0_.set(0.0); diff --git a/test/gtest_processor_inertial_kinematics.cpp b/test/gtest_processor_inertial_kinematics.cpp index 3a71589..3696aba 100644 --- a/test/gtest_processor_inertial_kinematics.cpp +++ b/test/gtest_processor_inertial_kinematics.cpp @@ -56,7 +56,7 @@ class FactorInertialKinematics_2KF : public testing::Test MatrixXd P_origin_; FrameBasePtr KF0_; - virtual void SetUp() + void SetUp() override { std::string bodydynamics_root_dir = _WOLF_BODYDYNAMICS_ROOT_DIR; @@ -126,7 +126,7 @@ class FactorInertialKinematics_2KF : public testing::Test } - virtual void TearDown(){} + void TearDown() override{} }; TEST_F(FactorInertialKinematics_2KF, sensor_and_processors_registration) -- GitLab