From a0901eb75d42f7da1135a9f2ffb957fedefe30c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu> Date: Fri, 19 Aug 2022 22:19:30 +0200 Subject: [PATCH] use shared_from_this --- src/processor/processor_force_torque_inertial_dynamics.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/processor/processor_force_torque_inertial_dynamics.cpp b/src/processor/processor_force_torque_inertial_dynamics.cpp index 7709b08..fa5078e 100644 --- a/src/processor/processor_force_torque_inertial_dynamics.cpp +++ b/src/processor/processor_force_torque_inertial_dynamics.cpp @@ -104,8 +104,7 @@ void ProcessorForceTorqueInertialDynamics::emplaceFeaturesAndFactors(CaptureBase auto ftr_base = FeatureBase::emplace<FeatureBase>(_capture_own, "FeatureBase", measurement_gyro, gyro_cov); - FactorBase::emplace<FactorAngularMomentum>( - ftr_base, ftr_base, _capture_own->getSensor()->getProcessorList().back(), params_->apply_loss_function); + FactorBase::emplace<FactorAngularMomentum>(ftr_base, ftr_base, shared_from_this(), params_->apply_loss_function); // 3. Feature and factor bias -- IMU bias drift for acc and gyro //--------------------------------------------------------------- -- GitLab