Skip to content
Snippets Groups Projects
Commit 1a7c393a authored by Dinesh Atchuthan's avatar Dinesh Atchuthan
Browse files

added constructors CaptureIMU

parent a06d928d
No related branches found
No related tags found
No related merge requests found
...@@ -3,14 +3,23 @@ ...@@ -3,14 +3,23 @@
namespace wolf { namespace wolf {
CaptureIMU::CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, CaptureIMU::CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, const Eigen::Vector6s& _acc_gyro_data,
const Eigen::Vector6s& _acc_gyro_data) : FrameBasePtr _origin_frame_ptr) :
CaptureMotion(_init_ts, _sensor_ptr, _acc_gyro_data ) CaptureMotion(_init_ts, _sensor_ptr, _acc_gyro_data, _origin_frame_ptr)
{ {
setType("IMU"); setType("IMU");
// std::cout << "constructed +C-IMU" << id() << std::endl; // std::cout << "constructed +C-IMU" << id() << std::endl;
} }
CaptureIMU::CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, const Eigen::Vector6s& _acc_gyro_data,
const Eigen::MatrixXs& _data_cov, FrameBasePtr _origin_frame_ptr) :
CaptureMotion(_init_ts, _sensor_ptr, _acc_gyro_data, _data_cov, _origin_frame_ptr)
{
setType("IMU");
// std::cout << "constructed +C-IMU" << id() << std::endl;
}
CaptureIMU::~CaptureIMU() CaptureIMU::~CaptureIMU()
{ {
// std::cout << "destructed -C-IMU" << id() << std::endl; // std::cout << "destructed -C-IMU" << id() << std::endl;
......
...@@ -12,7 +12,12 @@ class CaptureIMU : public CaptureMotion ...@@ -12,7 +12,12 @@ class CaptureIMU : public CaptureMotion
{ {
public: public:
CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, const Eigen::Vector6s& _data); CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, const Eigen::Vector6s& _data,
FrameBasePtr _origin_frame_ptr = nullptr);
CaptureIMU(const TimeStamp& _init_ts, SensorBasePtr _sensor_ptr, const Eigen::Vector6s& _data,
const Eigen::MatrixXs& _data_cov, FrameBasePtr _origin_frame_ptr = nullptr);
virtual ~CaptureIMU(); virtual ~CaptureIMU();
}; };
......
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