From 4c7588063dd9f4a98494afaf1b6303d3eed5b432 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Mon, 8 Aug 2022 12:44:46 +0200
Subject: [PATCH] Rename CaptureForceTorquePreint --> CaptureForceTorque

---
 CMakeLists.txt                                       |  4 ++--
 demos/solo_real_povcdl_estimation.cpp                |  2 +-
 ..._force_torque_preint.h => capture_force_torque.h} |  8 ++++----
 .../bodydynamics/factor/factor_force_torque_preint.h |  4 ++--
 .../feature/feature_force_torque_preint.h            |  2 +-
 ...ce_torque_preint.cpp => capture_force_torque.cpp} |  6 +++---
 src/processor/processor_force_torque_preint.cpp      | 12 ++++++------
 test/gtest_processor_force_torque_preint.cpp         |  8 ++++----
 8 files changed, 23 insertions(+), 23 deletions(-)
 rename include/bodydynamics/capture/{capture_force_torque_preint.h => capture_force_torque.h} (94%)
 rename src/capture/{capture_force_torque_preint.cpp => capture_force_torque.cpp} (90%)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c06b7b5..3d5f311 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -103,7 +103,7 @@ include/${PROJECT_NAME}/math/force_torque_delta_tools.h
 include/${PROJECT_NAME}/math/force_torque_inertial_delta_tools.h
   )
 SET(HDRS_CAPTURE
-include/${PROJECT_NAME}/capture/capture_force_torque_preint.h
+include/${PROJECT_NAME}/capture/capture_force_torque.h
 include/${PROJECT_NAME}/capture/capture_force_torque_inertial.h
 include/${PROJECT_NAME}/capture/capture_inertial_kinematics.h
 include/${PROJECT_NAME}/capture/capture_leg_odom.h
@@ -137,7 +137,7 @@ include/${PROJECT_NAME}/sensor/sensor_point_feet_nomove.h
 
 # ============ SOURCES ============ 
 SET(SRCS_CAPTURE
-src/capture/capture_force_torque_preint.cpp
+src/capture/capture_force_torque.cpp
 src/capture/capture_force_torque_inertial.cpp
 src/capture/capture_inertial_kinematics.cpp
 src/capture/capture_leg_odom.cpp
diff --git a/demos/solo_real_povcdl_estimation.cpp b/demos/solo_real_povcdl_estimation.cpp
index 9953db4..7b60949 100644
--- a/demos/solo_real_povcdl_estimation.cpp
+++ b/demos/solo_real_povcdl_estimation.cpp
@@ -557,7 +557,7 @@ int main (int argc, char **argv) {
         CImu->process();
         auto CIKin = std::make_shared<CaptureInertialKinematics>(ts, sen_ikin, meas_ikin, i_Iw, i_Lc_gesti);
         CIKin->process();
-        auto CFTpreint = std::make_shared<CaptureForceTorquePreint>(ts, sen_ft, CIKin, CImu, cap_ftp_data, Qftp);
+        auto CFTpreint = std::make_shared<CaptureForceTorque>(ts, sen_ft, CIKin, CImu, cap_ftp_data, Qftp);
         CFTpreint->process();
 
 
diff --git a/include/bodydynamics/capture/capture_force_torque_preint.h b/include/bodydynamics/capture/capture_force_torque.h
similarity index 94%
rename from include/bodydynamics/capture/capture_force_torque_preint.h
rename to include/bodydynamics/capture/capture_force_torque.h
index 81db7bf..fab1ca4 100644
--- a/include/bodydynamics/capture/capture_force_torque_preint.h
+++ b/include/bodydynamics/capture/capture_force_torque.h
@@ -32,9 +32,9 @@
 
 namespace wolf {
     
-WOLF_PTR_TYPEDEFS(CaptureForceTorquePreint);
+WOLF_PTR_TYPEDEFS(CaptureForceTorque);
 
-class CaptureForceTorquePreint : public CaptureMotion
+class CaptureForceTorque : public CaptureMotion
 {
     public:
         /* 
@@ -51,7 +51,7 @@ class CaptureForceTorquePreint : public CaptureMotion
         qbl1, 4 : orientation of foot 1 in base frame
         qbl2, 4 : orientation of foot 2 in base frame
         */
-        CaptureForceTorquePreint(
+        CaptureForceTorque(
                     const TimeStamp& _init_ts,
                     SensorBasePtr _sensor_ptr,
                     CaptureInertialKinematicsPtr _capture_IK_ptr,  // to get the pbc bias
@@ -60,7 +60,7 @@ class CaptureForceTorquePreint : public CaptureMotion
                     const Eigen::MatrixXd& _data_cov,
                     CaptureBasePtr _capture_origin_ptr = nullptr);
     
-        ~CaptureForceTorquePreint() override;
+        ~CaptureForceTorque() override;
 
         CaptureBaseConstPtr getIkinCaptureOther() const { return cap_ikin_other_;}
         CaptureBasePtr getIkinCaptureOther(){ return cap_ikin_other_;}
diff --git a/include/bodydynamics/factor/factor_force_torque_preint.h b/include/bodydynamics/factor/factor_force_torque_preint.h
index 841bb63..5e2397e 100644
--- a/include/bodydynamics/factor/factor_force_torque_preint.h
+++ b/include/bodydynamics/factor/factor_force_torque_preint.h
@@ -40,7 +40,7 @@ class FactorForceTorquePreint : public FactorAutodiff<FactorForceTorquePreint, 1
 {
     public:
         FactorForceTorquePreint(const FeatureForceTorquePreintPtr& _ftr_ptr,
-                                const CaptureForceTorquePreintPtr& _cap_origin_ptr, // gets to bp1, bw1
+                                const CaptureForceTorquePtr& _cap_origin_ptr, // gets to bp1, bw1
                                 const ProcessorBasePtr&            _processor_ptr,
                                 const CaptureBasePtr&               _cap_ikin_other,
                                 const CaptureBasePtr&               _cap_gyro_other,
@@ -130,7 +130,7 @@ class FactorForceTorquePreint : public FactorAutodiff<FactorForceTorquePreint, 1
 
 inline FactorForceTorquePreint::FactorForceTorquePreint(
                             const FeatureForceTorquePreintPtr& _ftr_ptr,
-                            const CaptureForceTorquePreintPtr& _cap_origin_ptr,
+                            const CaptureForceTorquePtr& _cap_origin_ptr,
                             const ProcessorBasePtr&            _processor_ptr,
                             const CaptureBasePtr&              _cap_ikin_other,
                             const CaptureBasePtr&              _cap_gyro_other,
diff --git a/include/bodydynamics/feature/feature_force_torque_preint.h b/include/bodydynamics/feature/feature_force_torque_preint.h
index 9a03d2a..fc04fa4 100644
--- a/include/bodydynamics/feature/feature_force_torque_preint.h
+++ b/include/bodydynamics/feature/feature_force_torque_preint.h
@@ -44,7 +44,7 @@ class FeatureForceTorquePreint : public FeatureBase
          * \param _J_delta_bias Jacobians of preintegrated delta wrt [pbc,gyro] biases
          * \param _pbc_bias COM position relative to bias bias of origin frame time
          * \param _gyro_bias gyroscope bias of origin frame time
-         * \param _cap_ftpreint_ptr pointer to parent CaptureMotion (CaptureForceTorquePreint)
+         * \param _cap_ftpreint_ptr pointer to parent CaptureMotion (CaptureForceTorque)
          */
         FeatureForceTorquePreint(const Eigen::VectorXd& _delta_preintegrated,
                                  const Eigen::MatrixXd& _delta_preintegrated_covariance,
diff --git a/src/capture/capture_force_torque_preint.cpp b/src/capture/capture_force_torque.cpp
similarity index 90%
rename from src/capture/capture_force_torque_preint.cpp
rename to src/capture/capture_force_torque.cpp
index 83e145e..0211ef8 100644
--- a/src/capture/capture_force_torque_preint.cpp
+++ b/src/capture/capture_force_torque.cpp
@@ -26,7 +26,7 @@
 
 namespace wolf {
 
-CaptureForceTorquePreint::CaptureForceTorquePreint(
+CaptureForceTorque::CaptureForceTorque(
                     const TimeStamp& _init_ts,
                     SensorBasePtr _sensor_ptr,
                     CaptureInertialKinematicsPtr _capture_IK_ptr,  // to get the pbc bias
@@ -34,14 +34,14 @@ CaptureForceTorquePreint::CaptureForceTorquePreint(
                     const Eigen::VectorXd& _data,
                     const Eigen::MatrixXd& _data_cov,  // TODO: no uncertainty from kinematics
                     CaptureBasePtr _capture_origin_ptr) :
-                CaptureMotion("CaptureForceTorquePreint", _init_ts, _sensor_ptr, _data, _data_cov,
+                CaptureMotion("CaptureForceTorque", _init_ts, _sensor_ptr, _data, _data_cov,
                               _capture_origin_ptr, nullptr, nullptr, nullptr),
                 cap_ikin_other_(_capture_IK_ptr),
                 cap_gyro_other_(_capture_motion_ptr)
 {
 }
 
-CaptureForceTorquePreint::~CaptureForceTorquePreint()
+CaptureForceTorque::~CaptureForceTorque()
 {
 
 }
diff --git a/src/processor/processor_force_torque_preint.cpp b/src/processor/processor_force_torque_preint.cpp
index 1b84f78..09348f2 100644
--- a/src/processor/processor_force_torque_preint.cpp
+++ b/src/processor/processor_force_torque_preint.cpp
@@ -98,7 +98,7 @@ CaptureMotionPtr ProcessorForceTorquePreint::emplaceCapture(const FrameBasePtr&
         capture_ikin = origin_ptr_->getFrame()->getCaptureOf(sensor_ikin_);
         capture_angvel = origin_ptr_->getFrame()->getCaptureOf(sensor_angvel_); 
     }
-    auto cap = CaptureBase::emplace<CaptureForceTorquePreint>(
+    auto cap = CaptureBase::emplace<CaptureForceTorque>(
                     _frame_own,
                     _ts,
                     _sensor,
@@ -111,7 +111,7 @@ CaptureMotionPtr ProcessorForceTorquePreint::emplaceCapture(const FrameBasePtr&
     // Cannot be recovered from the _calib and _calib_preint which are initialized using calib_size_
     // which is zero in our case since the calibration stateblocks are not actually in the FTPreint sensor/captures
 
-    auto cap_ftpreint = std::static_pointer_cast<CaptureForceTorquePreint>(cap);
+    auto cap_ftpreint = std::static_pointer_cast<CaptureForceTorque>(cap);
     Vector6d calib = getCalibration(cap_ftpreint);
     setCalibration(cap_ftpreint, calib);
     cap_ftpreint->setCalibrationPreint(calib);
@@ -143,7 +143,7 @@ VectorXd ProcessorForceTorquePreint::getCalibration (const CaptureBaseConstPtr _
 
     if (_capture) // access from capture is quicker
     {
-        auto cap_ft(std::static_pointer_cast<const CaptureForceTorquePreint>(_capture));
+        auto cap_ft(std::static_pointer_cast<const CaptureForceTorque>(_capture));
 
         // get calib part from Ikin capture
         bias_vec.segment<3>(0) = cap_ft->getIkinCaptureOther()->getSensorIntrinsic()->getState();
@@ -164,7 +164,7 @@ VectorXd ProcessorForceTorquePreint::getCalibration (const CaptureBaseConstPtr _
 
 void ProcessorForceTorquePreint::setCalibration (const CaptureBasePtr _capture, const VectorXd& _calibration)
 {
-    CaptureForceTorquePreintPtr cap_ft(std::static_pointer_cast<CaptureForceTorquePreint>(_capture));
+    CaptureForceTorquePtr cap_ft(std::static_pointer_cast<CaptureForceTorque>(_capture));
 
     // set calib part in Ikin capture
     cap_ft->getIkinCaptureOther()->getSensorIntrinsic()->setState(_calibration.head<3>());
@@ -178,9 +178,9 @@ void ProcessorForceTorquePreint::setCalibration (const CaptureBasePtr _capture,
 
 FactorBasePtr ProcessorForceTorquePreint::emplaceFactor(FeatureBasePtr _feature_motion, CaptureBasePtr _capture_origin)
 {
-    CaptureForceTorquePreintPtr cap_ftpreint_origin = std::static_pointer_cast<CaptureForceTorquePreint>(_capture_origin);
+    CaptureForceTorquePtr cap_ftpreint_origin = std::static_pointer_cast<CaptureForceTorque>(_capture_origin);
     FeatureForceTorquePreintPtr ftr_ftpreint = std::static_pointer_cast<FeatureForceTorquePreint>(_feature_motion);
-    CaptureForceTorquePreintPtr cap_ftpreint_new = std::static_pointer_cast<CaptureForceTorquePreint>(ftr_ftpreint->getCapture());
+    CaptureForceTorquePtr cap_ftpreint_new = std::static_pointer_cast<CaptureForceTorque>(ftr_ftpreint->getCapture());
 
     auto fac_ftpreint = FactorBase::emplace<FactorForceTorquePreint>(
             ftr_ftpreint,
diff --git a/test/gtest_processor_force_torque_preint.cpp b/test/gtest_processor_force_torque_preint.cpp
index 3465ea6..bc5ce81 100644
--- a/test/gtest_processor_force_torque_preint.cpp
+++ b/test/gtest_processor_force_torque_preint.cpp
@@ -253,7 +253,7 @@ public:
         CImu1->process();
         auto CIKin1 = std::make_shared<CaptureInertialKinematics>(t1, sen_ikin_, meas_ikin_, Iq_, Lq_);
         CIKin1->process();
-        auto CFTpreint1 = std::make_shared<CaptureForceTorquePreint>(t1, sen_ft_, CIKin1, CImu1, cap_ftp_data_, Qftp_);
+        auto CFTpreint1 = std::make_shared<CaptureForceTorque>(t1, sen_ft_, CIKin1, CImu1, cap_ftp_data_, Qftp_);
         CFTpreint1->process();
 
 
@@ -265,7 +265,7 @@ public:
         CImu2->process();
         auto CIKin2 = std::make_shared<CaptureInertialKinematics>(t2, sen_ikin_, meas_ikin_, Iq_, Lq_);
         CIKin2->process();
-        auto CFTpreint2 = std::make_shared<CaptureForceTorquePreint>(t2, sen_ft_, CIKin2, CImu2, cap_ftp_data_, Qftp_);
+        auto CFTpreint2 = std::make_shared<CaptureForceTorque>(t2, sen_ft_, CIKin2, CImu2, cap_ftp_data_, Qftp_);
         CFTpreint2->process();
 
         changeForData3();
@@ -275,7 +275,7 @@ public:
         CImu3->process();
         CaptureInertialKinematicsPtr CIKin3 = std::make_shared<CaptureInertialKinematics>(t3, sen_ikin_, meas_ikin_, Iq_, Lq_);
         CIKin3->process();
-        auto CFTpreint3 = std::make_shared<CaptureForceTorquePreint>(t3, sen_ft_, CIKin3, CImu3, cap_ftp_data_, Qftp_);
+        auto CFTpreint3 = std::make_shared<CaptureForceTorque>(t3, sen_ft_, CIKin3, CImu3, cap_ftp_data_, Qftp_);
         CFTpreint3->process();
 
         // T4, just here to make sure the KF at t3 is created
@@ -283,7 +283,7 @@ public:
         CImu4->process();
         CaptureInertialKinematicsPtr CIKin4 = std::make_shared<CaptureInertialKinematics>(t4, sen_ikin_, meas_ikin_, Iq_, Lq_);
         CIKin4->process();
-        auto CFTpreint4 = std::make_shared<CaptureForceTorquePreint>(t4, sen_ft_, CIKin3, CImu3, cap_ftp_data_, Qftp_);
+        auto CFTpreint4 = std::make_shared<CaptureForceTorque>(t4, sen_ft_, CIKin3, CImu3, cap_ftp_data_, Qftp_);
         CFTpreint4->process();
 
         /////////////////////////////////////////////
-- 
GitLab