Go to the documentation of this file.
28 #ifndef CAMERATANGO_H_
29 #define CAMERATANGO_H_
40 #include <boost/thread/mutex.hpp>
41 #include <tango_client_api.h>
42 #include <tango_support_api.h>
48 CameraTango(
bool colorCamera,
int decimation,
bool publishRawScan,
bool smoothing);
51 virtual bool init(
const std::string & calibrationFolder =
".",
const std::string & cameraName =
"");
59 void rgbReceived(
const cv::Mat & tangoImage,
int type,
double timestamp);
CameraTango(bool colorCamera, int decimation, bool publishRawScan, bool smoothing)
void setDecimation(int value)
cv::Mat fisheyeRectifyMapX_
virtual std::string getSerial() const
boost::mutex tangoDataMutex_
cv::Mat fisheyeRectifyMapY_
void tangoEventReceived(int type, const char *key, const char *value)
void cloudReceived(const cv::Mat &cloud, double timestamp)
void setRawScanPublished(bool enabled)
USemaphore tangoDataReady_
rtabmap::Transform getPoseAtTimestamp(double timestamp)
void rgbReceived(const cv::Mat &tangoImage, int type, double timestamp)
rtabmap::Transform tangoPoseToTransform(const TangoPoseData *tangoPose) const
virtual SensorData updateDataOnRender(Transform &pose)
virtual bool init(const std::string &calibrationFolder=".", const std::string &cameraName="")
rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:07