camera.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
camera_8cpp
multisense_ros/camera.h
multisense_ros/point_cloud_utilities.h
multisense_ros
camera.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
camera_8h
multisense_ros/camera_utilities.h
multisense_ros::Camera
multisense_ros
camera_utilities.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
camera__utilities_8cpp
multisense_ros/camera_utilities.h
multisense_ros
sensor_msgs::CameraInfo
makeCameraInfo
namespacemultisense__ros.html
a3e70dec51ff8eec6a9f4dbf91bf74d2f
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
Eigen::Matrix4d
makeQ
namespacemultisense__ros.html
addf76c145ef35315d3275726856fa3e2
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration &calibration, const crl::multisense::system::DeviceInfo &device_info)
RectificationRemapT
makeRectificationRemap
namespacemultisense__ros.html
a28506cf239e075c53521885e087bd8d4
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
void
ycbcrToBgr
namespacemultisense__ros.html
ae77dbc7df84849ecc737625ba93a6010
(const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, uint8_t *output)
double
cx_offset
camera__utilities_8cpp.html
a343a938dc987f52b24b51b99ca13f397
double
cy_offset
camera__utilities_8cpp.html
a4132e1c27805aa1a20d31da9a963926c
double
x_scale
camera__utilities_8cpp.html
a9672a1c41e5dd46a6e5f78070594d865
double
y_scale
camera__utilities_8cpp.html
aa03f352193dc2f09d41e8ac49230ca83
camera_utilities.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
camera__utilities_8h
multisense_ros::BufferWrapper
multisense_ros::RectificationRemapT
multisense_ros::StereoCalibrationManger
multisense_ros
BorderClip
namespacemultisense__ros.html
a9997dab57331def3f0b6f636b9ff90dc
NONE
RECTANGULAR
CIRCULAR
sensor_msgs::CameraInfo
makeCameraInfo
namespacemultisense__ros.html
a6482066471a786732ef42f31b3aaa8f2
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info, bool scale_calibration)
Eigen::Matrix4d
makeQ
namespacemultisense__ros.html
addf76c145ef35315d3275726856fa3e2
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration &calibration, const crl::multisense::system::DeviceInfo &device_info)
RectificationRemapT
makeRectificationRemap
namespacemultisense__ros.html
a28506cf239e075c53521885e087bd8d4
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
constexpr Eigen::Matrix< T, 3, 1 >
ycbcrToBgr
namespacemultisense__ros.html
a17cfdd9fd8e2481dd3e6fa9bc1b8be52
(const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, size_t u, size_t v)
void
ycbcrToBgr
namespacemultisense__ros.html
ae77dbc7df84849ecc737625ba93a6010
(const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, uint8_t *output)
color_laser.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
color__laser_8cpp
multisense_ros/color_laser.h
multisense_ros/point_cloud_utilities.h
multisense_ros
int
main
color__laser_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
color_laser.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
color__laser_8h
multisense_ros::ColorLaser
multisense_ros
imu.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
imu_8cpp
multisense_ros/imu.h
multisense_ros
imu.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
imu_8h
multisense_ros::Imu
multisense_ros
laser.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
laser_8cpp
multisense_ros/laser.h
multisense_ros
laser.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
laser_8h
multisense_ros::Laser
multisense_ros
point_cloud_utilities.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
point__cloud__utilities_8cpp
multisense_ros/point_cloud_utilities.h
multisense_ros
uint8_t
message_format< double >
namespacemultisense__ros.html
a9599abb03763536d9ede6dd80c4f5aa6
()
uint8_t
message_format< float >
namespacemultisense__ros.html
aab9b71fe4dd677b9a7454e1b9964f8c0
()
uint8_t
message_format< int16_t >
namespacemultisense__ros.html
a4362fd4b4ff49a26ed2b8d94fb233055
()
uint8_t
message_format< int32_t >
namespacemultisense__ros.html
afdd798bef90fff6292b6a6d19e4fa3fd
()
uint8_t
message_format< int8_t >
namespacemultisense__ros.html
ac26fd624749e22141a165c3119e95aa0
()
uint8_t
message_format< uint16_t >
namespacemultisense__ros.html
a2943e66362b83a9f4ef60bc74a45211e
()
uint8_t
message_format< uint32_t >
namespacemultisense__ros.html
a23395ff33a1c6de881c38b5a5a522c6a
()
uint8_t
message_format< uint8_t >
namespacemultisense__ros.html
ac6c343c0ec9320ac0e122a24654c8673
()
point_cloud_utilities.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
point__cloud__utilities_8h
multisense_ros
sensor_msgs::PointCloud2
initialize_pointcloud
namespacemultisense__ros.html
a735968b3c9090ef9468215dc26736101
(bool dense, const std::string &frame_id, const std::string &color_channel)
uint8_t
message_format
namespacemultisense__ros.html
ace2f386422ccdfbdfd1f5f4f20ce5a4c
()
pps.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
pps_8cpp
multisense_ros/pps.h
multisense_ros
pps.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
pps_8h
multisense_ros::Pps
multisense_ros
raw_snapshot.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
raw__snapshot_8cpp
#define
TOPIC_DEVICE_INFO
raw__snapshot_8cpp.html
a0cba8e7c8fc23701e45190f573b08d3d
#define
TOPIC_RAW_CAM_CAL
raw__snapshot_8cpp.html
ac5218eb86f34f33efda67c248edbd83a
#define
TOPIC_RAW_CAM_CONFIG
raw__snapshot_8cpp.html
a6b748f5727581e5676778ec307472a90
#define
TOPIC_RAW_CAM_DATA
raw__snapshot_8cpp.html
af9e684c4414417e4600a57e27dc33011
#define
TOPIC_RAW_LIDAR
raw__snapshot_8cpp.html
a4d38ec2e34d3e3d55408a954ca4f1cae
#define
TOPIC_RAW_LIDAR_CAL
raw__snapshot_8cpp.html
a91c4696c05247598b7caadb017fbc994
int
main
raw__snapshot_8cpp.html
a5bc3d79aad4d3730467ed0e6131d5a6e
(int argc, char **argvPP)
reconfigure.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
reconfigure_8cpp
multisense_ros/reconfigure.h
multisense_ros
#define
GET_CONFIG
reconfigure_8cpp.html
a684999c6bf6804ee2da5d01628d1fd07
()
#define
S27_SGM
reconfigure_8cpp.html
ab9cf362562105579e37045455d253e73
()
#define
SL_BM
reconfigure_8cpp.html
ac2e07bc59c96bd730abb77d62854cd12
()
#define
SL_BM_IMU
reconfigure_8cpp.html
a2b2f8236a12a072c4b61eefcaf344f17
()
#define
SL_SGM
reconfigure_8cpp.html
a9752f51c6d3ad9ab69e92280e3be3ebf
()
#define
SL_SGM_IMU
reconfigure_8cpp.html
a1a6716d97e87db54367bdb2d8a1e9e28
()
#define
SL_SGM_IMU_CMV4000
reconfigure_8cpp.html
afe007d96b7b4fafcf43361a7160f2cbd
()
reconfigure.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
reconfigure_8h
multisense_ros/camera_utilities.h
multisense_ros::Reconfigure
multisense_ros
ros_driver.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
ros__driver_8cpp
multisense_ros/laser.h
multisense_ros/camera.h
multisense_ros/pps.h
multisense_ros/imu.h
multisense_ros/status.h
multisense_ros/reconfigure.h
int
main
ros__driver_8cpp.html
a5bc3d79aad4d3730467ed0e6131d5a6e
(int argc, char **argvPP)
status.cpp
/tmp/ws/src/multisense_ros/multisense_ros/src/
status_8cpp
multisense_ros/status.h
multisense_ros
status.h
/tmp/ws/src/multisense_ros/multisense_ros/include/multisense_ros/
status_8h
multisense_ros::Status
multisense_ros
multisense_ros::BufferWrapper
classmultisense__ros_1_1BufferWrapper.html
BufferWrapper
classmultisense__ros_1_1BufferWrapper.html
a5d8427920a35b236caa462b5e28865e3
(crl::multisense::Channel *driver, const T &data)
const T &
data
classmultisense__ros_1_1BufferWrapper.html
a668fce3226113ee7adabaf29b40dde79
() const noexcept
~BufferWrapper
classmultisense__ros_1_1BufferWrapper.html
a4aa6ef5b734e09a59fa75ba6c7848bc8
()
BufferWrapper
classmultisense__ros_1_1BufferWrapper.html
a04c8bbbd384e4e1e83b0918732268c2b
(const BufferWrapper &)=delete
BufferWrapper
operator=
classmultisense__ros_1_1BufferWrapper.html
a4fc25edad5853774812411adab72bd58
(const BufferWrapper &)=delete
void *
callback_buffer_
classmultisense__ros_1_1BufferWrapper.html
af5f5ebeae55c45b29798417da518c432
const T
data_
classmultisense__ros_1_1BufferWrapper.html
a0f64e1ab853bf0a56ae146640d61ebbd
crl::multisense::Channel *
driver_
classmultisense__ros_1_1BufferWrapper.html
a01d315ab5845e1b65866f4de61702f7d
multisense_ros::Camera
classmultisense__ros_1_1Camera.html
void
borderClipChanged
classmultisense__ros_1_1Camera.html
a1a42e1dec3203588fb99ecf433d5add5
(const BorderClip &borderClipType, double borderClipValue)
Camera
classmultisense__ros_1_1Camera.html
a2d798548d71064e4689320ac2a03ccc2
(crl::multisense::Channel *driver, const std::string &tf_prefix)
void
colorImageCallback
classmultisense__ros_1_1Camera.html
a855a572cb9107770bc17e798193a5d58
(const crl::multisense::image::Header &header)
void
colorizeCallback
classmultisense__ros_1_1Camera.html
a367271e1df13785f33713d96f1b7802a
(const crl::multisense::image::Header &header)
void
depthCallback
classmultisense__ros_1_1Camera.html
a330ea3ba1907dbd971a1bc0f0aaf792f
(const crl::multisense::image::Header &header)
void
disparityImageCallback
classmultisense__ros_1_1Camera.html
af4215677c2575b23b7e078dc26b6c1dd
(const crl::multisense::image::Header &header)
void
histogramCallback
classmultisense__ros_1_1Camera.html
add795e568bec493be452e79f0edc72c0
(const crl::multisense::image::Header &header)
void
jpegImageCallback
classmultisense__ros_1_1Camera.html
a5e88e48b34690dd4dca887351f20a461
(const crl::multisense::image::Header &header)
void
maxPointCloudRangeChanged
classmultisense__ros_1_1Camera.html
aaa1404f53f42b06e92e47e41d6a6e577
(double range)
void
monoCallback
classmultisense__ros_1_1Camera.html
a0758b8174372c72ec9d930320c8c6ae0
(const crl::multisense::image::Header &header)
void
pointCloudCallback
classmultisense__ros_1_1Camera.html
abeec68968f1f2cc0378502b3c83284b8
(const crl::multisense::image::Header &header)
void
rawCamDataCallback
classmultisense__ros_1_1Camera.html
a25c28d82a89216bcd85968c34b34fcf0
(const crl::multisense::image::Header &header)
void
rectCallback
classmultisense__ros_1_1Camera.html
a4097829e16a30911cbb6969640356fa1
(const crl::multisense::image::Header &header)
void
updateConfig
classmultisense__ros_1_1Camera.html
ad02cfa3194401fe8e1010c8ef4e60fb7
(const crl::multisense::image::Config &config)
~Camera
classmultisense__ros_1_1Camera.html
a741de14d63d8f558f77b063af0c44da2
()
std::map< crl::multisense::DataSource, int32_t >
StreamMapType
classmultisense__ros_1_1Camera.html
ad63456b97bfb8552947a7b427793054b
void
connectStream
classmultisense__ros_1_1Camera.html
a54df30f85cf83863c9eab04bf023edb3
(crl::multisense::DataSource enableMask)
void
disconnectStream
classmultisense__ros_1_1Camera.html
ae5a059906e50d35ae91621805da768c9
(crl::multisense::DataSource disableMask)
void
publishAllCameraInfo
classmultisense__ros_1_1Camera.html
af261cbf1658cde13d9217093d37da5d2
()
void
stop
classmultisense__ros_1_1Camera.html
ad205f1c3a9ad1cf59edcb2707dd7e74a
()
ros::Publisher
aux_mono_cam_info_pub_
classmultisense__ros_1_1Camera.html
a0c1d5114be2dbd286f4fb02977e4b920
image_transport::Publisher
aux_mono_cam_pub_
classmultisense__ros_1_1Camera.html
ac42206cbc16f8d79466ee5bc627fd3d2
sensor_msgs::Image
aux_mono_image_
classmultisense__ros_1_1Camera.html
a120cd3c083a320c756651581e71ed030
image_transport::ImageTransport
aux_mono_transport_
classmultisense__ros_1_1Camera.html
ab73071c50f2f4927647ec7adae389cbe
ros::NodeHandle
aux_nh_
classmultisense__ros_1_1Camera.html
a357e7e98af66695d139573402392fcb4
ros::Publisher
aux_rect_cam_info_pub_
classmultisense__ros_1_1Camera.html
a7a7695888c4d9dd3234d94aeb5a41d45
image_transport::CameraPublisher
aux_rect_cam_pub_
classmultisense__ros_1_1Camera.html
a2854b38b343a290b29aab8372b5a1eab
sensor_msgs::Image
aux_rect_image_
classmultisense__ros_1_1Camera.html
a5fd997265379882104fd746516303079
image_transport::ImageTransport
aux_rect_transport_
classmultisense__ros_1_1Camera.html
ad89d2561b9fa14b440c920edf0bf5a07
ros::Publisher
aux_rgb_cam_info_pub_
classmultisense__ros_1_1Camera.html
a3d89f4c3996e310b6bc15e257da99fa0
image_transport::Publisher
aux_rgb_cam_pub_
classmultisense__ros_1_1Camera.html
a03990cfc096ff10a3aafee7fc446db7e
sensor_msgs::Image
aux_rgb_image_
classmultisense__ros_1_1Camera.html
a84c55e21693dfb644e4d4527a2529109
ros::Publisher
aux_rgb_rect_cam_info_pub_
classmultisense__ros_1_1Camera.html
a1193d0f3e594a92fc982cf6f4c29e83f
image_transport::CameraPublisher
aux_rgb_rect_cam_pub_
classmultisense__ros_1_1Camera.html
ade2c818021ad09ef72ca3af5b0b58b99
sensor_msgs::Image
aux_rgb_rect_image_
classmultisense__ros_1_1Camera.html
a0666751d57a4e968c72d2ef1fa9549b8
image_transport::ImageTransport
aux_rgb_rect_transport_
classmultisense__ros_1_1Camera.html
a1f19b7c783535e7550e12a89fe85e238
image_transport::ImageTransport
aux_rgb_transport_
classmultisense__ros_1_1Camera.html
a6bd85568e4911fbf14c0b60835f7734f
BorderClip
border_clip_type_
classmultisense__ros_1_1Camera.html
a98838501dcf4f2cd0113a87fe0de1ef9
double
border_clip_value_
classmultisense__ros_1_1Camera.html
aa63a351a66785322547b46a34f6b9f7b
ros::NodeHandle
calibration_nh_
classmultisense__ros_1_1Camera.html
a51698eb8bd3effcd7b884dc7411c51b2
sensor_msgs::PointCloud2
color_organized_point_cloud_
classmultisense__ros_1_1Camera.html
a63a7c702f68bd8f1d8494ad33fa0c239
ros::Publisher
color_organized_point_cloud_pub_
classmultisense__ros_1_1Camera.html
abb79dcd70c8f75926294eac9d21bc602
sensor_msgs::PointCloud2
color_point_cloud_
classmultisense__ros_1_1Camera.html
a5c1912816381468da5d8b760bd0172fa
ros::Publisher
color_point_cloud_pub_
classmultisense__ros_1_1Camera.html
a706f94b2b52b9db16769bda4c76b67c1
ros::Publisher
depth_cam_info_pub_
classmultisense__ros_1_1Camera.html
a674e3bd1f38f4589842413d9930c1d77
image_transport::Publisher
depth_cam_pub_
classmultisense__ros_1_1Camera.html
a74f8ab8a6c0d7611734e7521aed58e1f
sensor_msgs::Image
depth_image_
classmultisense__ros_1_1Camera.html
ac4ffa3577542c3003c0c9156ab2cf9aa
image_transport::ImageTransport
depth_transport_
classmultisense__ros_1_1Camera.html
ab9a4293e8406da898c8b6c55b436097f
crl::multisense::system::DeviceInfo
device_info_
classmultisense__ros_1_1Camera.html
adf5f472b438bff106b29edcd69e8cfe7
ros::Publisher
device_info_pub_
classmultisense__ros_1_1Camera.html
a05cba26726ca864396c1af3e73878216
std::vector< crl::multisense::system::DeviceMode >
device_modes_
classmultisense__ros_1_1Camera.html
a276bd27b87a27b1fecfb38c79044a86b
ros::NodeHandle
device_nh_
classmultisense__ros_1_1Camera.html
a03a385f3a1ef2d4ff7a43d596736be6f
image_transport::ImageTransport
disparity_cost_transport_
classmultisense__ros_1_1Camera.html
a7e5c1533e987b6204fdb812167713895
image_transport::ImageTransport
disparity_left_transport_
classmultisense__ros_1_1Camera.html
a3ac78ade70f9966b9096392d7cb7376a
image_transport::ImageTransport
disparity_right_transport_
classmultisense__ros_1_1Camera.html
a1a0440790339e0136e7b67f7cb9471f3
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Camera.html
afbb9ddcb73c8159cdb2bb5fe40381f8b
const std::string
frame_id_aux_
classmultisense__ros_1_1Camera.html
a0d249fee9ee8ca51354ce670d1c9d754
const std::string
frame_id_left_
classmultisense__ros_1_1Camera.html
ad19186f0d622b777d60404f63518d64b
const std::string
frame_id_rectified_aux_
classmultisense__ros_1_1Camera.html
aeade9d5112a928608f5bebef3217a23b
const std::string
frame_id_rectified_left_
classmultisense__ros_1_1Camera.html
aad26beb3a1819acb07f9718797020680
const std::string
frame_id_rectified_right_
classmultisense__ros_1_1Camera.html
af5e9a78e52bd9338f3739e7f4c57029d
const std::string
frame_id_right_
classmultisense__ros_1_1Camera.html
a9006153343e845ba5589fde43eec11c1
bool
has_aux_camera_
classmultisense__ros_1_1Camera.html
a9555b3d8546c3c50294b62e9d00cfcd3
ros::Publisher
histogram_pub_
classmultisense__ros_1_1Camera.html
a63ac5d693570dc71ca0ff0cd146cdc7e
std::unordered_map< crl::multisense::DataSource, std::shared_ptr< BufferWrapper< crl::multisense::image::Header > > >
image_buffers_
classmultisense__ros_1_1Camera.html
af0946f1925a871a7bb892bb43c0db3de
int64_t
last_frame_id_
classmultisense__ros_1_1Camera.html
a3d361bb21b00fa751d16cd95201c8877
ros::Publisher
left_cost_cam_info_pub_
classmultisense__ros_1_1Camera.html
a909e9cee6caf5bd3f995b8f1912d1b03
ros::Publisher
left_disp_cam_info_pub_
classmultisense__ros_1_1Camera.html
aa5c334121ceae2e4fc107bda31069bf8
sensor_msgs::Image
left_disparity_cost_image_
classmultisense__ros_1_1Camera.html
a047640a4d1fb3e58d5810afad30a3f8a
image_transport::Publisher
left_disparity_cost_pub_
classmultisense__ros_1_1Camera.html
a5f38ddb79b494f5fccc8250446feb530
sensor_msgs::Image
left_disparity_image_
classmultisense__ros_1_1Camera.html
ad99ff2e17454545e0726f9520f62bc1d
image_transport::Publisher
left_disparity_pub_
classmultisense__ros_1_1Camera.html
a758805b6bac84207b90767d79f89e0c1
ros::Publisher
left_mono_cam_info_pub_
classmultisense__ros_1_1Camera.html
a7bcee4c103c3d22163c90418063531fc
image_transport::Publisher
left_mono_cam_pub_
classmultisense__ros_1_1Camera.html
a7254c75cfdabfd682aa79c00216b6475
sensor_msgs::Image
left_mono_image_
classmultisense__ros_1_1Camera.html
a7da209552acdf1f61574aca5f8d44442
image_transport::ImageTransport
left_mono_transport_
classmultisense__ros_1_1Camera.html
a7d8b354960ca2aa2ed438612e27528da
ros::NodeHandle
left_nh_
classmultisense__ros_1_1Camera.html
a5ee48814c2d5e956871afef1cfc8a731
ros::Publisher
left_rect_cam_info_pub_
classmultisense__ros_1_1Camera.html
ae4672fe2ee491174399446665be6f2dc
image_transport::CameraPublisher
left_rect_cam_pub_
classmultisense__ros_1_1Camera.html
a0d6694331142095835ec75c164fc19b9
sensor_msgs::Image
left_rect_image_
classmultisense__ros_1_1Camera.html
a7339c346e80bf20b4dddd08bd69749c7
image_transport::ImageTransport
left_rect_transport_
classmultisense__ros_1_1Camera.html
a2fdf359ac73d01a18aa132a17144c3cd
ros::Publisher
left_rgb_cam_info_pub_
classmultisense__ros_1_1Camera.html
abdb2491aea999033181411132027ac7a
image_transport::Publisher
left_rgb_cam_pub_
classmultisense__ros_1_1Camera.html
a40606e5d57cba07408dabf25c4cc3ccf
sensor_msgs::Image
left_rgb_image_
classmultisense__ros_1_1Camera.html
a5741d7d1029a332db814f0a863f4ce54
ros::Publisher
left_rgb_rect_cam_info_pub_
classmultisense__ros_1_1Camera.html
a2729325749ce01c5123f5b6ee5c25185
image_transport::CameraPublisher
left_rgb_rect_cam_pub_
classmultisense__ros_1_1Camera.html
a0242a7ba564725b22c08aa9bb23fc0c6
sensor_msgs::Image
left_rgb_rect_image_
classmultisense__ros_1_1Camera.html
a0df36ff85d479798f9c8c75ce02ac440
image_transport::ImageTransport
left_rgb_rect_transport_
classmultisense__ros_1_1Camera.html
a201c8e85552c6c77cefe94b9d497ea68
image_transport::ImageTransport
left_rgb_transport_
classmultisense__ros_1_1Camera.html
a31133f4c56e89f4d59985949ba024d91
stereo_msgs::DisparityImage
left_stereo_disparity_
classmultisense__ros_1_1Camera.html
a8c1f33a414462f4a8e5b7db9cf8d39f2
ros::Publisher
left_stereo_disparity_pub_
classmultisense__ros_1_1Camera.html
a622fca8ed5b655ca0727bb76b9312367
sensor_msgs::PointCloud2
luma_organized_point_cloud_
classmultisense__ros_1_1Camera.html
a84e0341dd8194267ed18c84424c9270d
ros::Publisher
luma_organized_point_cloud_pub_
classmultisense__ros_1_1Camera.html
a7fabbba191f90d2782c75612f7994ae8
sensor_msgs::PointCloud2
luma_point_cloud_
classmultisense__ros_1_1Camera.html
abaa88fac5f64632b98b7f3afffc4dd28
ros::Publisher
luma_point_cloud_pub_
classmultisense__ros_1_1Camera.html
af4ab78d967f50fca2daf59c2d8f60fe0
image_transport::Publisher
ni_depth_cam_pub_
classmultisense__ros_1_1Camera.html
aa6f7394570d346176ab2b17112cbc708
sensor_msgs::Image
ni_depth_image_
classmultisense__ros_1_1Camera.html
a9e52f491d9f1c8c9392ee151a5fdd042
image_transport::ImageTransport
ni_depth_transport_
classmultisense__ros_1_1Camera.html
a5851eed020d5a4ef2874c9bd1e359281
std::vector< uint8_t >
pointcloud_color_buffer_
classmultisense__ros_1_1Camera.html
ae998001b5b3a9398695efb002ee02e13
double
pointcloud_max_range_
classmultisense__ros_1_1Camera.html
a4ccc24ce89804501125fb4459f9e960a
std::vector< uint8_t >
pointcloud_rect_color_buffer_
classmultisense__ros_1_1Camera.html
a621ea268b44da90889412b8df835ba14
ros::Publisher
raw_cam_cal_pub_
classmultisense__ros_1_1Camera.html
a30bffa242de06a9f188a7a88b5f3a359
ros::Publisher
raw_cam_config_pub_
classmultisense__ros_1_1Camera.html
a1f5292ea905dd953d2f705d076a6079f
multisense_ros::RawCamData
raw_cam_data_
classmultisense__ros_1_1Camera.html
a50991f2b72e4a9df4ec98a999bf122d5
ros::Publisher
raw_cam_data_pub_
classmultisense__ros_1_1Camera.html
a8ecce1e0035a72f377f889385baab6ae
ros::Publisher
right_disp_cam_info_pub_
classmultisense__ros_1_1Camera.html
ae82ee2b854c0bf56ec987fd65e998f3e
sensor_msgs::Image
right_disparity_image_
classmultisense__ros_1_1Camera.html
abe73bf41244297c9e550ef7d0b52b726
image_transport::Publisher
right_disparity_pub_
classmultisense__ros_1_1Camera.html
a0378083cdfd553723d10fbee50d21172
ros::Publisher
right_mono_cam_info_pub_
classmultisense__ros_1_1Camera.html
ad52f91c491dfa8c193b6b6c53ec9add4
image_transport::Publisher
right_mono_cam_pub_
classmultisense__ros_1_1Camera.html
acd7e66afd999d5dff487a44db1011db5
sensor_msgs::Image
right_mono_image_
classmultisense__ros_1_1Camera.html
a50ca8753265064a401033a66e0fc3176
image_transport::ImageTransport
right_mono_transport_
classmultisense__ros_1_1Camera.html
aba4b7b59dee8ef8071dc607c50e7ff84
ros::NodeHandle
right_nh_
classmultisense__ros_1_1Camera.html
ae05e8c6cfc21744989f72b39ca7ba8cd
ros::Publisher
right_rect_cam_info_pub_
classmultisense__ros_1_1Camera.html
a67c828dbe94dacb024f7475245599d78
image_transport::CameraPublisher
right_rect_cam_pub_
classmultisense__ros_1_1Camera.html
a2a2d80b338b2c72118ca4b41b7855279
sensor_msgs::Image
right_rect_image_
classmultisense__ros_1_1Camera.html
afffb77a3c18f55ce28f3c59d5116e11f
image_transport::ImageTransport
right_rect_transport_
classmultisense__ros_1_1Camera.html
ae47d2c1fbddbbc5c0733185ca93a99ce
stereo_msgs::DisparityImage
right_stereo_disparity_
classmultisense__ros_1_1Camera.html
ae1658494a6d3d224e78bc0d69a86fc23
ros::Publisher
right_stereo_disparity_pub_
classmultisense__ros_1_1Camera.html
aae4471821631c0cc824bb1fc645fd168
tf2_ros::StaticTransformBroadcaster
static_tf_broadcaster_
classmultisense__ros_1_1Camera.html
a115f125728b1cbe244f9bbc351dc2cc6
std::shared_ptr< StereoCalibrationManger >
stereo_calibration_manager_
classmultisense__ros_1_1Camera.html
a5a91cd400b146eac576d5ddf42e4c22c
std::mutex
stream_lock_
classmultisense__ros_1_1Camera.html
a5a3863c9bd796b84ee32ee0b23ea3c60
StreamMapType
stream_map_
classmultisense__ros_1_1Camera.html
a15a25b0579fbb8d14caa943ad2ca0b01
crl::multisense::system::VersionInfo
version_info_
classmultisense__ros_1_1Camera.html
aa7dccc3dee4117bc69df83fb1afb021c
static constexpr char
AUX
classmultisense__ros_1_1Camera.html
a5add294e0213b25e917a442000feb831
[]
static constexpr char
AUX_CAMERA_FRAME
classmultisense__ros_1_1Camera.html
adef188d2660de1403ae598aab45fa45e
[]
static constexpr char
AUX_RECTIFIED_FRAME
classmultisense__ros_1_1Camera.html
a20ec7f47d7efcddddb6f41022250e13c
[]
static constexpr char
CALIBRATION
classmultisense__ros_1_1Camera.html
a432f1563a32bc76d4e33b34d63a36ae0
[]
static constexpr char
COLOR_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
a273f7f2ef64508116c6a80bb5cb5287a
[]
static constexpr char
COLOR_ORGANIZED_POINTCLOUD_TOPIC
classmultisense__ros_1_1Camera.html
aadbdfc4cb693f02fb7b3c4feaa6969de
[]
static constexpr char
COLOR_POINTCLOUD_TOPIC
classmultisense__ros_1_1Camera.html
a7488cc4b63dff93e901b4089b312291b
[]
static constexpr char
COLOR_TOPIC
classmultisense__ros_1_1Camera.html
a26355d5959e064c1fdf5848f2a7f9e86
[]
static constexpr char
COST_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
acafcac97e5435df2c753ea5aa33bc6d5
[]
static constexpr char
COST_TOPIC
classmultisense__ros_1_1Camera.html
a03355f5d3ae6aa0474e1b50f69d255c1
[]
static constexpr char
DEPTH_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
a12209b029e37be365b5ee6d279f17379
[]
static constexpr char
DEPTH_TOPIC
classmultisense__ros_1_1Camera.html
a37a872eaf2bf2dbad4a5d982d0122131
[]
static constexpr char
DEVICE_INFO_TOPIC
classmultisense__ros_1_1Camera.html
a2f7db545656e4e30dab3107842637922
[]
static constexpr char
DISPARITY_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
ae34791f9de9bfee0c0ad2a20512654b0
[]
static constexpr char
DISPARITY_IMAGE_TOPIC
classmultisense__ros_1_1Camera.html
a4c07f9b54e39277eee8fbdd4019927bc
[]
static constexpr char
DISPARITY_TOPIC
classmultisense__ros_1_1Camera.html
aac4b419c1ca9578879a1c22f96a87662
[]
static constexpr char
HISTOGRAM_TOPIC
classmultisense__ros_1_1Camera.html
a11fa6a1fd8df65e4cc65155fbf44b32b
[]
static constexpr char
LEFT
classmultisense__ros_1_1Camera.html
a872c083dc1d3a68baf3b56688357948c
[]
static constexpr char
LEFT_CAMERA_FRAME
classmultisense__ros_1_1Camera.html
a0c5197572e02dbd2eca5af0a32d7abc5
[]
static constexpr char
LEFT_RECTIFIED_FRAME
classmultisense__ros_1_1Camera.html
a8c9ef7f67363499c28d94bc8656403f9
[]
static constexpr char
MONO_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
ab87499352ede50531c1a7c06428dcfbd
[]
static constexpr char
MONO_TOPIC
classmultisense__ros_1_1Camera.html
ae6a821f27b146f13c2ffac1f0f92bf52
[]
static constexpr char
OPENNI_DEPTH_TOPIC
classmultisense__ros_1_1Camera.html
a7912f9aa5c82edaa0b7c1441694adfe4
[]
static constexpr char
ORGANIZED_POINTCLOUD_TOPIC
classmultisense__ros_1_1Camera.html
ad38a5201a88607d6d68ba0d28fb29b7d
[]
static constexpr char
POINTCLOUD_TOPIC
classmultisense__ros_1_1Camera.html
a8948bbe871b26dcccf15a2bc83c01c2c
[]
static constexpr char
RAW_CAM_CAL_TOPIC
classmultisense__ros_1_1Camera.html
a09c4e5d890ad324de876b6567f538db7
[]
static constexpr char
RAW_CAM_CONFIG_TOPIC
classmultisense__ros_1_1Camera.html
a840cc8615ae51955a926a4ac8a7ae338
[]
static constexpr char
RAW_CAM_DATA_TOPIC
classmultisense__ros_1_1Camera.html
a116b53123592b73ae910227a8881b8ae
[]
static constexpr char
RECT_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
ac41e143e9e0f5731e4d5cd8db9516a5d
[]
static constexpr char
RECT_COLOR_CAMERA_INFO_TOPIC
classmultisense__ros_1_1Camera.html
a521a82d8ab7a9d67c211ec730d569057
[]
static constexpr char
RECT_COLOR_TOPIC
classmultisense__ros_1_1Camera.html
a77b01a1d7e5d6c18d11874e543756de8
[]
static constexpr char
RECT_TOPIC
classmultisense__ros_1_1Camera.html
ae84cb061dd2c5454e6b2973af512d8cd
[]
static constexpr char
RIGHT
classmultisense__ros_1_1Camera.html
a404f99bd85ccb4932b36468d03cbd2be
[]
static constexpr char
RIGHT_CAMERA_FRAME
classmultisense__ros_1_1Camera.html
a4eb51cbdfca9e95925e9a639f1ca85a2
[]
static constexpr char
RIGHT_RECTIFIED_FRAME
classmultisense__ros_1_1Camera.html
a76484e1f26a356719a65cea3e08d031f
[]
multisense_ros::ColorLaser
classmultisense__ros_1_1ColorLaser.html
void
cameraInfoCallback
classmultisense__ros_1_1ColorLaser.html
a45760826d1ac5eb265225b9c96df3158
(const sensor_msgs::CameraInfo::ConstPtr &message)
void
colorImageCallback
classmultisense__ros_1_1ColorLaser.html
a7eeb0062e26cf5bafdc25a8368ea1922
(const sensor_msgs::Image::ConstPtr &message)
ColorLaser
classmultisense__ros_1_1ColorLaser.html
a272263b8c9ab418128d1bc0d8d1e5c94
(ros::NodeHandle &nh, const std::string &tf_prefix)
void
laserPointCloudCallback
classmultisense__ros_1_1ColorLaser.html
aac13640a386879e4172341a2617bf131
(sensor_msgs::PointCloud2::Ptr message)
~ColorLaser
classmultisense__ros_1_1ColorLaser.html
a1aefe8ee5fa6cc230661e4e5344ea216
()=default
void
startStreaming
classmultisense__ros_1_1ColorLaser.html
ae2a4e1e75575a51655f9dead6a4f1ffe
()
void
stopStreaming
classmultisense__ros_1_1ColorLaser.html
aeae04adad8df6e5d41c1b936195f054a
()
sensor_msgs::CameraInfo
camera_info_
classmultisense__ros_1_1ColorLaser.html
a62914122cdf66fdb189b607b006191a2
ros::Subscriber
camera_info_sub_
classmultisense__ros_1_1ColorLaser.html
a126380cd3cdfae2a47884addf5dd68b8
sensor_msgs::Image
color_image_
classmultisense__ros_1_1ColorLaser.html
a9821af8904067f667d6a7fa362b88ff1
ros::Subscriber
color_image_sub_
classmultisense__ros_1_1ColorLaser.html
a81f61ea2e76ae88a4c0646c80102f1ed
sensor_msgs::PointCloud2
color_laser_pointcloud_
classmultisense__ros_1_1ColorLaser.html
a34dc1213be86aba045f96f5b9383c1fb
ros::Publisher
color_laser_publisher_
classmultisense__ros_1_1ColorLaser.html
a699b14134d9670ac318cd9b2187051de
std::mutex
data_lock_
classmultisense__ros_1_1ColorLaser.html
a7049dbeb59c91b0fb348347a1cb91dfe
uint8_t
image_channels_
classmultisense__ros_1_1ColorLaser.html
a7ddb260bf246501a81846321ee792d66
ros::Subscriber
laser_pointcloud_sub_
classmultisense__ros_1_1ColorLaser.html
a359eec810c8e15b422a68334f939659f
ros::NodeHandle
node_handle_
classmultisense__ros_1_1ColorLaser.html
aad9fc03ed6af706a05df1d5126ab01e5
std::string
tf_prefix_
classmultisense__ros_1_1ColorLaser.html
a5917b5f5030ee218dbf6092982ade5ac
multisense_ros::Imu
classmultisense__ros_1_1Imu.html
Imu
classmultisense__ros_1_1Imu.html
ab3246c5d3ed3850e48a0967a12e080c7
(crl::multisense::Channel *driver, std::string tf_prefix)
void
imuCallback
classmultisense__ros_1_1Imu.html
a086e309f9aadb3e62a5467170ec651a2
(const crl::multisense::imu::Header &header)
~Imu
classmultisense__ros_1_1Imu.html
aa3cb04edf3d3e8edd4d3592ab7d18ad8
()
void
startStreams
classmultisense__ros_1_1Imu.html
ac056bd89d340d713cd0ccd7ffbf22e4f
()
void
stopStreams
classmultisense__ros_1_1Imu.html
a84c8ae4e931c8d0b389212a9bf9acf15
()
const std::string
accel_frameId_
classmultisense__ros_1_1Imu.html
ae838c57b987628837819ebc0429cba70
ros::Publisher
accelerometer_pub_
classmultisense__ros_1_1Imu.html
aa61cff1c517ad0ce7b686e90fbc47245
ros::Publisher
accelerometer_vector_pub_
classmultisense__ros_1_1Imu.html
abcc741ad671a3bb67b9ab944aeee6632
ros::NodeHandle
device_nh_
classmultisense__ros_1_1Imu.html
ae2f4cb8e71606f7872279eade679f95c
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Imu.html
a2671e806cba1966b546bc430bfcff2f2
const std::string
gyro_frameId_
classmultisense__ros_1_1Imu.html
ab174e8ce4cfd6c69bd5c996388e1f728
ros::Publisher
gyroscope_pub_
classmultisense__ros_1_1Imu.html
a103cae89ced0e8d25aa429d791838956
ros::Publisher
gyroscope_vector_pub_
classmultisense__ros_1_1Imu.html
a52cbafb5d322f980ef95d9728f897538
sensor_msgs::Imu
imu_message_
classmultisense__ros_1_1Imu.html
afe8becdf3abead95bc44455e0c952fcc
ros::NodeHandle
imu_nh_
classmultisense__ros_1_1Imu.html
ae0e4e1d4e3575db9dc7a41677ed9b212
ros::Publisher
imu_pub_
classmultisense__ros_1_1Imu.html
a12f28456b3de81a978dd075d1fc633f5
const std::string
mag_frameId_
classmultisense__ros_1_1Imu.html
a2896c7d7a38158049385008b7e1f3fb6
ros::Publisher
magnetometer_pub_
classmultisense__ros_1_1Imu.html
a412fb99cbb00d28f48b4c26ca3ede87a
ros::Publisher
magnetometer_vector_pub_
classmultisense__ros_1_1Imu.html
ac00f2b938626af621de6eb4de6b6230f
std::mutex
sub_lock_
classmultisense__ros_1_1Imu.html
a0d8dd93bd067a6c25f5e234586b93a94
const std::string
tf_prefix_
classmultisense__ros_1_1Imu.html
a53c9cc3c3008a4bfabf01086ad40d0ec
int32_t
total_subscribers_
classmultisense__ros_1_1Imu.html
ae1e00532150f8cf19a40b617a5c36b92
multisense_ros::Laser
classmultisense__ros_1_1Laser.html
Laser
classmultisense__ros_1_1Laser.html
a455f35912868f6598667dc125fc7c942
(crl::multisense::Channel *driver, const std::string &tf_prefix)
void
pointCloudCallback
classmultisense__ros_1_1Laser.html
ad8a1d7469809aeb09ffe718f0da0afb4
(const crl::multisense::lidar::Header &header)
void
scanCallback
classmultisense__ros_1_1Laser.html
a7e5fad44ad30537f2dd43f326381f0a5
(const crl::multisense::lidar::Header &header)
~Laser
classmultisense__ros_1_1Laser.html
a56fd5b609899b3090e8e25e27873d886
()
static const float
EXPECTED_RATE
classmultisense__ros_1_1Laser.html
acd83d784cab55a4425fc701b20c712d6
void
defaultTfPublisher
classmultisense__ros_1_1Laser.html
ae1f20e5ba8d6c9047b7c5bbf6dfce16f
(const ros::TimerEvent &event)
tf2::Transform
getSpindleTransform
classmultisense__ros_1_1Laser.html
add06c3c40e67908ded81248e73a5fcf4
(float spindle_angle)
void
publishSpindleTransform
classmultisense__ros_1_1Laser.html
a274b2c84e88b997e7899f44340cc1bcb
(const float spindle_angle, const float velocity, const ros::Time &time)
void
publishStaticTransforms
classmultisense__ros_1_1Laser.html
a7d722a870e3ff4d07ac99a77df7f3042
(const ros::Time &time)
void
stop
classmultisense__ros_1_1Laser.html
a61bc1c9cc92965369c068618bcf9fc67
()
void
subscribe
classmultisense__ros_1_1Laser.html
ab63460f923725ffd9a37136fa7c716df
()
void
unsubscribe
classmultisense__ros_1_1Laser.html
a2b4aa8082d0c9af51c2dc02616fedcf2
()
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Laser.html
a2937cf9a2e2658a5f93652427a1e5ad8
std::string
frame_id_
classmultisense__ros_1_1Laser.html
aeef45feb043b381b7ec3cb925c3d7329
std::string
hokuyo_
classmultisense__ros_1_1Laser.html
a7a026175bd6734cbb0797b1227b82a13
sensor_msgs::JointState
joint_states_
classmultisense__ros_1_1Laser.html
a0e922c98e2254d78fb914abbf790b2ea
ros::Publisher
joint_states_pub_
classmultisense__ros_1_1Laser.html
af8674f5da1ab5bc58b084bcb5549745c
sensor_msgs::LaserScan
laser_msg_
classmultisense__ros_1_1Laser.html
a844be34544236f6807b1cd75da467b2f
tf2::Transform
laser_to_spindle_
classmultisense__ros_1_1Laser.html
ae302b1988c72c1d8d5b513f914483f51
std::string
left_camera_optical_
classmultisense__ros_1_1Laser.html
a08afc1e7e2fbc97172c7ab73b991afa4
crl::multisense::lidar::Calibration
lidar_cal_
classmultisense__ros_1_1Laser.html
a2fc47c53910f4e64dcf51c632145fb9d
std::string
motor_
classmultisense__ros_1_1Laser.html
a26744132ee8f5f1deccc0986288dced0
tf2::Transform
motor_to_camera_
classmultisense__ros_1_1Laser.html
afc7744635d7873311079db4902dbf7db
sensor_msgs::PointCloud2
point_cloud_
classmultisense__ros_1_1Laser.html
a45dd9c1cbd789fa045e66b0a50490a7b
ros::Publisher
point_cloud_pub_
classmultisense__ros_1_1Laser.html
ae016aad29bfd62a5af13dfa849330680
ros::Time
previous_scan_time_
classmultisense__ros_1_1Laser.html
a9f7d723af9aed5d6c084c5629f15e593
ros::Publisher
raw_lidar_cal_pub_
classmultisense__ros_1_1Laser.html
a0b6388a756fc5dd1155fc55c283866d2
ros::Publisher
raw_lidar_data_pub_
classmultisense__ros_1_1Laser.html
ade73ce1a51d4e5421d998c62cc628cce
ros::Publisher
scan_pub_
classmultisense__ros_1_1Laser.html
a90c04e83431ddeeb05c556a7760100ad
std::string
spindle_
classmultisense__ros_1_1Laser.html
ad8f7029c3436aa9bfcb5ad50fe8f991e
float
spindle_angle_
classmultisense__ros_1_1Laser.html
afd572568a0b421f4403cc5a0e0c31d55
tf2_ros::StaticTransformBroadcaster
static_tf_broadcaster_
classmultisense__ros_1_1Laser.html
a0e045dd59e55f87e87281ad77a779d48
std::mutex
sub_lock_
classmultisense__ros_1_1Laser.html
a2eb51043918e4903ac0f6529caec1e65
int32_t
subscribers_
classmultisense__ros_1_1Laser.html
a1e357a1b8ef7c409182bab4c93ee91fb
ros::Timer
timer_
classmultisense__ros_1_1Laser.html
ade366e7f1a9c59aa7c0d857001d1c827
multisense_ros::Pps
classmultisense__ros_1_1Pps.html
Pps
classmultisense__ros_1_1Pps.html
a5fd5b6ac16dfd2f6d6c49758abd59f11
(crl::multisense::Channel *driver)
void
ppsCallback
classmultisense__ros_1_1Pps.html
a4d74e85e005ea264478478e5441b6836
(const crl::multisense::pps::Header &header)
~Pps
classmultisense__ros_1_1Pps.html
a98eef0dd2fea3ba65e8a75ffa47afcd3
()
void
connect
classmultisense__ros_1_1Pps.html
ad7ed360d49f1637ce72857a63ce8fab6
()
void
disconnect
classmultisense__ros_1_1Pps.html
a9f91af37bf94a4eccb411dcc44d84c16
()
ros::NodeHandle
device_nh_
classmultisense__ros_1_1Pps.html
aa18dfa5622071a86b887ae205c822308
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Pps.html
ae6beb3fc93d0db8b183c83b3ba65f3b6
ros::Publisher
pps_pub_
classmultisense__ros_1_1Pps.html
a309625a1cdda6504f266a43c51b0d882
ros::Publisher
stamped_pps_pub_
classmultisense__ros_1_1Pps.html
a368048859093eaf9846cea63e66a0a9a
int32_t
subscribers_
classmultisense__ros_1_1Pps.html
ab45a9f664117118d381ed861d1001004
multisense_ros::Reconfigure
classmultisense__ros_1_1Reconfigure.html
void
imuCallback
classmultisense__ros_1_1Reconfigure.html
af886d43de790a9a17040fde78e090ec9
(const crl::multisense::imu::Header &header)
Reconfigure
classmultisense__ros_1_1Reconfigure.html
a0758e6a03fb939dcc159d162a3d6a8f3
(crl::multisense::Channel *driver, std::function< void(crl::multisense::image::Config)> resolutionChangeCallback, std::function< void(BorderClip, double)> borderClipChangeCallback, std::function< void(double)> maxPointCloudRangeCallback)
~Reconfigure
classmultisense__ros_1_1Reconfigure.html
a524e9e26deb87dd29ef29ba01e42d9be
()
void
callback_bcam_imx104
classmultisense__ros_1_1Reconfigure.html
af064ac64265d98144e42bb69c8ed7561
(multisense_ros::bcam_imx104Config &config, uint32_t level)
void
callback_mono_cmv2000
classmultisense__ros_1_1Reconfigure.html
a2200e6d97f1cf77cc3e255349b326b9f
(multisense_ros::mono_cmv2000Config &config, uint32_t level)
void
callback_mono_cmv4000
classmultisense__ros_1_1Reconfigure.html
a6512bda5bf0c5b33c302cd424874bb81
(multisense_ros::mono_cmv4000Config &config, uint32_t level)
void
callback_s27_AR0234
classmultisense__ros_1_1Reconfigure.html
a342e6234eff881a40eb7824e0e7951d0
(multisense_ros::s27_sgm_AR0234Config &config, uint32_t level)
void
callback_sl_bm_cmv2000
classmultisense__ros_1_1Reconfigure.html
a343eb0122f16242ef73faa486cb5e068
(multisense_ros::sl_bm_cmv2000Config &config, uint32_t level)
void
callback_sl_bm_cmv2000_imu
classmultisense__ros_1_1Reconfigure.html
a41882eec0cad9a7ce9aeb930a7e93b17
(multisense_ros::sl_bm_cmv2000_imuConfig &config, uint32_t level)
void
callback_sl_bm_cmv4000
classmultisense__ros_1_1Reconfigure.html
a92f845e1a8f32f2dd8eac3d8714f96cf
(multisense_ros::sl_bm_cmv4000Config &config, uint32_t level)
void
callback_sl_bm_cmv4000_imu
classmultisense__ros_1_1Reconfigure.html
a1a9bb20768d8e3b41abe6efbdd8ec2a8
(multisense_ros::sl_bm_cmv4000_imuConfig &config, uint32_t level)
void
callback_sl_sgm_cmv2000_imu
classmultisense__ros_1_1Reconfigure.html
a6712ad8fd0db120841dd9e682ab70357
(multisense_ros::sl_sgm_cmv2000_imuConfig &config, uint32_t level)
void
callback_sl_sgm_cmv4000_imu
classmultisense__ros_1_1Reconfigure.html
a0540dfb2bfc6119798c2d788929726bd
(multisense_ros::sl_sgm_cmv4000_imuConfig &config, uint32_t level)
void
callback_st21_vga
classmultisense__ros_1_1Reconfigure.html
a789a62cd5735a9f890b625363e9f27e9
(multisense_ros::st21_sgm_vga_imuConfig &config, uint32_t level)
bool
changeResolution
classmultisense__ros_1_1Reconfigure.html
a311e52f58b79a4381f32f42bcc108caa
(crl::multisense::image::Config &cfg, int32_t width, int32_t height, int32_t disparities)
void
configureBorderClip
classmultisense__ros_1_1Reconfigure.html
a13e6d7a0a56d50c7d46fdd0d87e502be
(const T &dyn)
void
configureCamera
classmultisense__ros_1_1Reconfigure.html
afec84b51bab8d3f4fb742fd1683061ce
(crl::multisense::image::Config &cfg, const T &dyn)
void
configureCropMode
classmultisense__ros_1_1Reconfigure.html
a638e39c599464e7e365231a401c72be2
(crl::multisense::image::Config &cfg, const T &dyn)
void
configureImu
classmultisense__ros_1_1Reconfigure.html
ada13de9818ca5c2e3329917a8e8a7a28
(const T &dyn)
void
configureLeds
classmultisense__ros_1_1Reconfigure.html
a5db637bd53d22d1aad9976ebf25f2e09
(const T &dyn)
void
configureMotor
classmultisense__ros_1_1Reconfigure.html
ab7db8a974219f077d1dfb9e7ba3c1e27
(const T &dyn)
void
configurePointCloudRange
classmultisense__ros_1_1Reconfigure.html
a7402b4763a961a0041c281d9066d0df4
(const T &dyn)
void
configurePtp
classmultisense__ros_1_1Reconfigure.html
a77e381ff369ab673d0ee0302fe979a71
(const T &dyn)
void
configureSgm
classmultisense__ros_1_1Reconfigure.html
ab7c16e3c10a13b5e0d231c50d40356d7
(crl::multisense::image::Config &cfg, const T &dyn)
void
configureStereoProfile
classmultisense__ros_1_1Reconfigure.html
a3ae6d0c4740132fa6d16c8fe8b8a1459
(crl::multisense::image::Config &cfg, const T &dyn)
std::function< void(BorderClip, double)>
border_clip_change_callback_
classmultisense__ros_1_1Reconfigure.html
a9ec0c2553c1a2b32729e1e78204af27a
BorderClip
border_clip_type_
classmultisense__ros_1_1Reconfigure.html
a0bc3981c14032363599fbe0b6d7c9a81
double
border_clip_value_
classmultisense__ros_1_1Reconfigure.html
a4ca9f904fce6063ce805a4935cb755e8
bool
crop_mode_changed_
classmultisense__ros_1_1Reconfigure.html
a0b18b80cfea755fb83803e0da19b1bfe
std::vector< crl::multisense::system::DeviceMode >
device_modes_
classmultisense__ros_1_1Reconfigure.html
acc2995bb13786f51e7d2287386ea10f8
ros::NodeHandle
device_nh_
classmultisense__ros_1_1Reconfigure.html
a71a46437d4621dedf09f1c98f3020c10
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Reconfigure.html
af4231fd78bdde2c347318c1703a38b0d
std::vector< crl::multisense::imu::Config >
imu_configs_
classmultisense__ros_1_1Reconfigure.html
a87893d7234d876bf1db67bd37f490b9e
uint32_t
imu_samples_per_message_
classmultisense__ros_1_1Reconfigure.html
a53a424a1f56df7517b89bb6af172337c
bool
lighting_supported_
classmultisense__ros_1_1Reconfigure.html
a8bb94f468282ad86b36cc60d7fae7d84
std::function< void(double)>
max_point_cloud_range_callback_
classmultisense__ros_1_1Reconfigure.html
a3ee83e7f36ee0e83dadbfb7a82dfdcde
bool
motor_supported_
classmultisense__ros_1_1Reconfigure.html
ab125fa0e4a01ee247af65b0570d223bb
bool
ptp_supported_
classmultisense__ros_1_1Reconfigure.html
a964b0e3bed43118456ebc92151a8b04d
std::function< void(crl::multisense::image::Config)>
resolution_change_callback_
classmultisense__ros_1_1Reconfigure.html
a8ff60be09e9b53adf100e3072bfa8e49
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::bcam_imx104Config > >
server_bcam_imx104_
classmultisense__ros_1_1Reconfigure.html
a72484b9eef16abe43b19e07f34dda46e
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::mono_cmv2000Config > >
server_mono_cmv2000_
classmultisense__ros_1_1Reconfigure.html
ac2824fb05b9deb623086b208df49ae19
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::mono_cmv4000Config > >
server_mono_cmv4000_
classmultisense__ros_1_1Reconfigure.html
afa9038e9c274acd09353a5bab3485458
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::s27_sgm_AR0234Config > >
server_s27_AR0234_
classmultisense__ros_1_1Reconfigure.html
a022f8b4e9dc883ec303a17181611274f
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_bm_cmv2000Config > >
server_sl_bm_cmv2000_
classmultisense__ros_1_1Reconfigure.html
a7256687c146254e0f9d43082ad573c10
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_bm_cmv2000_imuConfig > >
server_sl_bm_cmv2000_imu_
classmultisense__ros_1_1Reconfigure.html
a304c08672433a03f50f91328979f10b6
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_bm_cmv4000Config > >
server_sl_bm_cmv4000_
classmultisense__ros_1_1Reconfigure.html
a3e5f1ca9fbb3cc22ce39d4549401e570
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_bm_cmv4000_imuConfig > >
server_sl_bm_cmv4000_imu_
classmultisense__ros_1_1Reconfigure.html
aa71db9843faacaa044306e6bb0a51154
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_sgm_cmv2000_imuConfig > >
server_sl_sgm_cmv2000_imu_
classmultisense__ros_1_1Reconfigure.html
a3d5a60ef330fb1acfd5c98e6163f2744
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::sl_sgm_cmv4000_imuConfig > >
server_sl_sgm_cmv4000_imu_
classmultisense__ros_1_1Reconfigure.html
ab5b7b19d6d4371b2441aa87b32eee62a
std::shared_ptr< dynamic_reconfigure::Server< multisense_ros::st21_sgm_vga_imuConfig > >
server_st21_vga_
classmultisense__ros_1_1Reconfigure.html
a02bc77e870eef34ac3a9fe1922de9a33
multisense_ros::RectificationRemapT
structmultisense__ros_1_1RectificationRemapT.html
cv::Mat
map1
structmultisense__ros_1_1RectificationRemapT.html
a599cdae16f5b2c9356853969e44d1ccc
cv::Mat
map2
structmultisense__ros_1_1RectificationRemapT.html
a5a704a3ceb1e80482b548eb43339264a
multisense_ros::Status
classmultisense__ros_1_1Status.html
Status
classmultisense__ros_1_1Status.html
a7e78c1618d755110946de27c92b7ef30
(crl::multisense::Channel *driver)
~Status
classmultisense__ros_1_1Status.html
af04c79ffb008a3c15b2cd3d8a469103b
()
void
connect
classmultisense__ros_1_1Status.html
a6a036dc94c229e9ab55d67f0369730c9
()
void
disconnect
classmultisense__ros_1_1Status.html
a8ccf938e776db591c497512973e9aa34
()
void
queryStatus
classmultisense__ros_1_1Status.html
a787034c6c8339f6d9ecb38d9509eb014
(const ros::TimerEvent &event)
ros::NodeHandle
device_nh_
classmultisense__ros_1_1Status.html
a8bd0e925ca15011d9934bfef42aeaea7
crl::multisense::Channel *
driver_
classmultisense__ros_1_1Status.html
aa4b4200e89a37253e2ed556ac86c0149
ros::Publisher
status_pub_
classmultisense__ros_1_1Status.html
ac061d99866001d23a01fe40f9c9ea226
ros::Timer
status_timer_
classmultisense__ros_1_1Status.html
a154269792620566e7b187ff1fce95e5a
int32_t
subscribers_
classmultisense__ros_1_1Status.html
abb6c1fb6ac2f7aeaa3f6c57104de641b
multisense_ros::StereoCalibrationManger
classmultisense__ros_1_1StereoCalibrationManger.html
double
aux_T
classmultisense__ros_1_1StereoCalibrationManger.html
a01acd8359a46696e322d09ff34993e4b
() const
sensor_msgs::CameraInfo
auxCameraInfo
classmultisense__ros_1_1StereoCalibrationManger.html
a7d0aba6512f1e75c925f7ab99effdf91
(const std::string &frame_id, const ros::Time &stamp) const
crl::multisense::image::Config
config
classmultisense__ros_1_1StereoCalibrationManger.html
a289ef4465b07306faf920e4ec8a4b8f2
() const
sensor_msgs::CameraInfo
leftCameraInfo
classmultisense__ros_1_1StereoCalibrationManger.html
a0af9041ebc4d1302e0c4851449fd848c
(const std::string &frame_id, const ros::Time &stamp) const
std::shared_ptr< RectificationRemapT >
leftRemap
classmultisense__ros_1_1StereoCalibrationManger.html
a3eaef88e3c454d0e508d3fb69bd865e3
() const
Eigen::Matrix4d
Q
classmultisense__ros_1_1StereoCalibrationManger.html
af15893d7710f4c357d409f85c5c35053
() const
sensor_msgs::CameraInfo
rightCameraInfo
classmultisense__ros_1_1StereoCalibrationManger.html
ad36844180cf5c568a9d65b7a4b026e26
(const std::string &frame_id, const ros::Time &stamp) const
std::shared_ptr< RectificationRemapT >
rightRemap
classmultisense__ros_1_1StereoCalibrationManger.html
ae888867eb7787b3b7bf469a73d6de376
() const
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
StereoCalibrationManger
classmultisense__ros_1_1StereoCalibrationManger.html
ae55bf0b2e76adff43290e340721e56c8
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration &calibration, const crl::multisense::system::DeviceInfo &device_info)
double
T
classmultisense__ros_1_1StereoCalibrationManger.html
a4821e7776bb043b3829f68b4694b573d
() const
void
updateConfig
classmultisense__ros_1_1StereoCalibrationManger.html
ab45a85c8a0f2559145510afd4abcfce5
(const crl::multisense::image::Config &config)
bool
validAux
classmultisense__ros_1_1StereoCalibrationManger.html
a54a33e8d5a487e00cb9293b9b98ce202
() const
sensor_msgs::CameraInfo
aux_camera_info_
classmultisense__ros_1_1StereoCalibrationManger.html
add459a2b8f87227784f9c9cb4756c957
const crl::multisense::image::Calibration
calibration_
classmultisense__ros_1_1StereoCalibrationManger.html
a9f25243c68a72043461246a6c0766d32
crl::multisense::image::Config
config_
classmultisense__ros_1_1StereoCalibrationManger.html
abcea2ec334ff71ecf0331eb7d3e08967
const crl::multisense::system::DeviceInfo &
device_info_
classmultisense__ros_1_1StereoCalibrationManger.html
a52ef41e90795bdd86a7d59a883417814
sensor_msgs::CameraInfo
left_camera_info_
classmultisense__ros_1_1StereoCalibrationManger.html
a7c972c2859e1473b32a4e1ed85936499
std::shared_ptr< RectificationRemapT >
left_remap_
classmultisense__ros_1_1StereoCalibrationManger.html
aae935b74b9448cb6358c3ad7ff6b9ee4
std::mutex
mutex_
classmultisense__ros_1_1StereoCalibrationManger.html
a2cbd7371df91c755fe6560f865613e03
Eigen::Matrix4d
q_matrix_
classmultisense__ros_1_1StereoCalibrationManger.html
aa63daba65d117726113cedb40d94f5e6
sensor_msgs::CameraInfo
right_camera_info_
classmultisense__ros_1_1StereoCalibrationManger.html
abe283f32f14035f09c62ec5acf7b5534
std::shared_ptr< RectificationRemapT >
right_remap_
classmultisense__ros_1_1StereoCalibrationManger.html
aa3d611ee90f7b58a8d344a91a1059243
multisense_ros
namespacemultisense__ros.html
multisense_ros::BufferWrapper
multisense_ros::Camera
multisense_ros::ColorLaser
multisense_ros::Imu
multisense_ros::Laser
multisense_ros::Pps
multisense_ros::Reconfigure
multisense_ros::RectificationRemapT
multisense_ros::Status
multisense_ros::StereoCalibrationManger
BorderClip
namespacemultisense__ros.html
a9997dab57331def3f0b6f636b9ff90dc
NONE
RECTANGULAR
CIRCULAR
sensor_msgs::PointCloud2
initialize_pointcloud
namespacemultisense__ros.html
a735968b3c9090ef9468215dc26736101
(bool dense, const std::string &frame_id, const std::string &color_channel)
sensor_msgs::CameraInfo
makeCameraInfo
namespacemultisense__ros.html
a6482066471a786732ef42f31b3aaa8f2
(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
namespacemultisense__ros.html
a3e70dec51ff8eec6a9f4dbf91bf74d2f
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
Eigen::Matrix4d
makeQ
namespacemultisense__ros.html
addf76c145ef35315d3275726856fa3e2
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration &calibration, const crl::multisense::system::DeviceInfo &device_info)
RectificationRemapT
makeRectificationRemap
namespacemultisense__ros.html
a28506cf239e075c53521885e087bd8d4
(const crl::multisense::image::Config &config, const crl::multisense::image::Calibration::Data &calibration, const crl::multisense::system::DeviceInfo &device_info)
uint8_t
message_format
namespacemultisense__ros.html
ace2f386422ccdfbdfd1f5f4f20ce5a4c
()
uint8_t
message_format< double >
namespacemultisense__ros.html
a9599abb03763536d9ede6dd80c4f5aa6
()
uint8_t
message_format< float >
namespacemultisense__ros.html
aab9b71fe4dd677b9a7454e1b9964f8c0
()
uint8_t
message_format< int16_t >
namespacemultisense__ros.html
a4362fd4b4ff49a26ed2b8d94fb233055
()
uint8_t
message_format< int32_t >
namespacemultisense__ros.html
afdd798bef90fff6292b6a6d19e4fa3fd
()
uint8_t
message_format< int8_t >
namespacemultisense__ros.html
ac26fd624749e22141a165c3119e95aa0
()
uint8_t
message_format< uint16_t >
namespacemultisense__ros.html
a2943e66362b83a9f4ef60bc74a45211e
()
uint8_t
message_format< uint32_t >
namespacemultisense__ros.html
a23395ff33a1c6de881c38b5a5a522c6a
()
uint8_t
message_format< uint8_t >
namespacemultisense__ros.html
ac6c343c0ec9320ac0e122a24654c8673
()
constexpr Eigen::Matrix< T, 3, 1 >
ycbcrToBgr
namespacemultisense__ros.html
a17cfdd9fd8e2481dd3e6fa9bc1b8be52
(const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, size_t u, size_t v)
void
ycbcrToBgr
namespacemultisense__ros.html
ae77dbc7df84849ecc737625ba93a6010
(const crl::multisense::image::Header &luma, const crl::multisense::image::Header &chroma, uint8_t *output)