disp_masker.cpp
/tmp/ws/src/velo2cam_calibration/src/
disp__masker_8cpp
Masker
int
main
disp__masker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
laser_pattern.cpp
/tmp/ws/src/velo2cam_calibration/src/
laser__pattern_8cpp
velo2cam_utils.h
#define
PCL_NO_PRECOMPILE
laser__pattern_8cpp.html
adf799d3fdc3e86716e9188debf724bbf
void
callback
laser__pattern_8cpp.html
afaf6fbb03b760307adddb65814acb91b
(const PointCloud2::ConstPtr &laser_cloud)
int
main
laser__pattern_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
param_callback
laser__pattern_8cpp.html
a5d0c7483d23519f18ea176f784362c16
(velo2cam_calibration::LaserConfig &config, uint32_t level)
double
angle_threshold_
laser__pattern_8cpp.html
aee5b146fc269cbdeac58ab909147dcf1
ros::Publisher
aux_pub
laser__pattern_8cpp.html
a5d10d11cec49f21f7fa6598e73ca3df9
ros::Publisher
auxpoint_pub
laser__pattern_8cpp.html
a9cbba8e2f66142e499785aef8a09a656
Eigen::Vector3f
axis_
laser__pattern_8cpp.html
ae9af7dc48ec268695f8d0d5bd3d9df95
ros::Publisher
centers_pub
laser__pattern_8cpp.html
a42d743dec359c9325e8d350b78c5fc80
double
centroid_distance_max_
laser__pattern_8cpp.html
a3d0e5583934e71ae8c2ccd8da501cb20
double
centroid_distance_min_
laser__pattern_8cpp.html
a45453f1b862c5900aacd40d49fea8a14
double
circle_radius_
laser__pattern_8cpp.html
a702853b1b95107a19ba066de1fc95be9
int
clouds_proc_
laser__pattern_8cpp.html
a401b2052e527fec50678215c01874fe1
int
clouds_used_
laser__pattern_8cpp.html
a102a195692f968f5efafbd57e7833b48
double
cluster_size_
laser__pattern_8cpp.html
aa65a692a9c1ca92d24a4ea0a6ca64e13
ros::Publisher
coeff_pub
laser__pattern_8cpp.html
a1a2a83034966fa77361191e8a5101baa
pcl::PointCloud< pcl::PointXYZ >::Ptr
cumulative_cloud
laser__pattern_8cpp.html
aa86f502f5e1551bc43a2f304d0811cb5
ros::Publisher
cumulative_pub
laser__pattern_8cpp.html
aa3e9a7d6678a08b5ed848177602ac06d
ros::Publisher
debug_pub
laser__pattern_8cpp.html
ac41e4767a1574dd813fa9bbc1a1e5d98
int
min_centers_found_
laser__pattern_8cpp.html
a25c8ecb2843332e9ec420d7ee4a0a18d
int
nFrames
laser__pattern_8cpp.html
a034fdeaa336ae1395aa2eb4761b14162
double
passthrough_radius_max_
laser__pattern_8cpp.html
a48557ae20b5a3ef886404b1897d91baf
double
passthrough_radius_min_
laser__pattern_8cpp.html
afea04e0eb0c595c8bdde4085c1cb6b8e
ros::Publisher
pattern_pub
laser__pattern_8cpp.html
a7de05d155af1d03d858e574be551e320
ros::Publisher
range_pub
laser__pattern_8cpp.html
a8a24f0b895fb6df39b4e2b6da68758e5
double
threshold_
laser__pattern_8cpp.html
ad7f9420c5db55e41dcaf2e64df8153e0
levinson.cpp
/tmp/ws/src/velo2cam_calibration/src/
levinson_8cpp
velo2cam_utils.h
COLOUR
#define
PCL_NO_PRECOMPILE
levinson_8cpp.html
adf799d3fdc3e86716e9188debf724bbf
bool
between
levinson_8cpp.html
a55ffb813c9e0a5c6eec8f204702a8af2
(T min, T test, T max)
float
calc
levinson_8cpp.html
a847f249d5b542d9eef853bd8e2272871
(float &val, const float &psi, int row, int col, const cv::Mat &in, cv::Mat &out)
void
checkExtrinics
levinson_8cpp.html
aed364adf617b088555b67a6296fe170e
(const sensor_msgs::CameraInfoConstPtr &cinfo_msg)
const std::string
currentDateTime
levinson_8cpp.html
aa46369f3c8adbff876c82270346fffa2
()
void
edge_max
levinson_8cpp.html
a3fc08e004a487933f205acb624fd44c3
(cv::Mat &in, cv::Mat &out)
void
edges_pointcloud
levinson_8cpp.html
a5fdbdff378b17f747f17b09b12c06538
(pcl::PointCloud< Velodyne::Point >::Ptr pc)
void
get_diff
levinson_8cpp.html
abaefa61b18e77ebd3dac3e9bbe51829a
(int col, int row, int col_c, int row_c, int &result, cv::Mat &in)
COLOUR
GetColour
levinson_8cpp.html
a2fa5e24ca36a273ea0a8755509fc7e5b
(double v, double vmin, double vmax)
void
inverse_distance_transformation
levinson_8cpp.html
a820c76a435dc5cce05cbe7865bfe6c3b
(cv::Mat &in, cv::Mat &out, float alpha=0.333333333, float psi=0.98)
void
laser_callback
levinson_8cpp.html
ad4c4f324a25adbcebc244af26a1cbcce
(const sensor_msgs::PointCloud2::ConstPtr &velo_cloud)
int
main
levinson_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
int
max_diff_neighbors
levinson_8cpp.html
a693d1082c0e6ceebb6723d320c267f13
(int row_c, int col_c, cv::Mat &in)
void
neighbors_x_neg
levinson_8cpp.html
acb85a18a654083f5555a3a62732f1de7
(cv::Mat &in, cv::Mat &out, float psi, float alpha)
void
neighbors_x_pos
levinson_8cpp.html
a62597b5438722f1ccb4fee2cedcfda45
(cv::Mat &in, cv::Mat &out, float psi, float alpha)
void
neighbors_y_neg
levinson_8cpp.html
a7fcdfc6152502261d3e143bbbdb21ac0
(cv::Mat &in, cv::Mat &out, float psi, float alpha)
void
neighbors_y_pos
levinson_8cpp.html
af1e889c9389ccba19a01d4de631d9e7c
(cv::Mat &in, cv::Mat &out, float psi, float alpha)
void
stereo_callback
levinson_8cpp.html
ac3ddc3b8b7f23b41e9ba00c0e8081486
(const sensor_msgs::ImageConstPtr &image_msg)
void
transformAsMatrix
levinson_8cpp.html
a1528af8513fce18757d879a03a23acfe
(const tf::Transform &bt, Eigen::Matrix4f &out_mat)
bool
cameraReceived
levinson_8cpp.html
a20f1e18a476d15f03340727f21d75af1
ros::Publisher
cloud_pub
levinson_8cpp.html
ab6f563e3f89c9a783241262c68d96a30
pcl::PointCloud< Velodyne::Point >::Ptr
edges_cloud
levinson_8cpp.html
a0ba56b7fe95fe1b82200edd3c013662d
cv::Mat
img_out
levinson_8cpp.html
a4e29783ceb35e3e0a36826ded105ac34
bool
laserReceived
levinson_8cpp.html
ab1bd7ece1b7bee227bb7e21ea67dc18b
bool
listen_to_tf_
levinson_8cpp.html
a7457e823d6481c39e86542162dd23738
bool
save_to_file_
levinson_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
levinson_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
std::string
source_frame
levinson_8cpp.html
a9476623afb9faf6dc6888eb5ba07c6d0
int
step_
levinson_8cpp.html
abf6ea589178565bf29ce1a86e6a27226
std::string
target_frame
levinson_8cpp.html
a345c93f4d96e71a2806f97ea2b34dc6d
pcl_coloring.cpp
/tmp/ws/src/velo2cam_calibration/src/
pcl__coloring_8cpp
#define
DEBUG
pcl__coloring_8cpp.html
ad72dbcf6d0153db1b8d8a58001feed83
pcl::PointCloud< pcl::PointXYZRGB >
PointCloudXYZRGB
pcl__coloring_8cpp.html
a3d3e75e8ab0ff69788f8398b82d17ec0
void
callback
pcl__coloring_8cpp.html
afa518527630782bd4fb3628713480e2d
(const PointCloud2::ConstPtr &pcl_msg, const CameraInfoConstPtr &cinfo_msg, const ImageConstPtr &image_msg)
int
main
pcl__coloring_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ros::Publisher
pcl_pub
pcl__coloring_8cpp.html
a4bc4085b956764d6bd4c9cd9f839176d
string
source_frame
pcl__coloring_8cpp.html
a33ab22d14800bdd4fe037e54b3159b81
string
target_frame
pcl__coloring_8cpp.html
a2a46f21e4b544774605f3b6e47869924
pcl_projection.cpp
/tmp/ws/src/velo2cam_calibration/src/
pcl__projection_8cpp
velo2cam_utils.h
COLOUR
#define
DEBUG
pcl__projection_8cpp.html
ad72dbcf6d0153db1b8d8a58001feed83
void
callback
pcl__projection_8cpp.html
afa518527630782bd4fb3628713480e2d
(const PointCloud2::ConstPtr &pcl_msg, const CameraInfoConstPtr &cinfo_msg, const ImageConstPtr &image_msg)
COLOUR
GetColour
pcl__projection_8cpp.html
a2fa5e24ca36a273ea0a8755509fc7e5b
(double v, double vmin, double vmax)
int
main
pcl__projection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
projectionAsMatrix
pcl__projection_8cpp.html
a1b874e9842d97a810f89411e41df425e
(const CameraInfoConstPtr &cinfo_msg, Eigen::Matrix4f &out_mat)
void
transformAsMatrix
pcl__projection_8cpp.html
a1528af8513fce18757d879a03a23acfe
(const tf::Transform &bt, Eigen::Matrix4f &out_mat)
image_transport::Publisher
pub
pcl__projection_8cpp.html
aa3018a2730fde05a0032471af5d5dff2
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
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
a3567dcc60a5ad3692f1028a5418143d9
(velo2cam_calibration::CameraConfig &config, uint32_t level)
void
publish_cloud
stereo__pattern_8cpp.html
a7978270f33fe14b768e34bb21eace6d1
(pcl::PointCloud< pcl::PointXYZ >::Ptr input_cloud, ros::Publisher pub)
ros::Publisher
auxpoint_pub
stereo__pattern_8cpp.html
a9cbba8e2f66142e499785aef8a09a656
double
border_distance_inliers_
stereo__pattern_8cpp.html
a8a59805a9f6446db278198f4e2bc7f17
ros::Publisher
boundary_edges_pub
stereo__pattern_8cpp.html
a5498a5b61e5cb972bf020466be59be1d
double
circle_threshold_
stereo__pattern_8cpp.html
a6c6a9809db1b00f3ef381156326cd9d5
ros::Publisher
circles_pub
stereo__pattern_8cpp.html
acd7711a76f5a783f7addc2db675099c0
double
cluster_size_
stereo__pattern_8cpp.html
aa65a692a9c1ca92d24a4ea0a6ca64e13
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
ros::Publisher
final_pub
stereo__pattern_8cpp.html
a7aed84bd8a07601e56031d6d9ae3cb2c
std_msgs::Header
header_
stereo__pattern_8cpp.html
a3e28d07762825d1a0c387b0c916e00b8
ros::Publisher
high_curvature_edges_pub
stereo__pattern_8cpp.html
a28dad78381c2fd7d5381f44fe1c87622
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
double
line_threshold_
stereo__pattern_8cpp.html
a236f01c2171465c991245aa3e1e6a7e1
double
min_border_x_
stereo__pattern_8cpp.html
ab202645c2a2b1f7be517bf4cfa1a9387
int
min_centers_found_
stereo__pattern_8cpp.html
a25c8ecb2843332e9ec420d7ee4a0a18d
double
min_distance_between_borders_x_
stereo__pattern_8cpp.html
ada7f757ed3c225651b72223355a9c855
double
min_distance_between_borders_y_
stereo__pattern_8cpp.html
af301d2450d52bd65e7627b3165dab600
int
min_line_inliers_
stereo__pattern_8cpp.html
a8ff32fb5aa8fb38ecbb5ef796938cf37
double
min_plane_normal_z_
stereo__pattern_8cpp.html
a57b0926ffa7274f8459ce0c83c85755c
int
nFrames
stereo__pattern_8cpp.html
a034fdeaa336ae1395aa2eb4761b14162
ros::Publisher
no_circles_pub
stereo__pattern_8cpp.html
a415760a586ad8fbf85e2d2de2298001f
ros::Publisher
occluded_edges_pub
stereo__pattern_8cpp.html
a07b8644963115fb970ff882fcffc880d
ros::Publisher
occluding_edges_pub
stereo__pattern_8cpp.html
a3ec8da472773974a502a1e447fc03840
double
plane_distance_inliers_
stereo__pattern_8cpp.html
aeb7d5a59954f0a102402f0a0cba8a4c6
ros::Publisher
plane_edges_pub
stereo__pattern_8cpp.html
a732ba62890916b7dc4db902e9d981246
ros::Publisher
rgb_edges_pub
stereo__pattern_8cpp.html
aef33ea57eea54b11e1a9db3557ee4451
ros::Publisher
transf_pub
stereo__pattern_8cpp.html
a75782c81c1179094124736892f893bae
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)
const std::string
currentDateTime
velo2cam__calibration_8cpp.html
aa46369f3c8adbff876c82270346fffa2
()
std::vector< pcl::PointXYZ >
cv
velo2cam__calibration_8cpp.html
ad705c84a12606f66e157e061b733f6a6
(4)
void
laser_callback
velo2cam__calibration_8cpp.html
a92fc4c4c796e5374fdfd4809ba42ed43
(const velo2cam_calibration::ClusterCentroids::ConstPtr velo_centroids)
std::vector< pcl::PointXYZ >
lv
velo2cam__calibration_8cpp.html
a6f16c05ae3a2a608e7e7784c8a5bfa6f
(4)
int
main
velo2cam__calibration_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
stereo_callback
velo2cam__calibration_8cpp.html
ae76c7b2cc03c805fe5dec4bea611840a
(velo2cam_calibration::ClusterCentroids::ConstPtr image_centroids)
ros::Publisher
aux2_pub
velo2cam__calibration_8cpp.html
af70f77a79bde5fbea8bbaee7de005282
ros::Publisher
aux_pub
velo2cam__calibration_8cpp.html
a5d10d11cec49f21f7fa6598e73ca3df9
std::vector< std::tuple< int, int, pcl::PointCloud< pcl::PointXYZ >, std::vector< pcl::PointXYZ > > >
cam_buffer
velo2cam__calibration_8cpp.html
a0588f938bb4375f79f65379f2c573509
long int
cam_count
velo2cam__calibration_8cpp.html
ae81158b76e17958a19baf1d23cc9c75a
pcl::PointCloud< pcl::PointXYZ >::Ptr
camera_cloud
velo2cam__calibration_8cpp.html
a3ca0f848b9f11641f66f9302f72e0775
bool
cameraReceived
velo2cam__calibration_8cpp.html
a20f1e18a476d15f03340727f21d75af1
ros::Publisher
clusters_c
velo2cam__calibration_8cpp.html
aae7fce598cd8a0e61fbd99266e7a4b0a
ros::Publisher
clusters_l
velo2cam__calibration_8cpp.html
a7f25346bc6045c59ef2669712c6b2d33
pcl::PointCloud< pcl::PointXYZI >::Ptr
icamera_cloud
velo2cam__calibration_8cpp.html
ae897436c0fd0dd130f387afbae64bc5c
pcl::PointCloud< pcl::PointXYZI >::Ptr
ilaser_cloud
velo2cam__calibration_8cpp.html
ad7f982bfc9d87aa28e9dd1448c429e52
std::vector< std::tuple< int, int, pcl::PointCloud< pcl::PointXYZ >, std::vector< pcl::PointXYZ > > >
laser_buffer
velo2cam__calibration_8cpp.html
a3e3aeb574e26b79f27553c51464769fb
pcl::PointCloud< pcl::PointXYZ >::Ptr
laser_cloud
velo2cam__calibration_8cpp.html
a7a015018d3c5d94afcd4629625eb1df8
long int
laser_count
velo2cam__calibration_8cpp.html
abad130876093211b5459c225e67c63ea
bool
laserReceived
velo2cam__calibration_8cpp.html
ab1bd7ece1b7bee227bb7e21ea67dc18b
int
nFrames
velo2cam__calibration_8cpp.html
a034fdeaa336ae1395aa2eb4761b14162
bool
publish_tf_
velo2cam__calibration_8cpp.html
af555c3254710007c9fe70219557a660d
bool
save_to_file_
velo2cam__calibration_8cpp.html
ac78dbfcf83495bfe4fe3785fb56c5cb9
std::ofstream
savefile
velo2cam__calibration_8cpp.html
a0fd3a5753d9008c729fcd9fae8ec4912
bool
sync_iterations
velo2cam__calibration_8cpp.html
a31bb6bd2cbabe9d1254b45b639d154ea
ros::Publisher
t_pub
velo2cam__calibration_8cpp.html
a9451220ff16d41c5ba8552cdcae8dc0f
tf::StampedTransform
tf_velodyne_camera
velo2cam__calibration_8cpp.html
a502af0ece739f3ff9f2821f9e2b0166e
tf::Transform
transf
velo2cam__calibration_8cpp.html
acd3d0c51c3f9248c4516c9574468d664
velo2cam_utils.h
/tmp/ws/src/velo2cam_calibration/include/
velo2cam__utils_8h
Velodyne::Point
Velodyne
#define
DEBUG
velo2cam__utils_8h.html
ad72dbcf6d0153db1b8d8a58001feed83
#define
PCL_NO_PRECOMPILE
velo2cam__utils_8h.html
adf799d3fdc3e86716e9188debf724bbf
void
addRange
namespaceVelodyne.html
a98539e073bb0f712a62420a2fbb7e3c6
(pcl::PointCloud< Velodyne::Point > &pc)
void
colourCenters
velo2cam__utils_8h.html
a98bebba0501fd1cf52416fd4ad16ff75
(const pcl::PointCloud< pcl::PointXYZ >::Ptr pc, pcl::PointCloud< pcl::PointXYZI >::Ptr coloured)
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
a2c54bccd438ad0c117ae35dc2dce1e5b
(pcl::PointCloud< Velodyne::Point > &pc)
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
a82c4f393f3591683c4c284bf205075e9
(Velodyne::Point,(float, x, x)(float, y, y)(float, z, z)(float, intensity, intensity)(uint16_t, ring, ring)(float, range, range))
void
sortPatternCentersXY
velo2cam__utils_8h.html
a9d4272e5af7b376d77e726786f5f4a3c
(pcl::PointCloud< pcl::PointXYZ >::Ptr pc, vector< pcl::PointXYZ > &v)
void
sortPatternCentersYZ
velo2cam__utils_8h.html
aa40e892bf82e1247f67e185f52815d4b
(pcl::PointCloud< pcl::PointXYZ >::Ptr pc, vector< pcl::PointXYZ > &v)
struct Velodyne::Point
EIGEN_ALIGN16
namespaceVelodyne.html
ac7f6c92ac004be16e32e298703d6e720
static const int
RINGS_COUNT
velo2cam__utils_8h.html
aa1c9f449ff9c266cb9b8f3b25c730e90
COLOUR
structCOLOUR.html
double
b
structCOLOUR.html
aa6afa49758b045d49ca99641097956b3
double
g
structCOLOUR.html
a7f555cfaee6a22851493dabb733b39aa
double
r
structCOLOUR.html
a36bcdaa21c239b52ea145b00f6c02fef
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
uint16_t
ring
structVelodyne_1_1Point.html
aa03b3f1228acc9c3cb375be8628cac57
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
Velodyne
namespaceVelodyne.html
Velodyne::Point
void
addRange
namespaceVelodyne.html
a98539e073bb0f712a62420a2fbb7e3c6
(pcl::PointCloud< Velodyne::Point > &pc)
vector< vector< Point * > >
getRings
namespaceVelodyne.html
a2c54bccd438ad0c117ae35dc2dce1e5b
(pcl::PointCloud< Velodyne::Point > &pc)
void
normalizeIntensity
namespaceVelodyne.html
ad9aadfdd3ff24789871e794114ffb31c
(pcl::PointCloud< Point > &pc, float minv, float maxv)
struct Velodyne::Point
EIGEN_ALIGN16
namespaceVelodyne.html
ac7f6c92ac004be16e32e298703d6e720