Classes | |
| class | BridgePublisher |
| class | DisparityConverter |
| class | ImageConverter |
| class | ImgDetectionConverter |
| class | ImuConverter |
| class | SpatialDetectionConverter |
Typedefs | |
| using | Detection2DArrayPtr = VisionMsgs::Detection2DArray::Ptr |
| using | DisparityImagePtr = DisparityMsgs::DisparityImage::Ptr |
| using | ImagePtr = ImageMsgs::ImagePtr |
| using | ImuPtr = ImuMsgs::Imu::Ptr |
| using | SpatialDetectionArrayPtr = SpatialMessages::SpatialDetectionArray::Ptr |
| using | TimePoint = std::chrono::time_point< std::chrono::steady_clock, std::chrono::steady_clock::duration > |
Enumerations | |
| enum | ImuSyncMethod { ImuSyncMethod::COPY, ImuSyncMethod::LINEAR_INTERPOLATE_GYRO, ImuSyncMethod::LINEAR_INTERPOLATE_ACCEL } |
| enum | LogLevel { DEBUG, INFO, WARN, ERROR, FATAL } |
Functions | |
| ::ros::Time | getFrameTime (::ros::Time rosBaseTime, std::chrono::time_point< std::chrono::steady_clock > steadyBaseTime, std::chrono::time_point< std::chrono::steady_clock, std::chrono::steady_clock::duration > currTimePoint) |
| template<typename T > | |
| T | lerp (const T &a, const T &b, const double t) |
| template<typename T > | |
| T | lerpImu (const T &a, const T &b, const double t) |
| using dai::ros::Detection2DArrayPtr = typedef VisionMsgs::Detection2DArray::Ptr |
Definition at line 27 of file ImgDetectionConverter.hpp.
| using dai::ros::DisparityImagePtr = typedef DisparityMsgs::DisparityImage::Ptr |
Definition at line 31 of file DisparityConverter.hpp.
| typedef ImageMsgs::ImagePtr dai::ros::ImagePtr |
Definition at line 45 of file BridgePublisher.hpp.
| using dai::ros::ImuPtr = typedef ImuMsgs::Imu::Ptr |
Definition at line 30 of file ImuConverter.hpp.
| using dai::ros::SpatialDetectionArrayPtr = typedef SpatialMessages::SpatialDetectionArray::Ptr |
Definition at line 27 of file SpatialDetectionConverter.hpp.
| typedef std::chrono::time_point< std::chrono::steady_clock, std::chrono::steady_clock::duration > dai::ros::TimePoint |
Definition at line 33 of file DisparityConverter.hpp.
|
strong |
| Enumerator | |
|---|---|
| COPY | |
| LINEAR_INTERPOLATE_GYRO | |
| LINEAR_INTERPOLATE_ACCEL | |
Definition at line 33 of file ImuConverter.hpp.
| enum dai::ros::LogLevel |
| Enumerator | |
|---|---|
| DEBUG | |
| INFO | |
| WARN | |
| ERROR | |
| FATAL | |
Definition at line 14 of file depthaiUtility.hpp.
| ::ros::Time dai::ros::getFrameTime | ( | ::ros::Time | rosBaseTime, |
| std::chrono::time_point< std::chrono::steady_clock > | steadyBaseTime, | ||
| std::chrono::time_point< std::chrono::steady_clock, std::chrono::steady_clock::duration > | currTimePoint | ||
| ) |
Definition at line 104 of file depthaiUtility.hpp.
| T dai::ros::lerp | ( | const T & | a, |
| const T & | b, | ||
| const double | t | ||
| ) |
Definition at line 117 of file depthaiUtility.hpp.
| T dai::ros::lerpImu | ( | const T & | a, |
| const T & | b, | ||
| const double | t | ||
| ) |
Definition at line 122 of file depthaiUtility.hpp.