|
RobotsIO
|
Public Member Functions | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW | DatasetTransformDelayed (const double &fps, const double &simulated_fps, const bool simulate_inference_time, const std::string &file_path, const std::size_t &skip_rows, const std::size_t &skip_cols, const std::size_t &expected_cols, const int rx_time_index=RobotsIO::Utils::DatasetDataStream::NoTimeIndex, const int tx_time_index=RobotsIO::Utils::DatasetDataStream::NoTimeIndex) |
| Eigen::Transform< double, 3, Eigen::Affine > | transform () override |
| bool | freeze (const bool blocking=false) override |
| int | get_frames_between_iterations () const override |
Public Member Functions inherited from RobotsIO::Utils::DatasetDataStreamDelayed | |
| DatasetDataStreamDelayed (const double &fps, const double &simulated_fps, const bool simulate_inference_time, const std::string &file_path, const std::size_t &skip_rows, const std::size_t &skip_cols, const std::size_t &expected_cols, const int rx_time_index=NoTimeIndex, const int tx_time_index=NoTimeIndex) | |
| virtual Eigen::VectorXd | data () override |
| bool | freeze () override |
Public Member Functions inherited from RobotsIO::Utils::DatasetDataStream | |
| DatasetDataStream (const std::string &file_path, const std::size_t &skip_rows, const std::size_t &skip_cols, const std::size_t &expected_cols, const int rx_time_index=NoTimeIndex, const int tx_time_index=NoTimeIndex) | |
| double | rx_time () |
| double | tx_time () |
| virtual Eigen::VectorXd | data () |
| virtual bool | freeze () |
Public Member Functions inherited from RobotsIO::Utils::Transform | |
| virtual Eigen::Transform< double, 3, Eigen::Affine > | transform ()=0 |
| virtual Eigen::MatrixXd | bounding_box () |
| virtual int | get_frames_between_iterations () const |
| virtual void | set_rgb_image (const cv::Mat &image) |
| virtual void | set_depth_segmentation_image (const Eigen::MatrixXf &depth, const cv::Mat &segmentation) |
| virtual bool | transform_received () |
| virtual bool | freeze (const bool blocking=false)=0 |
Additional Inherited Members | |
Static Public Attributes inherited from RobotsIO::Utils::DatasetDataStream | |
| static const int | NoTimeIndex = -1 |
Protected Member Functions inherited from RobotsIO::Utils::DatasetDataStream | |
| int | get_head () |
| bool | set_head (const int &value) |
| Eigen::VectorXd | data (const int &index) |
Definition at line 23 of file DatasetTransformDelayed.h.
| DatasetTransformDelayed::DatasetTransformDelayed | ( | const double & | fps, |
| const double & | simulated_fps, | ||
| const bool | simulate_inference_time, | ||
| const std::string & | file_path, | ||
| const std::size_t & | skip_rows, | ||
| const std::size_t & | skip_cols, | ||
| const std::size_t & | expected_cols, | ||
| const int | rx_time_index = RobotsIO::Utils::DatasetDataStream::NoTimeIndex, |
||
| const int | tx_time_index = RobotsIO::Utils::DatasetDataStream::NoTimeIndex |
||
| ) |
Definition at line 14 of file DatasetTransformDelayed.cpp.
|
virtual |
Definition at line 32 of file DatasetTransformDelayed.cpp.
|
overridevirtual |
Implements RobotsIO::Utils::DataStream.
Definition at line 42 of file DatasetTransformDelayed.cpp.
|
overridevirtual |
N > 1 indicates that the transform is available every N frames N = 1 indicates that the transform is available at all frames N < 1 indicates that this information is not available
By default, this method returns N = 1. User might override this setting by re-implementing this method.
Reimplemented from RobotsIO::Utils::Transform.
Definition at line 63 of file DatasetTransformDelayed.cpp.
|
overridevirtual |
Implements RobotsIO::Utils::Transform.
Definition at line 36 of file DatasetTransformDelayed.cpp.