Class TransformDataConverter

Inheritance Relationships

Base Type

Class Documentation

class TransformDataConverter : public depthai_bridge::BaseConverter

Public Functions

explicit TransformDataConverter(std::string frameName, std::string childFrameName, bool getBaseDeviceTimestamp = false)
~TransformDataConverter()
void toRosMsg(std::shared_ptr<dai::TransformData> inOdom, std::deque<nav_msgs::msg::Odometry> &odomMsgs)
void toRosMsg(std::shared_ptr<dai::TransformData> inOdom, std::deque<geometry_msgs::msg::TransformStamped> &transformMsgs)
void toRosMsg(std::shared_ptr<dai::TransformData> inOdom, std::deque<geometry_msgs::msg::PoseWithCovarianceStamped> &poseMsgs)
void fixQuaternion()
void setCovariance(std::array<double, 36> covariance)
void setCovariance(std::vector<double> covariance)