Skip to content
Snippets Groups Projects
Commit d7af8770 authored by Joaquim Casals Buñuel's avatar Joaquim Casals Buñuel
Browse files

HotFix leftover renaming issues

parent c045ec7b
No related branches found
No related tags found
No related merge requests found
Pipeline #5018 failed
#include "core/processor/processor_odom_2d.h" #include "core/processor/processor_odom_2d.h"
#include "core/sensor/sensor_odom_2d.h"
#include "core/math/covariance.h" #include "core/math/covariance.h"
namespace wolf namespace wolf
...@@ -15,12 +16,12 @@ ProcessorOdom2d::~ProcessorOdom2d() ...@@ -15,12 +16,12 @@ ProcessorOdom2d::~ProcessorOdom2d()
{ {
} }
void ProcessorOdom2D::configure(SensorBasePtr _sensor) void ProcessorOdom2d::configure(SensorBasePtr _sensor)
{ {
auto sensor_ = std::dynamic_pointer_cast<SensorOdom2D>(_sensor); auto sensor_ = std::dynamic_pointer_cast<SensorOdom2d>(_sensor);
assert(sensor_ != nullptr && "Sensor is not of type SensorOdom2D"); assert(sensor_ != nullptr && "Sensor is not of type SensorOdom2d");
} }
void ProcessorOdom2D::computeCurrentDelta(const Eigen::VectorXd& _data, const Eigen::MatrixXd& _data_cov, void ProcessorOdom2d::computeCurrentDelta(const Eigen::VectorXd& _data, const Eigen::MatrixXd& _data_cov,
const Eigen::VectorXd& _calib, const double _dt, Eigen::VectorXd& _delta, const Eigen::VectorXd& _calib, const double _dt, Eigen::VectorXd& _delta,
Eigen::MatrixXd& _delta_cov, Eigen::MatrixXd& _jacobian_calib) const Eigen::MatrixXd& _delta_cov, Eigen::MatrixXd& _jacobian_calib) const
{ {
......
...@@ -288,7 +288,8 @@ TEST(Problem, Covariances) ...@@ -288,7 +288,8 @@ TEST(Problem, Covariances)
Eigen::Vector3d xs2d; Eigen::Vector3d xs2d;
SensorBasePtr Sm = P->installSensor ("SensorOdom3d", "odometer", xs3d, wolf_root + "/test/yaml/sensor_odom_3d.yaml"); SensorBasePtr Sm = P->installSensor ("SensorOdom3d", "odometer", xs3d, wolf_root + "/test/yaml/sensor_odom_3d.yaml");
SensorBasePtr St = P->installSensor ("SensorOdom2d", "other odometer", xs2d, wolf_root + "/test/yaml/sensor_odom_2d.yaml"); // SensorBasePtr St = P->installSensor ("SensorOdom2d", "other odometer", xs2d, wolf_root + "/test/yaml/sensor_odom_2d.yaml");
SensorBasePtr St = P->installSensor ("SensorOdom3d", "other odometer", xs3d, wolf_root + "/test/yaml/sensor_odom_3d.yaml");
ProcessorParamsTrackerFeaturePtr params = std::make_shared<ProcessorParamsTrackerFeature>(); ProcessorParamsTrackerFeaturePtr params = std::make_shared<ProcessorParamsTrackerFeature>();
params->time_tolerance = 0.1; params->time_tolerance = 0.1;
......
...@@ -56,10 +56,10 @@ TEST(ProcessorBase, IsMotion) ...@@ -56,10 +56,10 @@ TEST(ProcessorBase, IsMotion)
auto proc_trk = problem->installProcessor("ProcessorTrackerFeatureDummy", "dummy", sens_trk); auto proc_trk = problem->installProcessor("ProcessorTrackerFeatureDummy", "dummy", sens_trk);
// Install odometer (sensor and processor) // Install odometer (sensor and processor)
SensorBasePtr sens_odo = problem->installSensor("SensorOdom2D", "odometer", Vector3d(0,0,0), wolf_root + "/test/yaml/sensor_odom_2D.yaml"); SensorBasePtr sens_odo = problem->installSensor("SensorOdom2d", "odometer", Vector3d(0,0,0), wolf_root + "/test/yaml/sensor_odom_2d.yaml");
ProcessorParamsOdom2DPtr proc_odo_params = make_shared<ProcessorParamsOdom2D>(); ProcessorParamsOdom2dPtr proc_odo_params = make_shared<ProcessorParamsOdom2d>();
proc_odo_params->time_tolerance = dt/2; proc_odo_params->time_tolerance = dt/2;
ProcessorBasePtr proc_odo = problem->installProcessor("ProcessorOdom2D", "odom processor", sens_odo, proc_odo_params); ProcessorBasePtr proc_odo = problem->installProcessor("ProcessorOdom2d", "odom processor", sens_odo, proc_odo_params);
ASSERT_FALSE(proc_trk->isMotion()); ASSERT_FALSE(proc_trk->isMotion());
ASSERT_TRUE (proc_odo->isMotion()); ASSERT_TRUE (proc_odo->isMotion());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment