25#ifndef __BTK_SSLAM_H__
26#define __BTK_SSLAM_H__
33#include "SD_SLAM/System.h"
34#include "SD_SLAM/Config.h"
40 cv::Mat
DetectPlane(
const cv::Mat Tcw,
const std::vector<SD_SLAM::MapPoint*> &vMPs,
const int iterations);
52 std::vector<SD_SLAM::MapPoint*>
mMvMPs;
66 boost::recursive_mutex mUpdateMutex;
67 SD_SLAM::System* mSlam;
71 cv::Mat mPlane2Camera;
74 std::chrono::steady_clock::time_point mTimestamp;
80 void BuildCameraParam(
const aruco::CameraParameters &camparam);
std::vector< SD_SLAM::MapPoint * > mMvMPs
cv::Mat DetectPlane(cv::Mat campos, std::vector< slamPoint > &vMPs, const int iterations)
BtQuaternion GetCameraOrientation()
Vector3 GetCameraPosition()
void DrawLandmarks(cv::Mat image)