__init__.py
/tmp/ws/src/laser_assembler/src/point_cloud_assembler/
____init_____8py.html
point_cloud_assembler
base_assembler.h
/tmp/ws/src/laser_assembler/include/laser_assembler/
base__assembler_8h.html
laser_assembler::BaseAssembler
laser_assembler
base_assembler_srv.h
/tmp/ws/src/laser_assembler/include/laser_assembler/
base__assembler__srv_8h.html
laser_assembler::BaseAssemblerSrv
laser_assembler
dummy_scan_producer.cpp
/tmp/ws/src/laser_assembler/test/
dummy__scan__producer_8cpp.html
int
main
dummy__scan__producer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
runLoop
dummy__scan__producer_8cpp.html
a6abf9a3c57e96945d159b97c7061c94b
()
laser_scan_assembler.cpp
/tmp/ws/src/laser_assembler/src/
laser__scan__assembler_8cpp.html
laser_assembler/base_assembler.h
laser_assembler::LaserScanAssembler
laser_assembler
int
main
laser__scan__assembler_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
laser_scan_assembler_srv.cpp
/tmp/ws/src/laser_assembler/src/
laser__scan__assembler__srv_8cpp.html
laser_assembler/base_assembler_srv.h
laser_assembler::LaserScanAssemblerSrv
laser_assembler
int
main
laser__scan__assembler__srv_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
merge_clouds.cpp
/tmp/ws/src/laser_assembler/src/
merge__clouds_8cpp.html
MergeClouds
int
main
merge__clouds_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
periodic_snapshotter.cpp
/tmp/ws/src/laser_assembler/examples/
periodic__snapshotter_8cpp.html
laser_assembler::PeriodicSnapshotter
laser_assembler
int
main
periodic__snapshotter_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
point_cloud2_assembler.cpp
/tmp/ws/src/laser_assembler/src/
point__cloud2__assembler_8cpp.html
laser_assembler/base_assembler.h
laser_assembler::PointCloud2Assembler
laser_assembler
int
main
point__cloud2__assembler_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
point_cloud_assembler.cpp
/tmp/ws/src/laser_assembler/src/
point__cloud__assembler_8cpp.html
laser_assembler/base_assembler.h
laser_assembler::PointCloudAssembler
laser_assembler
int
main
point__cloud__assembler_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
point_cloud_assembler_srv.cpp
/tmp/ws/src/laser_assembler/src/
point__cloud__assembler__srv_8cpp.html
laser_assembler/base_assembler_srv.h
laser_assembler::PointCloudAssemblerSrv
laser_assembler
int
main
point__cloud__assembler__srv_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
test_assembler.cpp
/tmp/ws/src/laser_assembler/test/
test__assembler_8cpp.html
TestAssembler
int
main
test__assembler_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
spinThread
test__assembler_8cpp.html
ac57ed3683dbd1741af9bf0f9adf1c91f
()
TEST_F
test__assembler_8cpp.html
a96b3218e4c230915d85758a5347464dc
(TestAssembler, non_zero_cloud_test)
static const string
SERVICE_NAME
test__assembler_8cpp.html
addfd90d12526b03093e759a86abe07a9
laser_assembler::BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a6dd220e50f96b9f6d354116fa57a0e4d
(const std::string &max_size_param_name)
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssembler.html
ad3165e88b921fb9a50acfd5e27b25918
(const std::string &fixed_frame_id, const T &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssembler.html
af7de58ff93c80a7ebc670e3b2699e1c9
(const T &scan)=0
void
start
classlaser__assembler_1_1BaseAssembler.html
ac42672ad2888a3c8891ce410c95f13e7
()
void
start
classlaser__assembler_1_1BaseAssembler.html
ade1b8c095ea735c22292480c992255f1
(const std::string &in_topic_name)
~BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a66964488e8b1314dc7dc565691c7f130
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssembler.html
a12002d49fd77d02e181fa3e35cd199e7
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssembler.html
ae9c664af24955f3b80ce63e7d96d2b4d
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssembler.html
acd8a6406f5427c19180857284435df7b
tf::MessageFilter< T > *
tf_filter_
classlaser__assembler_1_1BaseAssembler.html
aa738f7fccc58442875ecc4e1fac51a4f
bool
assembleScans
classlaser__assembler_1_1BaseAssembler.html
a7b118d6d1a58d510328c57f6ae73238b
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
assembleScans2
classlaser__assembler_1_1BaseAssembler.html
a04c264258d18930298f15c75c6d474b0
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
bool
buildCloud
classlaser__assembler_1_1BaseAssembler.html
a507fea5defc9fdbc01bcc99b319a0843
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
buildCloud2
classlaser__assembler_1_1BaseAssembler.html
a0024632b3009c8664a4ce803b719e5a4
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
virtual void
msgCallback
classlaser__assembler_1_1BaseAssembler.html
afe03e7aad35534a6805b4e35badea9e6
(const boost::shared_ptr< const T > &scan_ptr)
ros::ServiceServer
assemble_scans_server2_
classlaser__assembler_1_1BaseAssembler.html
a1d921ff5c16a09745c81ca9081d6df70
ros::ServiceServer
assemble_scans_server_
classlaser__assembler_1_1BaseAssembler.html
ad79828dd71d3788ce446662a296f066b
ros::ServiceServer
build_cloud_server2_
classlaser__assembler_1_1BaseAssembler.html
a046109ddcef1e4820c92917639a81a73
ros::ServiceServer
build_cloud_server_
classlaser__assembler_1_1BaseAssembler.html
a5bd215e3e32648302a3519183ef94bf7
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssembler.html
a4adf62b90abdfb2ad7ee6c4f6cc39a71
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssembler.html
aa018378b8e140fd484ba12b0e81a287e
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssembler.html
abec64bc5e3f2721db8afb8afeea74444
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssembler.html
a2f8dd1fb6dcb8c6fe7e3a32ca370ebae
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssembler.html
aaff75ed40b9ef2526421c0f93e12658c
message_filters::Subscriber< T >
scan_sub_
classlaser__assembler_1_1BaseAssembler.html
a189dc0a78f94c4cbfcd73f30845a958e
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssembler.html
a3256c0403d876df1a67ff1c2e3344902
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssembler.html
a5e949c233ce260eb20708edc63ca4e9f
BaseAssembler< sensor_msgs::LaserScan >
classlaser__assembler_1_1BaseAssembler.html
BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a6dd220e50f96b9f6d354116fa57a0e4d
(const std::string &max_size_param_name)
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssembler.html
ad3165e88b921fb9a50acfd5e27b25918
(const std::string &fixed_frame_id, const sensor_msgs::LaserScan &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssembler.html
af7de58ff93c80a7ebc670e3b2699e1c9
(const sensor_msgs::LaserScan &scan)=0
void
start
classlaser__assembler_1_1BaseAssembler.html
ac42672ad2888a3c8891ce410c95f13e7
()
void
start
classlaser__assembler_1_1BaseAssembler.html
ade1b8c095ea735c22292480c992255f1
(const std::string &in_topic_name)
~BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a66964488e8b1314dc7dc565691c7f130
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssembler.html
a12002d49fd77d02e181fa3e35cd199e7
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssembler.html
ae9c664af24955f3b80ce63e7d96d2b4d
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssembler.html
acd8a6406f5427c19180857284435df7b
tf::MessageFilter< sensor_msgs::LaserScan > *
tf_filter_
classlaser__assembler_1_1BaseAssembler.html
aa738f7fccc58442875ecc4e1fac51a4f
bool
assembleScans
classlaser__assembler_1_1BaseAssembler.html
a7b118d6d1a58d510328c57f6ae73238b
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
assembleScans2
classlaser__assembler_1_1BaseAssembler.html
a04c264258d18930298f15c75c6d474b0
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
bool
buildCloud
classlaser__assembler_1_1BaseAssembler.html
a507fea5defc9fdbc01bcc99b319a0843
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
buildCloud2
classlaser__assembler_1_1BaseAssembler.html
a0024632b3009c8664a4ce803b719e5a4
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
virtual void
msgCallback
classlaser__assembler_1_1BaseAssembler.html
afe03e7aad35534a6805b4e35badea9e6
(const boost::shared_ptr< const sensor_msgs::LaserScan > &scan_ptr)
ros::ServiceServer
assemble_scans_server2_
classlaser__assembler_1_1BaseAssembler.html
a1d921ff5c16a09745c81ca9081d6df70
ros::ServiceServer
assemble_scans_server_
classlaser__assembler_1_1BaseAssembler.html
ad79828dd71d3788ce446662a296f066b
ros::ServiceServer
build_cloud_server2_
classlaser__assembler_1_1BaseAssembler.html
a046109ddcef1e4820c92917639a81a73
ros::ServiceServer
build_cloud_server_
classlaser__assembler_1_1BaseAssembler.html
a5bd215e3e32648302a3519183ef94bf7
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssembler.html
a4adf62b90abdfb2ad7ee6c4f6cc39a71
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssembler.html
aa018378b8e140fd484ba12b0e81a287e
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssembler.html
abec64bc5e3f2721db8afb8afeea74444
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssembler.html
a2f8dd1fb6dcb8c6fe7e3a32ca370ebae
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssembler.html
aaff75ed40b9ef2526421c0f93e12658c
message_filters::Subscriber< sensor_msgs::LaserScan >
scan_sub_
classlaser__assembler_1_1BaseAssembler.html
a189dc0a78f94c4cbfcd73f30845a958e
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssembler.html
a3256c0403d876df1a67ff1c2e3344902
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssembler.html
a5e949c233ce260eb20708edc63ca4e9f
BaseAssembler< sensor_msgs::PointCloud >
classlaser__assembler_1_1BaseAssembler.html
BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a6dd220e50f96b9f6d354116fa57a0e4d
(const std::string &max_size_param_name)
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssembler.html
ad3165e88b921fb9a50acfd5e27b25918
(const std::string &fixed_frame_id, const sensor_msgs::PointCloud &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssembler.html
af7de58ff93c80a7ebc670e3b2699e1c9
(const sensor_msgs::PointCloud &scan)=0
void
start
classlaser__assembler_1_1BaseAssembler.html
ac42672ad2888a3c8891ce410c95f13e7
()
void
start
classlaser__assembler_1_1BaseAssembler.html
ade1b8c095ea735c22292480c992255f1
(const std::string &in_topic_name)
~BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a66964488e8b1314dc7dc565691c7f130
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssembler.html
a12002d49fd77d02e181fa3e35cd199e7
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssembler.html
ae9c664af24955f3b80ce63e7d96d2b4d
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssembler.html
acd8a6406f5427c19180857284435df7b
tf::MessageFilter< sensor_msgs::PointCloud > *
tf_filter_
classlaser__assembler_1_1BaseAssembler.html
aa738f7fccc58442875ecc4e1fac51a4f
bool
assembleScans
classlaser__assembler_1_1BaseAssembler.html
a7b118d6d1a58d510328c57f6ae73238b
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
assembleScans2
classlaser__assembler_1_1BaseAssembler.html
a04c264258d18930298f15c75c6d474b0
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
bool
buildCloud
classlaser__assembler_1_1BaseAssembler.html
a507fea5defc9fdbc01bcc99b319a0843
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
buildCloud2
classlaser__assembler_1_1BaseAssembler.html
a0024632b3009c8664a4ce803b719e5a4
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
virtual void
msgCallback
classlaser__assembler_1_1BaseAssembler.html
afe03e7aad35534a6805b4e35badea9e6
(const boost::shared_ptr< const sensor_msgs::PointCloud > &scan_ptr)
ros::ServiceServer
assemble_scans_server2_
classlaser__assembler_1_1BaseAssembler.html
a1d921ff5c16a09745c81ca9081d6df70
ros::ServiceServer
assemble_scans_server_
classlaser__assembler_1_1BaseAssembler.html
ad79828dd71d3788ce446662a296f066b
ros::ServiceServer
build_cloud_server2_
classlaser__assembler_1_1BaseAssembler.html
a046109ddcef1e4820c92917639a81a73
ros::ServiceServer
build_cloud_server_
classlaser__assembler_1_1BaseAssembler.html
a5bd215e3e32648302a3519183ef94bf7
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssembler.html
a4adf62b90abdfb2ad7ee6c4f6cc39a71
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssembler.html
aa018378b8e140fd484ba12b0e81a287e
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssembler.html
abec64bc5e3f2721db8afb8afeea74444
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssembler.html
a2f8dd1fb6dcb8c6fe7e3a32ca370ebae
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssembler.html
aaff75ed40b9ef2526421c0f93e12658c
message_filters::Subscriber< sensor_msgs::PointCloud >
scan_sub_
classlaser__assembler_1_1BaseAssembler.html
a189dc0a78f94c4cbfcd73f30845a958e
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssembler.html
a3256c0403d876df1a67ff1c2e3344902
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssembler.html
a5e949c233ce260eb20708edc63ca4e9f
BaseAssembler< sensor_msgs::PointCloud2 >
classlaser__assembler_1_1BaseAssembler.html
BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a6dd220e50f96b9f6d354116fa57a0e4d
(const std::string &max_size_param_name)
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssembler.html
ad3165e88b921fb9a50acfd5e27b25918
(const std::string &fixed_frame_id, const sensor_msgs::PointCloud2 &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssembler.html
af7de58ff93c80a7ebc670e3b2699e1c9
(const sensor_msgs::PointCloud2 &scan)=0
void
start
classlaser__assembler_1_1BaseAssembler.html
ac42672ad2888a3c8891ce410c95f13e7
()
void
start
classlaser__assembler_1_1BaseAssembler.html
ade1b8c095ea735c22292480c992255f1
(const std::string &in_topic_name)
~BaseAssembler
classlaser__assembler_1_1BaseAssembler.html
a66964488e8b1314dc7dc565691c7f130
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssembler.html
a12002d49fd77d02e181fa3e35cd199e7
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssembler.html
ae9c664af24955f3b80ce63e7d96d2b4d
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssembler.html
acd8a6406f5427c19180857284435df7b
tf::MessageFilter< sensor_msgs::PointCloud2 > *
tf_filter_
classlaser__assembler_1_1BaseAssembler.html
aa738f7fccc58442875ecc4e1fac51a4f
bool
assembleScans
classlaser__assembler_1_1BaseAssembler.html
a7b118d6d1a58d510328c57f6ae73238b
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
assembleScans2
classlaser__assembler_1_1BaseAssembler.html
a04c264258d18930298f15c75c6d474b0
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
bool
buildCloud
classlaser__assembler_1_1BaseAssembler.html
a507fea5defc9fdbc01bcc99b319a0843
(AssembleScans::Request &req, AssembleScans::Response &resp)
bool
buildCloud2
classlaser__assembler_1_1BaseAssembler.html
a0024632b3009c8664a4ce803b719e5a4
(AssembleScans2::Request &req, AssembleScans2::Response &resp)
virtual void
msgCallback
classlaser__assembler_1_1BaseAssembler.html
afe03e7aad35534a6805b4e35badea9e6
(const boost::shared_ptr< const sensor_msgs::PointCloud2 > &scan_ptr)
ros::ServiceServer
assemble_scans_server2_
classlaser__assembler_1_1BaseAssembler.html
a1d921ff5c16a09745c81ca9081d6df70
ros::ServiceServer
assemble_scans_server_
classlaser__assembler_1_1BaseAssembler.html
ad79828dd71d3788ce446662a296f066b
ros::ServiceServer
build_cloud_server2_
classlaser__assembler_1_1BaseAssembler.html
a046109ddcef1e4820c92917639a81a73
ros::ServiceServer
build_cloud_server_
classlaser__assembler_1_1BaseAssembler.html
a5bd215e3e32648302a3519183ef94bf7
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssembler.html
a4adf62b90abdfb2ad7ee6c4f6cc39a71
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssembler.html
aa018378b8e140fd484ba12b0e81a287e
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssembler.html
abec64bc5e3f2721db8afb8afeea74444
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssembler.html
a2f8dd1fb6dcb8c6fe7e3a32ca370ebae
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssembler.html
aaff75ed40b9ef2526421c0f93e12658c
message_filters::Subscriber< sensor_msgs::PointCloud2 >
scan_sub_
classlaser__assembler_1_1BaseAssembler.html
a189dc0a78f94c4cbfcd73f30845a958e
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssembler.html
a3256c0403d876df1a67ff1c2e3344902
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssembler.html
a5e949c233ce260eb20708edc63ca4e9f
laser_assembler::BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a5a0989fa05affa06b68dc0d7cce3d911
()
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
a07b7daecca7dd1271af1d9ae1a894e7a
(const std::string &fixed_frame_id, const T &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssemblerSrv.html
a88bdf7cafc58f86b1e19e2d79413c555
(const T &scan)=0
void
start
classlaser__assembler_1_1BaseAssemblerSrv.html
a24142fa5ce0991e87fa366696c2343d6
()
~BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a2e541bf487f0ed1ca4bffef06a7ddcb3
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssemblerSrv.html
a9785a7ba341dc69165e5053b32ba433b
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab6d5fa6303b5d736ea300408ebf24ce2
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssemblerSrv.html
a6be734712852c9b75f59348a3dc526ef
bool
buildCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
ab61eeb3128336beab236699f2dc800b4
(AssembleScans::Request &req, AssembleScans::Response &resp)
void
scansCallback
classlaser__assembler_1_1BaseAssemblerSrv.html
a3f0da535eb5ccc25cd2fbfb791557489
(const boost::shared_ptr< const T > &scan_ptr)
ros::ServiceServer
cloud_srv_server_
classlaser__assembler_1_1BaseAssemblerSrv.html
ac7a17329b9df936cce21eaa41ce5a9c9
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssemblerSrv.html
adfb91217e6789a0b8b88c0e447a8ff43
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssemblerSrv.html
ae231a0a0784bea2103026f4894e6b821
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4c44816b0c5553ec7beba35b224da624
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssemblerSrv.html
aa0befdfed8bbb61ca021d19b74eb66d1
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssemblerSrv.html
afafdb3b94c93dbe3751aff05f46d9c35
message_filters::Subscriber< T >
scan_sub_
classlaser__assembler_1_1BaseAssemblerSrv.html
a90f5c3b767ae4b584e2f459c73c23761
tf::MessageFilter< T > *
tf_filter_
classlaser__assembler_1_1BaseAssemblerSrv.html
a015f0e388fe12fff96c1ce1e536d767d
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssemblerSrv.html
aecea56ad73ae02356feed998ca76fd23
double
tf_tolerance_secs_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab52ea07692c816db93283477d4e05b08
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4b1d8e3ca778ca76ab00ae1d26edf185
parameters
services
BaseAssemblerSrv< sensor_msgs::LaserScan >
classlaser__assembler_1_1BaseAssemblerSrv.html
BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a5a0989fa05affa06b68dc0d7cce3d911
()
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
a07b7daecca7dd1271af1d9ae1a894e7a
(const std::string &fixed_frame_id, const sensor_msgs::LaserScan &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssemblerSrv.html
a88bdf7cafc58f86b1e19e2d79413c555
(const sensor_msgs::LaserScan &scan)=0
void
start
classlaser__assembler_1_1BaseAssemblerSrv.html
a24142fa5ce0991e87fa366696c2343d6
()
~BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a2e541bf487f0ed1ca4bffef06a7ddcb3
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssemblerSrv.html
a9785a7ba341dc69165e5053b32ba433b
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab6d5fa6303b5d736ea300408ebf24ce2
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssemblerSrv.html
a6be734712852c9b75f59348a3dc526ef
bool
buildCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
ab61eeb3128336beab236699f2dc800b4
(AssembleScans::Request &req, AssembleScans::Response &resp)
void
scansCallback
classlaser__assembler_1_1BaseAssemblerSrv.html
a3f0da535eb5ccc25cd2fbfb791557489
(const boost::shared_ptr< const sensor_msgs::LaserScan > &scan_ptr)
ros::ServiceServer
cloud_srv_server_
classlaser__assembler_1_1BaseAssemblerSrv.html
ac7a17329b9df936cce21eaa41ce5a9c9
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssemblerSrv.html
adfb91217e6789a0b8b88c0e447a8ff43
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssemblerSrv.html
ae231a0a0784bea2103026f4894e6b821
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4c44816b0c5553ec7beba35b224da624
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssemblerSrv.html
aa0befdfed8bbb61ca021d19b74eb66d1
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssemblerSrv.html
afafdb3b94c93dbe3751aff05f46d9c35
message_filters::Subscriber< sensor_msgs::LaserScan >
scan_sub_
classlaser__assembler_1_1BaseAssemblerSrv.html
a90f5c3b767ae4b584e2f459c73c23761
tf::MessageFilter< sensor_msgs::LaserScan > *
tf_filter_
classlaser__assembler_1_1BaseAssemblerSrv.html
a015f0e388fe12fff96c1ce1e536d767d
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssemblerSrv.html
aecea56ad73ae02356feed998ca76fd23
double
tf_tolerance_secs_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab52ea07692c816db93283477d4e05b08
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4b1d8e3ca778ca76ab00ae1d26edf185
BaseAssemblerSrv< sensor_msgs::PointCloud >
classlaser__assembler_1_1BaseAssemblerSrv.html
BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a5a0989fa05affa06b68dc0d7cce3d911
()
virtual void
ConvertToCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
a07b7daecca7dd1271af1d9ae1a894e7a
(const std::string &fixed_frame_id, const sensor_msgs::PointCloud &scan_in, sensor_msgs::PointCloud &cloud_out)=0
virtual unsigned int
GetPointsInScan
classlaser__assembler_1_1BaseAssemblerSrv.html
a88bdf7cafc58f86b1e19e2d79413c555
(const sensor_msgs::PointCloud &scan)=0
void
start
classlaser__assembler_1_1BaseAssemblerSrv.html
a24142fa5ce0991e87fa366696c2343d6
()
~BaseAssemblerSrv
classlaser__assembler_1_1BaseAssemblerSrv.html
a2e541bf487f0ed1ca4bffef06a7ddcb3
()
ros::NodeHandle
n_
classlaser__assembler_1_1BaseAssemblerSrv.html
a9785a7ba341dc69165e5053b32ba433b
ros::NodeHandle
private_ns_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab6d5fa6303b5d736ea300408ebf24ce2
tf::TransformListener *
tf_
classlaser__assembler_1_1BaseAssemblerSrv.html
a6be734712852c9b75f59348a3dc526ef
bool
buildCloud
classlaser__assembler_1_1BaseAssemblerSrv.html
ab61eeb3128336beab236699f2dc800b4
(AssembleScans::Request &req, AssembleScans::Response &resp)
void
scansCallback
classlaser__assembler_1_1BaseAssemblerSrv.html
a3f0da535eb5ccc25cd2fbfb791557489
(const boost::shared_ptr< const sensor_msgs::PointCloud > &scan_ptr)
ros::ServiceServer
cloud_srv_server_
classlaser__assembler_1_1BaseAssemblerSrv.html
ac7a17329b9df936cce21eaa41ce5a9c9
unsigned int
downsample_factor_
classlaser__assembler_1_1BaseAssemblerSrv.html
adfb91217e6789a0b8b88c0e447a8ff43
std::string
fixed_frame_
classlaser__assembler_1_1BaseAssemblerSrv.html
ae231a0a0784bea2103026f4894e6b821
unsigned int
max_scans_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4c44816b0c5553ec7beba35b224da624
std::deque< sensor_msgs::PointCloud >
scan_hist_
classlaser__assembler_1_1BaseAssemblerSrv.html
aa0befdfed8bbb61ca021d19b74eb66d1
boost::mutex
scan_hist_mutex_
classlaser__assembler_1_1BaseAssemblerSrv.html
afafdb3b94c93dbe3751aff05f46d9c35
message_filters::Subscriber< sensor_msgs::PointCloud >
scan_sub_
classlaser__assembler_1_1BaseAssemblerSrv.html
a90f5c3b767ae4b584e2f459c73c23761
tf::MessageFilter< sensor_msgs::PointCloud > *
tf_filter_
classlaser__assembler_1_1BaseAssemblerSrv.html
a015f0e388fe12fff96c1ce1e536d767d
message_filters::Connection
tf_filter_connection_
classlaser__assembler_1_1BaseAssemblerSrv.html
aecea56ad73ae02356feed998ca76fd23
double
tf_tolerance_secs_
classlaser__assembler_1_1BaseAssemblerSrv.html
ab52ea07692c816db93283477d4e05b08
unsigned int
total_pts_
classlaser__assembler_1_1BaseAssemblerSrv.html
a4b1d8e3ca778ca76ab00ae1d26edf185
laser_assembler::LaserScanAssembler
classlaser__assembler_1_1LaserScanAssembler.html
BaseAssembler< sensor_msgs::LaserScan >
void
ConvertToCloud
classlaser__assembler_1_1LaserScanAssembler.html
a2ca219ffbe9d443b35cf9e01a10d8750
(const string &fixed_frame_id, const sensor_msgs::LaserScan &scan_in, sensor_msgs::PointCloud &cloud_out)
unsigned int
GetPointsInScan
classlaser__assembler_1_1LaserScanAssembler.html
a3b39730a35a8b38da0f0c55ba1c148d2
(const sensor_msgs::LaserScan &scan)
LaserScanAssembler
classlaser__assembler_1_1LaserScanAssembler.html
a14923037323a29873fdabefd5984bbcc
()
void
scanCallback
classlaser__assembler_1_1LaserScanAssembler.html
a9cfab7eedc2e0f26caf5f09398c383bd
(const sensor_msgs::LaserScanConstPtr &laser_scan)
~LaserScanAssembler
classlaser__assembler_1_1LaserScanAssembler.html
a146e4d1ecc95859ab66af5f0d859beeb
()
filters::FilterChain< sensor_msgs::LaserScan >
filter_chain_
classlaser__assembler_1_1LaserScanAssembler.html
ab6216ab21694a38794964ff45a4def6d
bool
ignore_laser_skew_
classlaser__assembler_1_1LaserScanAssembler.html
aeee5f6c47e2035df8d5f19096acf4d58
ros::Duration
max_tolerance_
classlaser__assembler_1_1LaserScanAssembler.html
a35f0ece64a4877bee9e63f8d635d6eb7
laser_geometry::LaserProjection
projector_
classlaser__assembler_1_1LaserScanAssembler.html
a6905dbc68b0c6e4fb51048c4fdc04177
sensor_msgs::LaserScan
scan_filtered_
classlaser__assembler_1_1LaserScanAssembler.html
a725f9524d34d05597f365fc0523c9d1c
ros::Subscriber
skew_scan_sub_
classlaser__assembler_1_1LaserScanAssembler.html
a1f6df744893a3760f3f70a0dc01f8411
laser_assembler::LaserScanAssemblerSrv
classlaser__assembler_1_1LaserScanAssemblerSrv.html
BaseAssemblerSrv< sensor_msgs::LaserScan >
void
ConvertToCloud
classlaser__assembler_1_1LaserScanAssemblerSrv.html
ab81f888d26f1703de9bebb994506f581
(const string &fixed_frame_id, const sensor_msgs::LaserScan &scan_in, sensor_msgs::PointCloud &cloud_out)
unsigned int
GetPointsInScan
classlaser__assembler_1_1LaserScanAssemblerSrv.html
ac7c398b980fca9d9ac0b4f450e305600
(const sensor_msgs::LaserScan &scan)
LaserScanAssemblerSrv
classlaser__assembler_1_1LaserScanAssemblerSrv.html
ac9a0afd7641488a9e15127752a935054
()
~LaserScanAssemblerSrv
classlaser__assembler_1_1LaserScanAssemblerSrv.html
a8af3f16e0c14cb595564458ace154e41
()
filters::FilterChain< sensor_msgs::LaserScan >
filter_chain_
classlaser__assembler_1_1LaserScanAssemblerSrv.html
a4d707bff48d9307cae5712d52714ed2f
bool
ignore_laser_skew_
classlaser__assembler_1_1LaserScanAssemblerSrv.html
aead0903da612914ac7a805f3e3c81c22
laser_geometry::LaserProjection
projector_
classlaser__assembler_1_1LaserScanAssemblerSrv.html
aa362832a1dedea9b8434e1461cc64bdb
sensor_msgs::LaserScan
scan_filtered_
classlaser__assembler_1_1LaserScanAssemblerSrv.html
a89b476db0add5140262b606bfc06e73f
params
MergeClouds
classMergeClouds.html
MergeClouds
classMergeClouds.html
ae2e5436ec5131edd33228d8c506ea101
(void)
~MergeClouds
classMergeClouds.html
acfc91e5356bb2328d3020eb541b88b60
(void)
void
onTimer
classMergeClouds.html
a86939d2d9e4f83c8d3a012f5c6a8631d
(const ros::TimerEvent &e)
void
processCloud
classMergeClouds.html
a41d1d1a7a1aa1cbab19949df77fbf118
(const sensor_msgs::PointCloudConstPtr &cloud, sensor_msgs::PointCloud &cloudOut)
void
publishClouds
classMergeClouds.html
ae0083cf674dcf746f8f6dc874921e3a4
(void)
void
receiveCloud1
classMergeClouds.html
a851919583ec79e8d8a065eef09bf8696
(const sensor_msgs::PointCloudConstPtr &cloud)
void
receiveCloud2
classMergeClouds.html
ab9fa73e28ec3bba2a88582dacd630ecc
(const sensor_msgs::PointCloudConstPtr &cloud)
sensor_msgs::PointCloud
cloud1_
classMergeClouds.html
a2e34e3f33e11b45eae579d6668192dee
sensor_msgs::PointCloud
cloud2_
classMergeClouds.html
ad07e91ddc25eeaa5539a5260665b628d
ros::Publisher
cloudOut_
classMergeClouds.html
ad7d56d2a753d7006479481fcb084fa84
bool
haveTimer_
classMergeClouds.html
afa0362477787c3cc31af362cd7b6fa74
boost::mutex
lock1_
classMergeClouds.html
af486edd48b3bd56cf5661378c5641e8b
boost::mutex
lock2_
classMergeClouds.html
af630f780a9c6f2350d0aaae3429beb68
double
max_freq_
classMergeClouds.html
a0be58d1b6f77e07dd025ddd7cc33e8b2
bool
newCloud1_
classMergeClouds.html
a6a2fe0b7fa6c55190e913776d0e53d7e
bool
newCloud2_
classMergeClouds.html
a69511ae0b8e614d0a178446116be7f4f
ros::NodeHandle
nh_
classMergeClouds.html
af7c03f6c3d1f3e99405cd4436630d4a9
std::string
output_frame_
classMergeClouds.html
a1ca1106b75880e557f1d6afa102ce25d
message_filters::Subscriber< sensor_msgs::PointCloud >
sub1_
classMergeClouds.html
aafcf08d799a23e66b1e6999b531c09cf
message_filters::Subscriber< sensor_msgs::PointCloud >
sub2_
classMergeClouds.html
a4dab663ccc647ece83746e88aee48b94
tf::TransformListener
tf_
classMergeClouds.html
ab4f538d926d17c63f836bf06bfc1bbc2
boost::shared_ptr< tf::MessageFilter< sensor_msgs::PointCloud > >
tf_filter1_
classMergeClouds.html
ad3e69728d04a05bafa54657c26a7f930
boost::shared_ptr< tf::MessageFilter< sensor_msgs::PointCloud > >
tf_filter2_
classMergeClouds.html
a9cad5b223c07dd59758be8cb910dda63
ros::Timer
timer_
classMergeClouds.html
a5b89128591ad53b5893c1197ed38215e
laser_assembler::PeriodicSnapshotter
classlaser__assembler_1_1PeriodicSnapshotter.html
PeriodicSnapshotter
classlaser__assembler_1_1PeriodicSnapshotter.html
a0dd266e49af96030ba572b66e3bbd67e
()
void
timerCallback
classlaser__assembler_1_1PeriodicSnapshotter.html
a54409583688061c283cce31412c69d4a
(const ros::TimerEvent &e)
ros::ServiceClient
client_
classlaser__assembler_1_1PeriodicSnapshotter.html
aade6a4a2d6d4fbc90ff9c10ea77dc738
bool
first_time_
classlaser__assembler_1_1PeriodicSnapshotter.html
af2741fe1e0790809d89353eafdb64ba4
ros::NodeHandle
n_
classlaser__assembler_1_1PeriodicSnapshotter.html
ad38fef3a5e541b6cb93b16b78621444f
ros::Publisher
pub_
classlaser__assembler_1_1PeriodicSnapshotter.html
a599709b192ba128bbcde308e7b2e5116
ros::Timer
timer_
classlaser__assembler_1_1PeriodicSnapshotter.html
a140acc7e3e7cba87a75478eaa892e9d8
laser_assembler::PointCloud2Assembler
classlaser__assembler_1_1PointCloud2Assembler.html
BaseAssembler< sensor_msgs::PointCloud2 >
void
ConvertToCloud
classlaser__assembler_1_1PointCloud2Assembler.html
ae5c730ca4260ee2263803fd01324e8ee
(const string &fixed_frame_id, const sensor_msgs::PointCloud2 &scan_in, sensor_msgs::PointCloud &cloud_out)
unsigned int
GetPointsInScan
classlaser__assembler_1_1PointCloud2Assembler.html
adced341132111021f0000da1a0d7e588
(const sensor_msgs::PointCloud2 &scan)
PointCloud2Assembler
classlaser__assembler_1_1PointCloud2Assembler.html
ad33881673ef7ae0d95542e58ec70266a
()
~PointCloud2Assembler
classlaser__assembler_1_1PointCloud2Assembler.html
a6a1a17aa622a009c25ca291d4c0739c6
()
laser_assembler::PointCloudAssembler
classlaser__assembler_1_1PointCloudAssembler.html
BaseAssembler< sensor_msgs::PointCloud >
void
ConvertToCloud
classlaser__assembler_1_1PointCloudAssembler.html
af72c04c1b2f6eac4e315a14dd34436f7
(const string &fixed_frame_id, const sensor_msgs::PointCloud &scan_in, sensor_msgs::PointCloud &cloud_out)
unsigned int
GetPointsInScan
classlaser__assembler_1_1PointCloudAssembler.html
a5393c419d0897c73552a0e987b0da569
(const sensor_msgs::PointCloud &scan)
PointCloudAssembler
classlaser__assembler_1_1PointCloudAssembler.html
a55d3fb5d8b81ead5c410882d510b70f6
()
~PointCloudAssembler
classlaser__assembler_1_1PointCloudAssembler.html
a7c030b5e335551fb8e4a0ccd30f33e2b
()
laser_assembler::PointCloudAssemblerSrv
classlaser__assembler_1_1PointCloudAssemblerSrv.html
BaseAssemblerSrv< sensor_msgs::PointCloud >
void
ConvertToCloud
classlaser__assembler_1_1PointCloudAssemblerSrv.html
ace421f2d0a4c86ba6df85e357292fbad
(const string &fixed_frame_id, const sensor_msgs::PointCloud &scan_in, sensor_msgs::PointCloud &cloud_out)
unsigned int
GetPointsInScan
classlaser__assembler_1_1PointCloudAssemblerSrv.html
a92740bde9d4d964449ac054a1a9bb10d
(const sensor_msgs::PointCloud &scan)
PointCloudAssemblerSrv
classlaser__assembler_1_1PointCloudAssemblerSrv.html
a94482acf93ebb456908dfe792d8c30ee
()
~PointCloudAssemblerSrv
classlaser__assembler_1_1PointCloudAssemblerSrv.html
ac8b06385e36f23c92e145e5e70f965a0
()
TestAssembler
classTestAssembler.html
void
ScanCallback
classTestAssembler.html
a8a38173a27eddfa46fc5e6d2d2d53b8d
(const LaserScanConstPtr &scan_msg)
void
SetUp
classTestAssembler.html
ad6d06124255ac3e2aeff8d61c602abaa
()
NodeHandle
n_
classTestAssembler.html
a421f4cd6d68975fea193125e861089d6
sensor_msgs::PointCloud
cloud_
classTestAssembler.html
a64170346155e7c7decf6a40cf301d2df
boost::condition
cloud_condition_
classTestAssembler.html
aea5b3e41bbfbc26c2eeb3ee87177fad6
bool
got_cloud_
classTestAssembler.html
a6e8f07951838e3b16763744bbf9a1fcb
boost::mutex
mutex_
classTestAssembler.html
af71567151de253b09764c65e7abc549d
bool
received_something_
classTestAssembler.html
af79d7f27117e41bd78e3cce3d1e380db
ros::Subscriber
scan_sub_
classTestAssembler.html
a1e306663eaa9007ba08843d6327d7cd4
ros::Time
start_time_
classTestAssembler.html
a13b5dfdc67de742344c410b68b453bc6
laser_assembler
namespacelaser__assembler.html
laser_assembler::BaseAssembler
laser_assembler::BaseAssemblerSrv
laser_assembler::LaserScanAssembler
laser_assembler::LaserScanAssemblerSrv
laser_assembler::PeriodicSnapshotter
laser_assembler::PointCloud2Assembler
laser_assembler::PointCloudAssembler
laser_assembler::PointCloudAssemblerSrv
point_cloud_assembler
namespacepoint__cloud__assembler.html