Classes | Enumerations | Functions
multisense_ros Namespace Reference

Classes

class  BufferWrapper
 
class  Camera
 
class  ColorLaser
 
class  Imu
 
class  Laser
 
class  Pps
 
class  Reconfigure
 
struct  RectificationRemapT
 
class  Status
 
class  StereoCalibrationManger
 

Enumerations

enum  BorderClip { BorderClip::NONE, BorderClip::RECTANGULAR, BorderClip::CIRCULAR }
 

Functions

template<typename T >
sensor_msgs::PointCloud2 initialize_pointcloud (bool dense, const std::string &frame_id, const std::string &color_channel)
 
sensor_msgs::CameraInfo makeCameraInfo (const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info, bool scale_calibration)
 
sensor_msgs::CameraInfo makeCameraInfo (const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
 
Eigen::Matrix4d makeQ (const crl::multisense::image::Config &config, const crl::multisense::image::Calibration &calibration, const crl::multisense::system::DeviceInfo &device_info)
 
RectificationRemapT makeRectificationRemap (const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
 
template<typename T >
uint8_t message_format ()
 
template<>
uint8_t message_format< double > ()
 
template<>
uint8_t message_format< float > ()
 
template<>
uint8_t message_format< int16_t > ()
 
template<>
uint8_t message_format< int32_t > ()
 
template<>
uint8_t message_format< int8_t > ()
 
template<>
uint8_t message_format< uint16_t > ()
 
template<>
uint8_t message_format< uint32_t > ()
 
template<>
uint8_t message_format< uint8_t > ()
 
template<typename T >
constexpr Eigen::Matrix< T, 3, 1 > ycbcrToBgr (const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, size_t u, size_t v)
 
void ycbcrToBgr (const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, uint8_t *output)
 

Enumeration Type Documentation

Enumerator
NONE 
RECTANGULAR 
CIRCULAR 

Definition at line 51 of file camera_utilities.h.

Function Documentation

template<typename T >
sensor_msgs::PointCloud2 multisense_ros::initialize_pointcloud ( bool  dense,
const std::string &  frame_id,
const std::string &  color_channel 
)

Definition at line 47 of file point_cloud_utilities.h.

sensor_msgs::CameraInfo multisense_ros::makeCameraInfo ( const crl::multisense::image::Config config,
const crl::multisense::image::Calibration::Data calibration,
const crl::multisense::system::DeviceInfo device_info,
bool  scale_calibration 
)
sensor_msgs::CameraInfo multisense_ros::makeCameraInfo ( const crl::multisense::image::Config config,
const crl::multisense::image::Calibration::Data calibration,
const crl::multisense::system::DeviceInfo device_info 
)

Definition at line 133 of file camera_utilities.cpp.

Eigen::Matrix4d multisense_ros::makeQ ( const crl::multisense::image::Config config,
const crl::multisense::image::Calibration calibration,
const crl::multisense::system::DeviceInfo device_info 
)

Definition at line 98 of file camera_utilities.cpp.

RectificationRemapT multisense_ros::makeRectificationRemap ( const crl::multisense::image::Config config,
const crl::multisense::image::Calibration::Data calibration,
const crl::multisense::system::DeviceInfo device_info 
)

Definition at line 205 of file camera_utilities.cpp.

template<typename T >
uint8_t multisense_ros::message_format ( )
template<>
uint8_t multisense_ros::message_format< double > ( )

Definition at line 81 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< float > ( )

Definition at line 75 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< int16_t > ( )

Definition at line 51 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< int32_t > ( )

Definition at line 63 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< int8_t > ( )

Definition at line 39 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< uint16_t > ( )

Definition at line 57 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< uint32_t > ( )

Definition at line 69 of file point_cloud_utilities.cpp.

template<>
uint8_t multisense_ros::message_format< uint8_t > ( )

Definition at line 45 of file point_cloud_utilities.cpp.

template<typename T >
constexpr Eigen::Matrix<T, 3, 1> multisense_ros::ycbcrToBgr ( const crl::multisense::image::Header luma,
const crl::multisense::image::Header chroma,
size_t  u,
size_t  v 
)

Definition at line 93 of file camera_utilities.h.

void multisense_ros::ycbcrToBgr ( const crl::multisense::image::Header luma,
const crl::multisense::image::Header chroma,
uint8_t *  output 
)

Definition at line 81 of file camera_utilities.cpp.



multisense_ros
Author(s):
autogenerated on Sun Mar 14 2021 02:34:55