model_types.h
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/include/
model__types_8h
#define
SACMODEL_CIRCLE2D
model__types_8h.html
a2ace4afe2105d2a03aedc8e4912b3e58
#define
SACMODEL_CIRCLE3D
model__types_8h.html
ae77d72739e25103c5748bd8c89a9a032
#define
SACMODEL_CONE
model__types_8h.html
ac1322dd0fea828cc459334beb7d00570
#define
SACMODEL_CYLINDER
model__types_8h.html
a4a862d7f18172f6bbc09e40efd90084b
#define
SACMODEL_LINE
model__types_8h.html
ab832d2850a8793bc8eb342adc8dfc9d6
#define
SACMODEL_NORMAL_PLANE
model__types_8h.html
acc59b5aa78fc8f0cef393f8f489cbee7
#define
SACMODEL_ORIENTED_LINE
model__types_8h.html
a9eeaabbeaeef8efb857a765133ca5215
#define
SACMODEL_ORIENTED_PLANE
model__types_8h.html
a4f0e80d8456b8e1590ea7b3b4e2cd438
#define
SACMODEL_PARALLEL_LINES
model__types_8h.html
a2f59636ffea4dd5f5e22ef7eef8aec06
#define
SACMODEL_PLANE
model__types_8h.html
aa36ea6fd203f4773a9538efb474bcd2a
#define
SACMODEL_SPHERE
model__types_8h.html
a76cd3f2f919e19c9bac877722da0d6d5
#define
SACMODEL_TORUS
model__types_8h.html
a9c8774c09df7ccc5c71cf05e52dc75c9
ransac.cpp
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/src/sac/
ransac_8cpp
sample_consensus
ransac.h
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/include/
ransac_8h
sac.h
sac_model.h
sample_consensus::RANSAC
sample_consensus
sac.cpp
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/src/sac/
sac_8cpp
sac.h
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/include/
sac_8h
sac_model.h
sample_consensus::SAC
sample_consensus
sac_inc_ground_removal_standalone.cpp
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/src/
sac__inc__ground__removal__standalone_8cpp
IncGroundRemoval
int
main
sac__inc__ground__removal__standalone_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
sac_model.cpp
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/src/sac/
sac__model_8cpp
sample_consensus
sac_model.h
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/include/
sac__model_8h
sample_consensus::SACModel
sample_consensus
pcl::PointCloud< pcl::PointXYZ >
PointCloud
namespacesample__consensus.html
af470da9563c7d97538d2ba1ff92753c1
sac_model_line.cpp
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/src/sac/
sac__model__line_8cpp
sample_consensus
sac_model_line.h
/home/rosbuild/hudson/workspace/doc-groovy-pr2_navigation/doc_stacks/2013-12-02_13-11-56.987365/pr2_navigation/semantic_point_annotator/include/
sac__model__line_8h
sac_model.h
model_types.h
sample_consensus::SACModelLine
sample_consensus
#define
MAX_ITERATIONS_UNIQUE
sac__model__line_8h.html
a5b4cf24b35c7c0b2d8fc473bacc81f21
IncGroundRemoval
classIncGroundRemoval.html
void
cloud_cb
classIncGroundRemoval.html
ae3cb4337ae975ea64d9320af1734e31e
(const sample_consensus::PointCloud::ConstPtr &msg)
void
computeCentroid
classIncGroundRemoval.html
a69811fe1417df4b0c841d70df81a686b
(const sample_consensus::PointCloud &points, const std::vector< int > &indices, pcl::PointXYZ ¢roid)
void
computeCovarianceMatrix
classIncGroundRemoval.html
acae76eda2cd881927d859fc19e4e86da
(const sample_consensus::PointCloud &points, const std::vector< int > &indices, Eigen::Matrix3d &covariance_matrix, pcl::PointXYZ ¢roid)
void
computePointNormal
classIncGroundRemoval.html
adf54504a356e880e987bc916e53d8193
(const sample_consensus::PointCloud &points, const std::vector< int > &indices, Eigen::Vector4d &plane_parameters, double &curvature)
bool
fitSACLine
classIncGroundRemoval.html
af29ddcacbb522e38cd6afc80a6d78513
(sample_consensus::PointCloud *points, vector< int > *indices, vector< int > &inliers)
void
flipNormalTowardsViewpoint
classIncGroundRemoval.html
af58d6f6726405ebea03d2e1233dd6a62
(Eigen::Vector4d &normal, const pcl::PointXYZ &point, const geometry_msgs::PointStamped &viewpoint)
void
getCloudViewPoint
classIncGroundRemoval.html
ad2c44730bd9ee167b007b2395cd63842
(string cloud_frame, geometry_msgs::PointStamped &viewpoint_cloud, tf::TransformListener *tf)
IncGroundRemoval
classIncGroundRemoval.html
a321acf4de8f6a069a3cc7e1b18ba5157
(ros::NodeHandle &anode)
double
pointToPlaneDistanceSigned
classIncGroundRemoval.html
aa167c2b8c9e23ecc20f12aaecfef3423
(const pcl::PointXYZ &p, const Eigen::Vector4d &plane_coefficients)
double
transformDoubleValueTF
classIncGroundRemoval.html
a3c461efb95c2d2cf6e61bb2ec63332e4
(double val, std::string src_frame, std::string tgt_frame, ros::Time stamp, tf::TransformListener *tf)
void
transformPoint
classIncGroundRemoval.html
a584bcfc682933a912a820323015af099
(tf::TransformListener *tf, const std::string &target_frame, const tf::Stamped< pcl::PointXYZ > &stamped_in, tf::Stamped< pcl::PointXYZ > &stamped_out)
void
updateParametersFromServer
classIncGroundRemoval.html
ad85ff36f7ffc69d8967d06400ac7e2b0
()
virtual
~IncGroundRemoval
classIncGroundRemoval.html
a490b336a42f2712dbafa556b8ab50bbc
()
sample_consensus::PointCloud
cloud_
classIncGroundRemoval.html
a6bdc1fc492387814042da507468d3327
sample_consensus::PointCloud
cloud_noground_
classIncGroundRemoval.html
ae207651996620f481c6caeb9d2050a7a
tf::MessageFilter< sample_consensus::PointCloud > *
cloud_notifier_
classIncGroundRemoval.html
aa3e26fc4f4ce83c5475d7474aed768b1
ros::Publisher
cloud_publisher_
classIncGroundRemoval.html
af0c9732e4192a44b185ce546c46828be
message_filters::Subscriber< sample_consensus::PointCloud > *
cloud_subscriber_
classIncGroundRemoval.html
a629499554166fb44f17ea9c6dbf115f5
double
ground_slope_threshold_
classIncGroundRemoval.html
aaad0b91dc8d4aae0d1e4771e6c71643b
sample_consensus::PointCloud
laser_cloud_
classIncGroundRemoval.html
ae5fa6048f7b0ab69a9f45cd5496041b9
std::string
laser_tilt_mount_frame_
classIncGroundRemoval.html
af4c9c9485307a0a3d56472cf7eddeb6f
int
planar_refine_
classIncGroundRemoval.html
aa8e847e71d1e9c5aafc3af200e5eec42
std::string
robot_footprint_frame_
classIncGroundRemoval.html
a18ef9e2f1b9df05c43ad5ffbfb1744ed
double
sac_distance_threshold_
classIncGroundRemoval.html
a1517fe3c97b8488a3630e816cc5eff65
double
sac_fitting_distance_threshold_
classIncGroundRemoval.html
a3f4543d58e61193786bfd808db13c397
int
sac_max_iterations_
classIncGroundRemoval.html
a7834ef55c1ffa4e05a7254668560f2ed
int
sac_min_points_per_model_
classIncGroundRemoval.html
a88a30cb4586bda5d10d46a81d46e8fcf
tf::TransformListener
tf_
classIncGroundRemoval.html
a2a03525c46408698f75b0fd5f59477d3
geometry_msgs::PointStamped
viewpoint_cloud_
classIncGroundRemoval.html
a387f553702316ad5b61908e3880e1710
double
z_threshold_
classIncGroundRemoval.html
aa453d4b4c0584376833d4d241547b00c
ros::NodeHandle &
node_
classIncGroundRemoval.html
a5a01cea59cce742fc75216d36e311100
sample_consensus
namespacesample__consensus.html
sample_consensus::RANSAC
sample_consensus::SAC
sample_consensus::SACModel
sample_consensus::SACModelLine
pcl::PointCloud< pcl::PointXYZ >
PointCloud
namespacesample__consensus.html
af470da9563c7d97538d2ba1ff92753c1
sample_consensus::RANSAC
classsample__consensus_1_1RANSAC.html
sample_consensus::SAC
bool
computeModel
classsample__consensus_1_1RANSAC.html
aeda7c6cb335efc747df69b2336fd1145
(int debug=0)
RANSAC
classsample__consensus_1_1RANSAC.html
a78cee5300907146ecd7471fd978a4bcc
(SACModel *model)
RANSAC
classsample__consensus_1_1RANSAC.html
a0f74bbe3b979f9aafdcb3f4b21424e64
(SACModel *model, double threshold)
virtual
~RANSAC
classsample__consensus_1_1RANSAC.html
a61bb0f9264bece1a1ba5066875c3a48b
()
sample_consensus::SAC
classsample__consensus_1_1SAC.html
virtual void
computeCoefficients
classsample__consensus_1_1SAC.html
ad542f2528ac6edfb416304faae9cea0e
(std::vector< double > &coefficients)
virtual bool
computeModel
classsample__consensus_1_1SAC.html
a36e6545a427a4a45817b8ce75222436a
(int debug=0)=0
virtual std::vector< int >
getInliers
classsample__consensus_1_1SAC.html
a631cf2cc660f7fffcb5b95cc63d8ccc6
()
PointCloud
getPointCloud
classsample__consensus_1_1SAC.html
af627d2edc670f794fb0f8a754adc7d72
(std::vector< int > indices)
std::set< int >
getRandomSamples
classsample__consensus_1_1SAC.html
ac9bcd5d8a9a65d9f3e73a9b31170a970
(PointCloud points, int nr_samples)
std::set< int >
getRandomSamples
classsample__consensus_1_1SAC.html
a41c8083cadd51aeb7af0fd1de676f1b8
(PointCloud points, std::vector< int > indices, int nr_samples)
virtual void
projectPointsToModel
classsample__consensus_1_1SAC.html
aba7ad01e51a364dd5154627540b3c785
(const std::vector< int > &indices, const std::vector< double > &model_coefficients, PointCloud &projected_points)
virtual void
refineCoefficients
classsample__consensus_1_1SAC.html
aa467b4dca7eedbb67652f9924d271849
(std::vector< double > &refined_coefficients)
virtual int
removeInliers
classsample__consensus_1_1SAC.html
a74bd83c04c129715d8f90006b26ec560
()
SAC
classsample__consensus_1_1SAC.html
a66fe317c87646f1c56f25deab486db59
()
SAC
classsample__consensus_1_1SAC.html
a2e62274c7672b9f453913a5c18967d7d
(SACModel *model)
virtual void
setMaxIterations
classsample__consensus_1_1SAC.html
aa7bdc8292d803fb695ce0154762ee1c0
(int max_iterations)
virtual void
setProbability
classsample__consensus_1_1SAC.html
a911b7bb6d7626c111bb7762f64f39e7e
(double probability)
virtual void
setThreshold
classsample__consensus_1_1SAC.html
a4672435f3618b6874e3f78f2361a1880
(double threshold)
virtual
~SAC
classsample__consensus_1_1SAC.html
a1a6c609bd91fe605d551d22b730ee425
()
int
iterations_
classsample__consensus_1_1SAC.html
a2a4d89bbc7d19eece759990c5a9f6865
int
max_iterations_
classsample__consensus_1_1SAC.html
a902835a67e8581d2a51ecfc9d6f1a288
double
probability_
classsample__consensus_1_1SAC.html
abf7017561833725fa2f244cb93d6e000
SACModel *
sac_model_
classsample__consensus_1_1SAC.html
a3d7af4e6e57d6b3c709776138ad78f55
double
threshold_
classsample__consensus_1_1SAC.html
a628819325fd525b4ad55883d7b67ce9e
sample_consensus::SACModel
classsample__consensus_1_1SACModel.html
virtual bool
computeModelCoefficients
classsample__consensus_1_1SACModel.html
a7280ade2149401e5290d4e5d36b4e710
(const std::vector< int > &samples)=0
virtual bool
doSamplesVerifyModel
classsample__consensus_1_1SACModel.html
a74c9f89503fd1438c0f4eb92df685c75
(const std::set< int > &indices, double threshold)=0
std::vector< int >
getBestInliers
classsample__consensus_1_1SACModel.html
a7e59c679e8072e328b8611d554c9fe04
()
std::vector< int >
getBestModel
classsample__consensus_1_1SACModel.html
aa401bbd727a32259d2c2fd8a593611fd
()
PointCloud *
getCloud
classsample__consensus_1_1SACModel.html
aa7eda5455161ca63421a841319e8ccb6
()
virtual void
getDistancesToModel
classsample__consensus_1_1SACModel.html
a8483500c26a1a09875a6661e59ae9a56
(const std::vector< double > &model_coefficients, std::vector< double > &distances)=0
std::vector< int > *
getIndices
classsample__consensus_1_1SACModel.html
ab57a948d7da03167428da44d93008919
()
std::vector< double >
getModelCoefficients
classsample__consensus_1_1SACModel.html
a2615ac24a1529b2695b6f4cc8013c103
()
virtual int
getModelType
classsample__consensus_1_1SACModel.html
ad42403540c6f5063d9c3923ac35bc8b6
()=0
virtual void
getSamples
classsample__consensus_1_1SACModel.html
ac39155cc3224d8156f04e2f1d83db3ab
(int &iterations, std::vector< int > &samples)=0
virtual void
projectPoints
classsample__consensus_1_1SACModel.html
a5e733038ce40061f9a7c73a5c1bb99a7
(const std::vector< int > &inliers, const std::vector< double > &model_coefficients, PointCloud &projected_points)=0
virtual void
projectPointsInPlace
classsample__consensus_1_1SACModel.html
abbc3df39c4c790fc3d65489b2b3614e5
(const std::vector< int > &inliers, const std::vector< double > &model_coefficients)=0
virtual void
refitModel
classsample__consensus_1_1SACModel.html
a12cfef577a5b6f2eb8554e5309d73ea2
(const std::vector< int > &inliers, std::vector< double > &refit_coefficients)=0
virtual int
removeInliers
classsample__consensus_1_1SACModel.html
a6f329aac70c4f079ee9528bd9067360a
()
SACModel
classsample__consensus_1_1SACModel.html
a3579a9f0682a92898a4a3e7eea9d821a
()
SACModel
classsample__consensus_1_1SACModel.html
a33cbd4a9fd88af4edfb126624a553c43
(PointCloud cloud)
virtual void
selectWithinDistance
classsample__consensus_1_1SACModel.html
abb373d34ae2d79869031b81c03a92706
(const std::vector< double > &model_coefficients, double threshold, std::vector< int > &inliers)=0
void
setBestInliers
classsample__consensus_1_1SACModel.html
acc839173327661ec1510b1d9227f81b7
(const std::vector< int > &best_inliers)
void
setBestModel
classsample__consensus_1_1SACModel.html
ac06870699aa5d347de78ccd61767288a
(std::vector< int > best_model)
void
setDataIndices
classsample__consensus_1_1SACModel.html
a21621e72a7e00535c3935e2574bc0aba
(std::vector< int > indices)
void
setDataSet
classsample__consensus_1_1SACModel.html
a43be16dfde2a3dff5120644982ee76e8
(PointCloud *cloud)
void
setDataSet
classsample__consensus_1_1SACModel.html
a487a0221ad15ade853e47817e2b1a958
(PointCloud *cloud, std::vector< int > indices)
virtual bool
testModelCoefficients
classsample__consensus_1_1SACModel.html
a8172c536b0d06caa6a20e83a515f1634
(const std::vector< double > &model_coefficients)=0
virtual
~SACModel
classsample__consensus_1_1SACModel.html
af8321d772dc2d8412dda2888635bca08
()
std::vector< int >
best_inliers_
classsample__consensus_1_1SACModel.html
a41f93aaec1ff276e3372537018d19acf
std::vector< int >
best_model_
classsample__consensus_1_1SACModel.html
a4c7a40546ce8e5dc4600c7df7e5398cd
PointCloud *
cloud_
classsample__consensus_1_1SACModel.html
a4d938d0396ecfe0c01e901c259686f2e
std::vector< int >
indices_
classsample__consensus_1_1SACModel.html
ae241a388a409051b2b23d7a6ba679f53
std::vector< double >
model_coefficients_
classsample__consensus_1_1SACModel.html
ae347a166ffd8c575a4953a8467b19a3a
sample_consensus::SACModelLine
classsample__consensus_1_1SACModelLine.html
sample_consensus::SACModel
void
computeCentroid
classsample__consensus_1_1SACModelLine.html
aaba4895a4acaa74268ef7597115a0689
(const PointCloud &points, const std::vector< int > &indices, pcl::PointXYZ ¢roid)
void
computeCovarianceMatrix
classsample__consensus_1_1SACModelLine.html
a0960c9c376cd749494a818549144e3bb
(const PointCloud &points, const std::vector< int > &indices, Eigen::Matrix3d &covariance_matrix, pcl::PointXYZ ¢roid)
virtual bool
computeModelCoefficients
classsample__consensus_1_1SACModelLine.html
a9b45c5303db403a7ff1f0dc36ba252f2
(const std::vector< int > &samples)
pcl::PointXYZ
cross
classsample__consensus_1_1SACModelLine.html
acfd72fd5f815c555aecdc235122fe332
(const pcl::PointXYZ &p1, const pcl::PointXYZ &p2)
virtual bool
doSamplesVerifyModel
classsample__consensus_1_1SACModelLine.html
a35e6263d387b53eeedcd20f24dc9a1ca
(const std::set< int > &indices, double threshold)
virtual void
getDistancesToModel
classsample__consensus_1_1SACModelLine.html
a89590ed332a1a8cef9085455c2bac9f9
(const std::vector< double > &model_coefficients, std::vector< double > &distances)
virtual int
getModelType
classsample__consensus_1_1SACModelLine.html
a218cc29c99933e70b2eee1142719a64a
()
virtual void
getSamples
classsample__consensus_1_1SACModelLine.html
ac22b5d9ecf03a88af8409f32a8f19898
(int &iterations, std::vector< int > &samples)
virtual void
projectPoints
classsample__consensus_1_1SACModelLine.html
a647404f488d7c5fd666d8dbe15d892f1
(const std::vector< int > &inliers, const std::vector< double > &model_coefficients, PointCloud &projected_points)
virtual void
projectPointsInPlace
classsample__consensus_1_1SACModelLine.html
a9ff7b4aad7d4f5f10d19ef68bab762c7
(const std::vector< int > &inliers, const std::vector< double > &model_coefficients)
virtual void
refitModel
classsample__consensus_1_1SACModelLine.html
a3804760fe9df7a2e2268058999d3c628
(const std::vector< int > &inliers, std::vector< double > &refit_coefficients)
SACModelLine
classsample__consensus_1_1SACModelLine.html
a54ce376847a0d544e0ea544130e4b709
()
virtual void
selectWithinDistance
classsample__consensus_1_1SACModelLine.html
ac47b02635ac8fe9272df4cd2bd58ba8b
(const std::vector< double > &model_coefficients, double threshold, std::vector< int > &inliers)
bool
testModelCoefficients
classsample__consensus_1_1SACModelLine.html
a5ed2188462501a1fb84f060eaeebf290
(const std::vector< double > &model_coefficients)
virtual
~SACModelLine
classsample__consensus_1_1SACModelLine.html
af589266ce85c82cb3ca3b851e02da8fb
()
index
index