14 #include <mrpt/config.h> 41 uint64_t cameraGUID, uint16_t cameraUnit,
double frameRate);
72 !std::is_copy_constructible_v<CStereoGrabber_Bumblebee_libdc1394> &&
73 !std::is_copy_assignable_v<CStereoGrabber_Bumblebee_libdc1394>,
mrpt::hwdrivers::CImageGrabber_dc1394 * m_firewire_capture
The actual capture object used in Linux / Mac.
CStereoGrabber_Bumblebee_libdc1394(uint64_t cameraGUID, uint16_t cameraUnit, double frameRate)
Constructor.
Contains classes for various device interfaces.
virtual ~CStereoGrabber_Bumblebee_libdc1394()
Destructor.
bool m_bInitialized
If this has been correctly initiated.
A class for grabing images from a IEEE1394 (Firewire) camera using the libdc1394-2 library...
Grabs from a "Bumblebee" or "Bumblebee2" stereo camera using raw access to the libdc1394 library...
bool getStereoObservation(mrpt::obs::CObservationStereoImages &out_observation)
Grab stereo images, and return the pair of rectified images.
Observation class for either a pair of left+right or left+disparity images from a stereo camera...
CStereoGrabber_Bumblebee_libdc1394 & operator=(const CStereoGrabber_Bumblebee_libdc1394 &)=delete