disp_masker.cpp
/tmp/ws/src/velo2cam_calibration/src/
disp__masker_8cpp
Masker
int
main
disp__masker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
lidar_pattern.cpp
/tmp/ws/src/velo2cam_calibration/src/
lidar__pattern_8cpp
velo2cam_utils.h
#define
PCL_NO_PRECOMPILE
lidar__pattern_8cpp.html
adf799d3fdc3e86716e9188debf724bbf
void
callback
lidar__pattern_8cpp.html
afaf6fbb03b760307adddb65814acb91b
(const PointCloud2::ConstPtr &laser_cloud)
int
main
lidar__pattern_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
param_callback
lidar__pattern_8cpp.html
afeb2f52bc92574ec5ecc63463209ed8c
(velo2cam_calibration::LidarConfig &config, uint32_t level)
void
warmup_callback
lidar__pattern_8cpp.html
a9ab4c6a06b035072df9e01006e253a64
(const std_msgs::Empty::ConstPtr &msg)
double
angle_threshold_
lidar__pattern_8cpp.html
aee5b146fc269cbdeac58ab909147dcf1
Eigen::Vector3f
axis_
lidar__pattern_8cpp.html
ae9af7dc48ec268695f8d0d5bd3d9df95
ros::Publisher
centers_pub
lidar__pattern_8cpp.html
a42d743dec359c9325e8d350b78c5fc80
double
centroid_distance_max_
lidar__pattern_8cpp.html
a3d0e5583934e71ae8c2ccd8da501cb20
double
centroid_distance_min_
lidar__pattern_8cpp.html
a45453f1b862c5900aacd40d49fea8a14
double
circle_radius_
lidar__pattern_8cpp.html
a702853b1b95107a19ba066de1fc95be9
double
circle_threshold_
lidar__pattern_8cpp.html
a6c6a9809db1b00f3ef381156326cd9d5
int
clouds_proc_
lidar__pattern_8cpp.html
a401b2052e527fec50678215c01874fe1
int
clouds_used_
lidar__pattern_8cpp.html
a102a195692f968f5efafbd57e7833b48
double
cluster_tolerance_
lidar__pattern_8cpp.html
ac1dfe360c31fccccdfbc9b5c7b56981f
ros::Publisher
coeff_pub
lidar__pattern_8cpp.html
a1a2a83034966fa77361191e8a5101baa
pcl::PointCloud< pcl::PointXYZ >::Ptr
cumulative_cloud
lidar__pattern_8cpp.html
aa86f502f5e1551bc43a2f304d0811cb5
ros::Publisher
cumulative_pub
lidar__pattern_8cpp.html
aa3e9a7d6678a08b5ed848177602ac06d
double
delta_height_circles_
lidar__pattern_8cpp.html
a9a5a881a35a63cd1e6592791af71fe2e
double
delta_width_circles_
lidar__pattern_8cpp.html
a166b81addb7010a4e8c4ea0685b66c12
double
gradient_threshold_
lidar__pattern_8cpp.html
a1ed18c66abf67eb9486c5f66a56122d7
int
min_centers_found_
lidar__pattern_8cpp.html
a25c8ecb2843332e9ec420d7ee4a0a18d
double
min_cluster_factor_
lidar__pattern_8cpp.html
a0be31d7020f968a40857b1f93db082bd
double
passthrough_radius_max_
lidar__pattern_8cpp.html
a48557ae20b5a3ef886404b1897d91baf
double
passthrough_radius_min_
lidar__pattern_8cpp.html
afea04e0eb0c595c8bdde4085c1cb6b8e
ros::Publisher
pattern_pub
lidar__pattern_8cpp.html
a7de05d155af1d03d858e574be551e320
double
plane_distance_inliers_
lidar__pattern_8cpp.html
aeb7d5a59954f0a102402f0a0cba8a4c6
double
plane_threshold_
lidar__pattern_8cpp.html
afb62fe7d49339c8bd30720b28e2009fc
ros::Publisher
range_pub
lidar__pattern_8cpp.html
a8a24f0b895fb6df39b4e2b6da68758e5
int
rings_count_
lidar__pattern_8cpp.html
a3b963e0286d937b7da3ae052347fb490
ros::Publisher
rotated_pattern_pub
lidar__pattern_8cpp.html
a94cf23097329e652e67c490633abe324
bool
save_to_file_
lidar__pattern_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
lidar__pattern_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
bool
skip_warmup_
lidar__pattern_8cpp.html
a24ff5f30e7f998879868c6680e7e52c4
double
target_radius_tolerance_
lidar__pattern_8cpp.html
a55eb98d79470ef35d3b2f0871c24dc99
double
threshold_
lidar__pattern_8cpp.html
ad7f9420c5db55e41dcaf2e64df8153e0
bool
WARMUP_DONE
lidar__pattern_8cpp.html
abc9ac26e4e1b5a89184779f01bac5824
mono_qr_pattern.cpp
/tmp/ws/src/velo2cam_calibration/src/
mono__qr__pattern_8cpp
velo2cam_utils.h
Eigen::Matrix3f
covariance
mono__qr__pattern_8cpp.html
a38caa46d55f447399c7c702ae2ec944b
(pcl::PointCloud< pcl::PointXYZ >::Ptr cumulative_cloud, Eigen::Vector3f means)
void
imageCallback
mono__qr__pattern_8cpp.html
a91e01c0cde1198bc08b7a16ad42a9c81
(const sensor_msgs::ImageConstPtr &msg, const sensor_msgs::CameraInfoConstPtr &left_info)
int
main
mono__qr__pattern_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
Eigen::Vector3f
mean
mono__qr__pattern_8cpp.html
a3c28d9fbe3b1411169863ab7fce5bf1e
(pcl::PointCloud< pcl::PointXYZ >::Ptr cumulative_cloud)
void
param_callback
mono__qr__pattern_8cpp.html
ad2277946de2b4d72e2e7fb8005225e30
(velo2cam_calibration::MonocularConfig &config, uint32_t level)
Point2f
projectPointDist
mono__qr__pattern_8cpp.html
acffb99bc4cb358e226c98007ab71e606
(cv::Point3f pt_cv, const Mat intrinsics, const Mat distCoeffs)
void
warmup_callback
mono__qr__pattern_8cpp.html
a9ab4c6a06b035072df9e01006e253a64
(const std_msgs::Empty::ConstPtr &msg)
ros::Publisher
centers_cloud_pub
mono__qr__pattern_8cpp.html
ab7b41a5befb943682d29ea1c4baa0076
double
cluster_tolerance_
mono__qr__pattern_8cpp.html
ac1dfe360c31fccccdfbc9b5c7b56981f
ros::Publisher
clusters_pub
mono__qr__pattern_8cpp.html
ac31d99b41864c8b083861441316ba5ef
pcl::PointCloud< pcl::PointXYZ >::Ptr
cumulative_cloud
mono__qr__pattern_8cpp.html
aa86f502f5e1551bc43a2f304d0811cb5
ros::Publisher
cumulative_pub
mono__qr__pattern_8cpp.html
aa3e9a7d6678a08b5ed848177602ac06d
double
delta_height_circles_
mono__qr__pattern_8cpp.html
a9a5a881a35a63cd1e6592791af71fe2e
double
delta_height_qr_center_
mono__qr__pattern_8cpp.html
a1096f182f8924592ed56e53be0423cf7
double
delta_width_circles_
mono__qr__pattern_8cpp.html
a166b81addb7010a4e8c4ea0685b66c12
double
delta_width_qr_center_
mono__qr__pattern_8cpp.html
aa2a7c76b85d0d673dc00f5b4e26b7005
cv::Ptr< cv::aruco::Dictionary >
dictionary
mono__qr__pattern_8cpp.html
ac0933b4bb86d4fcc5ac416057f9d4fb0
int
frames_proc_
mono__qr__pattern_8cpp.html
a2580d6f7e7cd37000450fc1753c4491f
int
frames_used_
mono__qr__pattern_8cpp.html
a8b5385b83ab37ab0e06e593c89669ffa
double
marker_size_
mono__qr__pattern_8cpp.html
a4a453f22d3fcb344a1ed28eac4e484a5
double
min_cluster_factor_
mono__qr__pattern_8cpp.html
a0be31d7020f968a40857b1f93db082bd
int
min_detected_markers_
mono__qr__pattern_8cpp.html
ab8fbb8c9c22907d270bcae9ff825e82e
ros::Publisher
qr_pub
mono__qr__pattern_8cpp.html
af6d709f499dc6a9945df041ee233b4f9
bool
save_to_file_
mono__qr__pattern_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
mono__qr__pattern_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
bool
skip_warmup_
mono__qr__pattern_8cpp.html
a24ff5f30e7f998879868c6680e7e52c4
bool
WARMUP_DONE
mono__qr__pattern_8cpp.html
abc9ac26e4e1b5a89184779f01bac5824
plane.cpp
/tmp/ws/src/velo2cam_calibration/src/
plane_8cpp
SACSegmentator
int
main
plane_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
stereo_pattern.cpp
/tmp/ws/src/velo2cam_calibration/src/
stereo__pattern_8cpp
velo2cam_utils.h
#define
TARGET_NUM_CIRCLES
stereo__pattern_8cpp.html
aaf37167716a034779f7a26d8995a6924
void
callback
stereo__pattern_8cpp.html
a4a76b223f747ef4dc88d5381705de6a7
(const PointCloud2::ConstPtr &camera_cloud, const pcl_msgs::ModelCoefficients::ConstPtr &cam_plane_coeffs)
int
main
stereo__pattern_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
param_callback
stereo__pattern_8cpp.html
ad43528bbba527fd6d8c57b76a3cb7278
(velo2cam_calibration::StereoConfig &config, uint32_t level)
void
warmup_callback
stereo__pattern_8cpp.html
a9ab4c6a06b035072df9e01006e253a64
(const std_msgs::Empty::ConstPtr &msg)
double
circle_threshold_
stereo__pattern_8cpp.html
a6c6a9809db1b00f3ef381156326cd9d5
double
cluster_tolerance_
stereo__pattern_8cpp.html
ac1dfe360c31fccccdfbc9b5c7b56981f
ros::Publisher
coeff_pub
stereo__pattern_8cpp.html
a1a2a83034966fa77361191e8a5101baa
pcl::PointCloud< pcl::PointXYZ >::Ptr
cumulative_cloud
stereo__pattern_8cpp.html
aa86f502f5e1551bc43a2f304d0811cb5
ros::Publisher
cumulative_pub
stereo__pattern_8cpp.html
aa3e9a7d6678a08b5ed848177602ac06d
double
delta_height_circles_
stereo__pattern_8cpp.html
a9a5a881a35a63cd1e6592791af71fe2e
double
delta_width_circles_
stereo__pattern_8cpp.html
a166b81addb7010a4e8c4ea0685b66c12
ros::Publisher
final_pub
stereo__pattern_8cpp.html
a7aed84bd8a07601e56031d6d9ae3cb2c
std_msgs::Header
header_
stereo__pattern_8cpp.html
a3e28d07762825d1a0c387b0c916e00b8
int
images_proc_
stereo__pattern_8cpp.html
a7bfc3b1f5f7623c8d5206d2c8acd55cb
int
images_used_
stereo__pattern_8cpp.html
ae617d2db94c9825991757b3144c5bd3b
ros::Publisher
inliers_pub
stereo__pattern_8cpp.html
ad397e5b5b3b05f61a722a71019b68769
int
min_centers_found_
stereo__pattern_8cpp.html
a25c8ecb2843332e9ec420d7ee4a0a18d
double
min_cluster_factor_
stereo__pattern_8cpp.html
a0be31d7020f968a40857b1f93db082bd
double
plane_distance_inliers_
stereo__pattern_8cpp.html
aeb7d5a59954f0a102402f0a0cba8a4c6
ros::Publisher
plane_edges_pub
stereo__pattern_8cpp.html
a732ba62890916b7dc4db902e9d981246
bool
save_to_file_
stereo__pattern_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
stereo__pattern_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
bool
skip_warmup_
stereo__pattern_8cpp.html
a24ff5f30e7f998879868c6680e7e52c4
double
target_radius_tolerance_
stereo__pattern_8cpp.html
a55eb98d79470ef35d3b2f0871c24dc99
bool
WARMUP_DONE
stereo__pattern_8cpp.html
abc9ac26e4e1b5a89184779f01bac5824
ros::Publisher
xy_pattern_pub
stereo__pattern_8cpp.html
a4ee8246913607b36c34755c3e54ef2fe
velo2cam_calibration.cpp
/tmp/ws/src/velo2cam_calibration/src/
velo2cam__calibration_8cpp
velo2cam_utils.h
#define
PCL_NO_PRECOMPILE
velo2cam__calibration_8cpp.html
adf799d3fdc3e86716e9188debf724bbf
Eigen::Matrix< double, 12, 12 >
Matrix12d
velo2cam__calibration_8cpp.html
a13be0492e7597de90ff4cf533317cee3
Eigen::Matrix< double, 12, 1 >
Vector12d
velo2cam__calibration_8cpp.html
afe224c8648fec9458bcfacffdb2d9f18
void
calibrateExtrinsics
velo2cam__calibration_8cpp.html
a5d16c542696c625779fed481e7b8d3e3
(int seek_iter=-1)
int
main
velo2cam__calibration_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
sensor1_callback
velo2cam__calibration_8cpp.html
a49aefd839c5b475dcc9e5a4359064917
(const velo2cam_calibration::ClusterCentroids::ConstPtr sensor1_centroids)
std::vector< pcl::PointXYZ >
sensor1_vector
velo2cam__calibration_8cpp.html
a8470343ab09cfc296e4766fce2dea3be
(4)
void
sensor2_callback
velo2cam__calibration_8cpp.html
a98197d5304b5ac6aabe1d41a7f41483e
(velo2cam_calibration::ClusterCentroids::ConstPtr sensor2_centroids)
std::vector< pcl::PointXYZ >
sensor2_vector
velo2cam__calibration_8cpp.html
a798c861d07ae89aa16cf611c651e431c
(4)
bool
calibration_ended
velo2cam__calibration_8cpp.html
a7423c6dc513a24412d1cc8ac76483c45
ros::Publisher
clusters_sensor1_pub
velo2cam__calibration_8cpp.html
a099b88473c3050dd3adf8d97ba674cda
ros::Publisher
clusters_sensor2_pub
velo2cam__calibration_8cpp.html
a5de0cb95b30e096205f9c0776f8a218a
ros::Publisher
colour_sensor1_pub
velo2cam__calibration_8cpp.html
ac4b6e2c07cb0a5b5bde05e4b400ab6db
ros::Publisher
colour_sensor2_pub
velo2cam__calibration_8cpp.html
a91b0b0cf55806a4d7650b6e15438413a
bool
is_sensor1_cam
velo2cam__calibration_8cpp.html
ae025dc1515321eb9022a044dfe89c784
bool
is_sensor2_cam
velo2cam__calibration_8cpp.html
a931fd4d68615175bf404aa63b2e41057
pcl::PointCloud< pcl::PointXYZI >::Ptr
isensor1_cloud
velo2cam__calibration_8cpp.html
a486508e78be817e69ad1077ab4b2aa9c
pcl::PointCloud< pcl::PointXYZI >::Ptr
isensor2_cloud
velo2cam__calibration_8cpp.html
a0535694916c1343de3424690f335147b
ros::Publisher
iterations_pub
velo2cam__calibration_8cpp.html
ac145e7ed3916d2d780b5efdc965b2de5
int
nFrames
velo2cam__calibration_8cpp.html
a034fdeaa336ae1395aa2eb4761b14162
ros::NodeHandle *
nh_
velo2cam__calibration_8cpp.html
a9f0bb13518a5c89f3a5b076f19a291e5
bool
publish_tf_
velo2cam__calibration_8cpp.html
af555c3254710007c9fe70219557a660d
bool
results_every_pose
velo2cam__calibration_8cpp.html
aff076e1d2d8660d38fb0ab300c3602b6
int
S1_WARMUP_COUNT
velo2cam__calibration_8cpp.html
a226aeb169f1eeaa6cab4f5cbe5db4c67
bool
S1_WARMUP_DONE
velo2cam__calibration_8cpp.html
a9e634627b57d62a26d75472ad8915736
int
S2_WARMUP_COUNT
velo2cam__calibration_8cpp.html
a64ec3229bddaf0edd6d3cedda3549ff5
bool
S2_WARMUP_DONE
velo2cam__calibration_8cpp.html
ab9604f505ced25880dee1d6c11a76106
bool
save_to_file_
velo2cam__calibration_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
velo2cam__calibration_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
std::vector< std::vector< std::tuple< int, int, pcl::PointCloud< pcl::PointXYZ >, std::vector< pcl::PointXYZ > > > >
sensor1_buffer
velo2cam__calibration_8cpp.html
ac43ae920b736e71981273f8b739b519e
pcl::PointCloud< pcl::PointXYZ >::Ptr
sensor1_cloud
velo2cam__calibration_8cpp.html
af0e9365b3d24a6784c0349d679fb2129
long int
sensor1_count
velo2cam__calibration_8cpp.html
ae8a1a44c6f20240966c40bdb2b7dfefd
string
sensor1_frame_id
velo2cam__calibration_8cpp.html
a3bcfe73c72381b8f38d44fc04af09916
string
sensor1_rotated_frame_id
velo2cam__calibration_8cpp.html
a10c653894ed90d9d4964c8f73460ddd2
ros::Subscriber
sensor1_sub
velo2cam__calibration_8cpp.html
a6b148312e6827545b7800f042a76256c
bool
sensor1Received
velo2cam__calibration_8cpp.html
a5eaa0c146cadad99af5210af28e66bc8
std::vector< std::vector< std::tuple< int, int, pcl::PointCloud< pcl::PointXYZ >, std::vector< pcl::PointXYZ > > > >
sensor2_buffer
velo2cam__calibration_8cpp.html
aceb270b5bbb92d6568703e505f9967c6
pcl::PointCloud< pcl::PointXYZ >::Ptr
sensor2_cloud
velo2cam__calibration_8cpp.html
ad35e433c262056a81d1ba52cf5a387c2
long int
sensor2_count
velo2cam__calibration_8cpp.html
ae926302f79522bc5454754639a6bd906
string
sensor2_frame_id
velo2cam__calibration_8cpp.html
a5d1e16113bf0b2511a0d33a6d983249e
string
sensor2_rotated_frame_id
velo2cam__calibration_8cpp.html
aac7434a3f8f634ee107fb4430970e115
ros::Subscriber
sensor2_sub
velo2cam__calibration_8cpp.html
af11663d4b2ee2f79e0f70595242965f3
bool
sensor2Received
velo2cam__calibration_8cpp.html
a10e49e6adea586a62fff8e05e42e7587
ros::Publisher
sensor_switch_pub
velo2cam__calibration_8cpp.html
a079f538a5e7b0f53b7b51d0d81b839d8
bool
single_pose_mode
velo2cam__calibration_8cpp.html
a0ab7b1ed3c347df3ff01de7664db7154
bool
skip_warmup
velo2cam__calibration_8cpp.html
aa8e6629d753828a5e75b64716f481baf
bool
sync_iterations
velo2cam__calibration_8cpp.html
a31bb6bd2cbabe9d1254b45b639d154ea
int
TARGET_ITERATIONS
velo2cam__calibration_8cpp.html
afd5a16b6336de6ac3eba6f8adfced336
int
TARGET_POSITIONS_COUNT
velo2cam__calibration_8cpp.html
a4557e7d03eaaf0b047fc4e13d0182fb6
tf::StampedTransform
tf_sensor1_sensor2
velo2cam__calibration_8cpp.html
a1496763b09e2f0f6863263741d5f67f3
tf::Transform
transf
velo2cam__calibration_8cpp.html
acd3d0c51c3f9248c4516c9574468d664
velo2cam_utils.h
/tmp/ws/src/velo2cam_calibration/include/
velo2cam__utils_8h
Velodyne::Point
Square
Velodyne
#define
DEBUG
velo2cam__utils_8h.html
ad72dbcf6d0153db1b8d8a58001feed83
#define
GEOMETRY_TOLERANCE
velo2cam__utils_8h.html
adfa935421f3b03128487d06bd9f5b6f2
#define
PCL_NO_PRECOMPILE
velo2cam__utils_8h.html
adf799d3fdc3e86716e9188debf724bbf
#define
TARGET_NUM_CIRCLES
velo2cam__utils_8h.html
aaf37167716a034779f7a26d8995a6924
#define
TARGET_RADIUS
velo2cam__utils_8h.html
a8b6510b91a97e17dc4515fda9ea8b5ed
void
addRange
namespaceVelodyne.html
a98539e073bb0f712a62420a2fbb7e3c6
(pcl::PointCloud< Velodyne::Point > &pc)
void
colourCenters
velo2cam__utils_8h.html
a85a74187909e7d9b5b125f958ce02a0b
(const std::vector< pcl::PointXYZ > pc, pcl::PointCloud< pcl::PointXYZI >::Ptr coloured)
void
comb
velo2cam__utils_8h.html
a46a51b1b7bccebadbcfda11e7853447e
(int N, int K, std::vector< std::vector< int >> &groups)
const std::string
currentDateTime
velo2cam__utils_8h.html
aa46369f3c8adbff876c82270346fffa2
()
void
getCenterClusters
velo2cam__utils_8h.html
a5f551d8dfcfab784a7bff0c42f1e4a90
(pcl::PointCloud< pcl::PointXYZ >::Ptr cloud_in, pcl::PointCloud< pcl::PointXYZ >::Ptr centers_cloud, double cluster_tolerance=0.10, int min_cluster_size=15, int max_cluster_size=200, bool verbosity=true)
vector< vector< Point * > >
getRings
namespaceVelodyne.html
a518c264aee374414c132b1006e94e1be
(pcl::PointCloud< Velodyne::Point > &pc, int rings_count)
Eigen::Affine3f
getRotationMatrix
velo2cam__utils_8h.html
a8ba8c019b3fb9d3f0353b3f9c1282708
(Eigen::Vector3f source, Eigen::Vector3f target)
void
normalizeIntensity
namespaceVelodyne.html
ad9aadfdd3ff24789871e794114ffb31c
(pcl::PointCloud< Point > &pc, float minv, float maxv)
POINT_CLOUD_REGISTER_POINT_STRUCT
velo2cam__utils_8h.html
ab310816463814f99a67a6418b6a37e4c
(Velodyne::Point,(float, x, x)(float, y, y)(float, z, z)(float, intensity, intensity)(std::uint16_t, ring, ring)(float, range, range))
void
sortPatternCenters
velo2cam__utils_8h.html
a88d71f3b3b2747e3ff8f89b218a14820
(pcl::PointCloud< pcl::PointXYZ >::Ptr pc, vector< pcl::PointXYZ > &v)
struct Velodyne::Point
EIGEN_ALIGN16
namespaceVelodyne.html
a8fc1fe1ef61ee7f8dfbf8a2d1297c9d7
Masker
classMasker.html
message_filters::sync_policies::ExactTime< stereo_msgs::DisparityImage, sensor_msgs::Image >
ExSync
classMasker.html
adf6cfbc7a3ecf353b843156adc026267
void
callback
classMasker.html
a0fb78afc40d31a2d8c9c9f99f0f64298
(const stereo_msgs::DisparityImageConstPtr &disp, const sensor_msgs::ImageConstPtr &ma)
Masker
classMasker.html
a925d251eb0344f3f6f984a61b67a47c0
()
int
edges_threshold_
classMasker.html
a5b7ab84ad5998e4ebcc83f3bce028fe8
message_filters::Subscriber< stereo_msgs::DisparityImage >
image_sub_
classMasker.html
a6836c416aed2b84ec2dfd8ecb5b4067f
bool
isfreeobs_
classMasker.html
aa54ed7cf78f4e82d9588f3730be399ab
message_filters::Subscriber< sensor_msgs::Image >
mask_sub_
classMasker.html
afaff6b0b6d18debfede2332a59116a92
ros::Publisher
masked_pub_
classMasker.html
acab8876e002080606a20148d38ddd0a2
ros::NodeHandle
nh_
classMasker.html
a2f0df9fbea335883a026ef7ae660ab89
message_filters::Synchronizer< ExSync >
sync
classMasker.html
a73fd02da6758e5a3213e195a1fe986b9
Velodyne::Point
structVelodyne_1_1Point.html
float
intensity
structVelodyne_1_1Point.html
a29af6b7051ffcd24dbed907031f6d994
PCL_ADD_POINT4D
structVelodyne_1_1Point.html
a2da8a60d3ce5ba5e9472f11e111ec9d9
float
range
structVelodyne_1_1Point.html
a4c0667b645c01b8d5658edc17bc7a2ec
std::uint16_t
ring
structVelodyne_1_1Point.html
aa4b2ffa4d72784d4e15507bfae477df0
SACSegmentator
classSACSegmentator.html
void
cloud_callback
classSACSegmentator.html
abc1928faebbdac7542c352a9ce6b7c41
(const sensor_msgs::PointCloud2::ConstPtr &input)
void
param_callback
classSACSegmentator.html
a45fd4606b0838fe9f3c1ecf9a6e3878a
(velo2cam_calibration::PlaneConfig &config, uint32_t level)
SACSegmentator
classSACSegmentator.html
a0259888386b947f7273712832d033045
()
Eigen::Vector3f
Axis
classSACSegmentator.html
aab216c01367b16e497923a8c47e60d6c
ros::Subscriber
cloud_sub
classSACSegmentator.html
ad3e9a492908cb720b93126eb162610be
ros::Publisher
coeff_pub
classSACSegmentator.html
a9bd8a882731b21ef10292bb66fc8a2bd
double
eps_angle_
classSACSegmentator.html
a8a158ac6c1dbdd3e43b49a7982517dba
dynamic_reconfigure::Server< velo2cam_calibration::PlaneConfig >::CallbackType
f
classSACSegmentator.html
a272af69e7b0051313c6a0ea350a350c1
ros::Publisher
inliers_pub
classSACSegmentator.html
a50b42e6f5eae831d5116989e985ea19a
ros::NodeHandle
nh_
classSACSegmentator.html
a6e7175d1bb2fa87d3b178089128de222
int
sac_segmentation_type_
classSACSegmentator.html
a85e6a95a9fd7ccc465f3bc8eecd358d5
dynamic_reconfigure::Server< velo2cam_calibration::PlaneConfig >
server
classSACSegmentator.html
a57f569ce66c461421be09f4c361b4543
double
threshold_
classSACSegmentator.html
a6344b845379f4acba134103d125c73ba
Square
classSquare.html
pcl::PointXYZ
at
classSquare.html
a755d079401918ec321e8cee36d7194f5
(int i)
float
distance
classSquare.html
a7f6ace08c339ce7cf28ce30eb4291d28
(pcl::PointXYZ pt1, pcl::PointXYZ pt2)
bool
is_valid
classSquare.html
abb6faacc173ab2a42d6e1cee162c361f
()
float
perimeter
classSquare.html
a59e5e03ba1c85484f178ec4c9b443b2b
()
Square
classSquare.html
af659cebff044132bd0c745d7ff64e898
(std::vector< pcl::PointXYZ > candidates, float width, float height)
std::vector< pcl::PointXYZ >
_candidates
classSquare.html
a59c65c36878ae903bd60d01e902c18b1
pcl::PointXYZ
_center
classSquare.html
a05657fc6b68b681db8190be1cbc0088d
float
_target_diagonal
classSquare.html
a0050050a09a52cd6499f87cc8215161d
float
_target_height
classSquare.html
a98affd281df3a42a3221361bce2eb186
float
_target_width
classSquare.html
a3772ffa2d0526c7ae3ee514821de8702
Velodyne
namespaceVelodyne.html
Velodyne::Point
void
addRange
namespaceVelodyne.html
a98539e073bb0f712a62420a2fbb7e3c6
(pcl::PointCloud< Velodyne::Point > &pc)
vector< vector< Point * > >
getRings
namespaceVelodyne.html
a518c264aee374414c132b1006e94e1be
(pcl::PointCloud< Velodyne::Point > &pc, int rings_count)
void
normalizeIntensity
namespaceVelodyne.html
ad9aadfdd3ff24789871e794114ffb31c
(pcl::PointCloud< Point > &pc, float minv, float maxv)
struct Velodyne::Point
EIGEN_ALIGN16
namespaceVelodyne.html
a8fc1fe1ef61ee7f8dfbf8a2d1297c9d7