SaDVIO
Public Member Functions | List of all members
isae::EUROCGrabber Class Reference

EUROCGrabber class for loading and processing frames from raw data in the EUROC format. More...

#include <adataprovider.h>

Public Member Functions

 EUROCGrabber (std::string folder_path, std::shared_ptr< ADataProvider > prov)
 
void load_filenames ()
 Load filenames and timestamps from .csv files. More...
 
bool addNextFrame ()
 Add the frame that comes next in the queue of the data provider. More...
 
void addAllFrames ()
 Add all frames from the queue of the data provider until no more frames are available. More...
 

Detailed Description

EUROCGrabber class for loading and processing frames from raw data in the EUROC format.

This class is responsible for loading filenames, timestamps, and IMU data from raw data files in the EUROC format, and adding frames to the data provider.

Constructor & Destructor Documentation

◆ EUROCGrabber()

isae::EUROCGrabber::EUROCGrabber ( std::string  folder_path,
std::shared_ptr< ADataProvider prov 
)
inline

Member Function Documentation

◆ addAllFrames()

void isae::EUROCGrabber::addAllFrames ( )
inline

Add all frames from the queue of the data provider until no more frames are available.

◆ addNextFrame()

bool isae::EUROCGrabber::addNextFrame ( )

Add the frame that comes next in the queue of the data provider.

◆ load_filenames()

void isae::EUROCGrabber::load_filenames ( )

Load filenames and timestamps from .csv files.


The documentation for this class was generated from the following files: