LibMultiSense
LibMultiSense Documentation
|
Namespaces | |
apriltag | |
compressed_image | |
feature_detector | |
ground_surface | |
image | |
imu | |
lidar | |
lighting | |
pps | |
system | |
Classes | |
class | Channel |
Class which manages all communications with a MultiSense device. More... | |
class | HeaderBase |
Base Header class for sensor callbacks. More... | |
struct | RemoteHeadSyncGroup |
Remote head sync group defines a group of remote heads which will have their image captures synchronized. More... | |
Typedefs | |
typedef uint32_t | VersionType |
Sensor version typedef used to store a given version number. More... | |
typedef int32_t | Status |
General status typdef used as a return value for get/set crl::multisense::Channel methods. More... | |
typedef uint64_t | DataSource |
Data sources typedef representing the various data sources available from sensors in the MultiSense-S line. More... | |
typedef uint32_t | CameraProfile |
Camera profile typedef representing the various stereo profiles available from newer S27/S30 MultiSense variants. More... | |
typedef uint32_t | ImageCompressionCodec |
Image compression codec typedef indicating the compression scheme which was used on the compressed output streams. More... | |
typedef int16_t | RemoteHeadChannel |
Remote head channel defines which channel is used to communicate to a specific component in the Remote Head system. More... | |
typedef uint32_t | TriggerSource |
typedef uint32_t crl::multisense::CameraProfile |
Camera profile typedef representing the various stereo profiles available from newer S27/S30 MultiSense variants.
Camera profiles are used to augment and extend the standard set of user accessible camera controls. Multiple camera profiles can be requested at once using the bitwise OR operator.
Definition at line 169 of file MultiSenseTypes.hh.
typedef uint64_t crl::multisense::DataSource |
Data sources typedef representing the various data sources available from sensors in the MultiSense-S line.
Variables of this type are used to query which data sources are supported by a given sensor, and to control the streaming of those datasources from the sensor. DataSource values can be combined using the bitwise OR operator to represent multiple sources.
Definition at line 114 of file MultiSenseTypes.hh.
typedef uint32_t crl::multisense::ImageCompressionCodec |
Image compression codec typedef indicating the compression scheme which was used on the compressed output streams.
Compression is only supported on newer S27/S30 MultiSense variants.
Definition at line 191 of file MultiSenseTypes.hh.
typedef int16_t crl::multisense::RemoteHeadChannel |
Remote head channel defines which channel is used to communicate to a specific component in the Remote Head system.
The possible components are: Remote_Head_VPB The Remote Head Vision Processor Board. Remote_Head_0 The Remote Head Camera located in position 0 Remote_Head_1 The Remote Head Camera located in position 1 Remote_Head_2 The Remote Head Camera located in position 2 Remote_Head_3 The Remote Head Camera located in position 3
Definition at line 206 of file MultiSenseTypes.hh.
typedef int32_t crl::multisense::Status |
General status typdef used as a return value for get/set crl::multisense::Channel methods.
Definition at line 93 of file MultiSenseTypes.hh.
typedef uint32_t crl::multisense::TriggerSource |
Definition at line 265 of file MultiSenseTypes.hh.
typedef uint32_t crl::multisense::VersionType |
Sensor version typedef used to store a given version number.
Definition at line 87 of file MultiSenseTypes.hh.
|
static |
User would like to run apriltag detector on the camera.
Definition at line 185 of file MultiSenseTypes.hh.
|
static |
User would like more detail in the disparity image.
Definition at line 174 of file MultiSenseTypes.hh.
|
static |
Definition at line 161 of file MultiSenseTypes.hh.
|
static |
Definition at line 159 of file MultiSenseTypes.hh.
|
static |
Definition at line 160 of file MultiSenseTypes.hh.
|
static |
User would like full resolution images from the aux camera regardless of the requested resolution of the stereo pair.
Warning: This profile will be deprecated in future revisions of the software.
Definition at line 183 of file MultiSenseTypes.hh.
|
static |
User would like to run spline-based ground surface algorithm on the camera.
Definition at line 180 of file MultiSenseTypes.hh.
|
static |
Image data is compressed with the H.264 Codec.
Definition at line 194 of file MultiSenseTypes.hh.
|
static |
User would like more contrast in images.
Definition at line 176 of file MultiSenseTypes.hh.
|
static |
The Remote Head Camera at position 0.
Definition at line 210 of file MultiSenseTypes.hh.
|
static |
The Remote Head Camera at position 1.
Definition at line 212 of file MultiSenseTypes.hh.
|
static |
The Remote Head Camera at position 2.
Definition at line 214 of file MultiSenseTypes.hh.
|
static |
The Remote Head Camera at position 3.
Definition at line 216 of file MultiSenseTypes.hh.
|
static |
Invalid Remote Head position.
Definition at line 218 of file MultiSenseTypes.hh.
|
static |
The Remote Head Vision Processor Board.
Definition at line 208 of file MultiSenseTypes.hh.
|
static |
Use Roi_Full_Image as the height and width when setting the autoExposureRoi to set the ROI to the full image regardless of the current resolution.
Definition at line 158 of file MultiSenseTypes.hh.
|
static |
User would like see the auto exposure Regions of Interest drawn on the image.
Definition at line 178 of file MultiSenseTypes.hh.
|
static |
Definition at line 117 of file MultiSenseTypes.hh.
|
static |
Definition at line 138 of file MultiSenseTypes.hh.
|
static |
Definition at line 145 of file MultiSenseTypes.hh.
|
static |
Definition at line 124 of file MultiSenseTypes.hh.
|
static |
Definition at line 126 of file MultiSenseTypes.hh.
|
static |
Definition at line 125 of file MultiSenseTypes.hh.
|
static |
Definition at line 149 of file MultiSenseTypes.hh.
|
static |
Definition at line 147 of file MultiSenseTypes.hh.
|
static |
Definition at line 152 of file MultiSenseTypes.hh.
|
static |
Definition at line 150 of file MultiSenseTypes.hh.
|
static |
Definition at line 151 of file MultiSenseTypes.hh.
|
static |
Definition at line 148 of file MultiSenseTypes.hh.
|
static |
Definition at line 127 of file MultiSenseTypes.hh.
|
static |
Definition at line 146 of file MultiSenseTypes.hh.
|
static |
Definition at line 130 of file MultiSenseTypes.hh.
|
static |
Definition at line 128 of file MultiSenseTypes.hh.
|
static |
Definition at line 129 of file MultiSenseTypes.hh.
|
static |
Definition at line 135 of file MultiSenseTypes.hh.
|
static |
Definition at line 133 of file MultiSenseTypes.hh.
|
static |
Definition at line 134 of file MultiSenseTypes.hh.
|
static |
Definition at line 137 of file MultiSenseTypes.hh.
|
static |
Definition at line 136 of file MultiSenseTypes.hh.
|
static |
Definition at line 140 of file MultiSenseTypes.hh.
|
static |
Definition at line 131 of file MultiSenseTypes.hh.
|
static |
Definition at line 139 of file MultiSenseTypes.hh.
|
static |
Definition at line 143 of file MultiSenseTypes.hh.
|
static |
Definition at line 120 of file MultiSenseTypes.hh.
|
static |
Definition at line 144 of file MultiSenseTypes.hh.
|
static |
Definition at line 122 of file MultiSenseTypes.hh.
|
static |
Definition at line 123 of file MultiSenseTypes.hh.
|
static |
Definition at line 121 of file MultiSenseTypes.hh.
|
static |
Definition at line 141 of file MultiSenseTypes.hh.
|
static |
Definition at line 142 of file MultiSenseTypes.hh.
|
static |
Definition at line 118 of file MultiSenseTypes.hh.
|
static |
Definition at line 119 of file MultiSenseTypes.hh.
|
static |
Definition at line 132 of file MultiSenseTypes.hh.
|
static |
Definition at line 116 of file MultiSenseTypes.hh.
|
static |
Definition at line 100 of file MultiSenseTypes.hh.
|
static |
Definition at line 104 of file MultiSenseTypes.hh.
|
static |
Definition at line 101 of file MultiSenseTypes.hh.
|
static |
Definition at line 98 of file MultiSenseTypes.hh.
|
static |
Definition at line 99 of file MultiSenseTypes.hh.
|
static |
Definition at line 103 of file MultiSenseTypes.hh.
|
static |
Definition at line 102 of file MultiSenseTypes.hh.
|
static |
External OPTO_RX trigger input.
Definition at line 270 of file MultiSenseTypes.hh.
|
static |
External OPTO_RX trigger input with Inverted Polarity.
Definition at line 272 of file MultiSenseTypes.hh.
|
static |
Default internal trigger source.
Corresponds to image::config.setFps()
Definition at line 268 of file MultiSenseTypes.hh.
|
static |
Syncronize cameras on integer timestamps when using PTP.
Definition at line 274 of file MultiSenseTypes.hh.
|
static |
User has direct control over all settings in the image configuration.
Definition at line 172 of file MultiSenseTypes.hh.