apriltag_ros_continuous_node.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
apriltag__ros__continuous__node_8cpp
int
main
apriltag__ros__continuous__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
apriltag_ros_single_image_client_node.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
apriltag__ros__single__image__client__node_8cpp
apriltag_ros/common_functions.h
bool
getRosParameter
apriltag__ros__single__image__client__node_8cpp.html
a86d20dea3f417766f1a444ae54d3d2ec
(ros::NodeHandle &pnh, std::string name, double ¶m)
int
main
apriltag__ros__single__image__client__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
apriltag_ros_single_image_server_node.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
apriltag__ros__single__image__server__node_8cpp
apriltag_ros/common_functions.h
apriltag_ros/single_image_detector.h
int
main
apriltag__ros__single__image__server__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
common_functions.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
common__functions_8cpp
apriltag_ros/common_functions.h
apriltag_ros
common_functions.h
/tmp/ws/src/apriltag_ros/apriltag_ros/include/apriltag_ros/
common__functions_8h
apriltag_ros::StandaloneTagDescription
apriltag_ros::TagBundleDescription
apriltag_ros::TagBundleMember
apriltag_ros::TagDetector
apriltag_ros
T
getAprilTagOption
namespaceapriltag__ros.html
ae098bd5b143a5602509ad497aabb10a5
(ros::NodeHandle &pnh, const std::string ¶m_name, const T &default_val)
continuous_detector.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
continuous__detector_8cpp
apriltag_ros/continuous_detector.h
apriltag_ros
PLUGINLIB_EXPORT_CLASS
continuous__detector_8cpp.html
ab181e060b4f420d5ecbaaddc9f695feb
(apriltag_ros::ContinuousDetector, nodelet::Nodelet)
continuous_detector.h
/tmp/ws/src/apriltag_ros/apriltag_ros/include/apriltag_ros/
continuous__detector_8h
apriltag_ros/common_functions.h
apriltag_ros::ContinuousDetector
apriltag_ros
single_image_detector.cpp
/tmp/ws/src/apriltag_ros/apriltag_ros/src/
single__image__detector_8cpp
apriltag_ros/single_image_detector.h
apriltag_ros
single_image_detector.h
/tmp/ws/src/apriltag_ros/apriltag_ros/include/apriltag_ros/
single__image__detector_8h
apriltag_ros/common_functions.h
apriltag_ros::SingleImageDetector
apriltag_ros
apriltag_ros::ContinuousDetector
classapriltag__ros_1_1ContinuousDetector.html
nodelet::Nodelet
ContinuousDetector
classapriltag__ros_1_1ContinuousDetector.html
a3c0b9ecafd959a7a3b07fa06f9d4bab7
()=default
void
imageCallback
classapriltag__ros_1_1ContinuousDetector.html
ae3be0a2b7614ec91bcbde65033cfb9e0
(const sensor_msgs::ImageConstPtr &image_rect, const sensor_msgs::CameraInfoConstPtr &camera_info)
void
onInit
classapriltag__ros_1_1ContinuousDetector.html
a4d87e44e1296a9dce27d986af630d14f
()
void
refreshTagParameters
classapriltag__ros_1_1ContinuousDetector.html
a9b2894e48bcdc76c4aec2d83aca5912c
()
~ContinuousDetector
classapriltag__ros_1_1ContinuousDetector.html
a7980594c956cdc856be171b96ac30b2e
()=default
bool
refreshParamsCallback
classapriltag__ros_1_1ContinuousDetector.html
adb3605a6d280bcebbdb6ea7eb3039c08
(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
image_transport::CameraSubscriber
camera_image_subscriber_
classapriltag__ros_1_1ContinuousDetector.html
ad3b1eb263b16a47b846e1c3f59364f78
cv_bridge::CvImagePtr
cv_image_
classapriltag__ros_1_1ContinuousDetector.html
a33218fff99df92e8b2c903c6b0b7daac
std::mutex
detection_mutex_
classapriltag__ros_1_1ContinuousDetector.html
a40308e43eaa34eda09a34d5cacdd7d7a
bool
draw_tag_detections_image_
classapriltag__ros_1_1ContinuousDetector.html
a01e6b20a4498816e5c258a6c706ec674
std::shared_ptr< image_transport::ImageTransport >
it_
classapriltag__ros_1_1ContinuousDetector.html
af8eb4c17b5d9e90ba526f1b64adf2cdf
ros::ServiceServer
refresh_params_service_
classapriltag__ros_1_1ContinuousDetector.html
a90a2f6ecbb3e50bcad968553c3d13b6f
image_transport::Publisher
tag_detections_image_publisher_
classapriltag__ros_1_1ContinuousDetector.html
ac16392270c33eecb35f5ddc550d9562f
ros::Publisher
tag_detections_publisher_
classapriltag__ros_1_1ContinuousDetector.html
ad36f60bff1fa03425a2cb50be53c9588
std::shared_ptr< TagDetector >
tag_detector_
classapriltag__ros_1_1ContinuousDetector.html
aed5837b1f3cb8ce45fb92190ca36bad0
apriltag_ros::SingleImageDetector
classapriltag__ros_1_1SingleImageDetector.html
bool
analyzeImage
classapriltag__ros_1_1SingleImageDetector.html
a66a8a6b5b149d208405ed71f433c1658
(apriltag_ros::AnalyzeSingleImage::Request &request, apriltag_ros::AnalyzeSingleImage::Response &response)
SingleImageDetector
classapriltag__ros_1_1SingleImageDetector.html
ac76d24f88ca0f584b04e9786624a0695
(ros::NodeHandle &nh, ros::NodeHandle &pnh)
ros::ServiceServer
single_image_analysis_service_
classapriltag__ros_1_1SingleImageDetector.html
aa9cdd5854d95602d0ef8b74daf971711
ros::Publisher
tag_detections_publisher_
classapriltag__ros_1_1SingleImageDetector.html
a8cb80febdedab171f8befe6c3d221dde
TagDetector
tag_detector_
classapriltag__ros_1_1SingleImageDetector.html
a89109dbc235195473975fef39a71c815
apriltag_ros::StandaloneTagDescription
classapriltag__ros_1_1StandaloneTagDescription.html
std::string &
frame_name
classapriltag__ros_1_1StandaloneTagDescription.html
a597495035ee823167710136c08ca8ca2
()
int
id
classapriltag__ros_1_1StandaloneTagDescription.html
a904e44816722cea1752421a476503632
()
double
size
classapriltag__ros_1_1StandaloneTagDescription.html
a3a510fb3eadeeeb778eff5c2e1885b8e
()
StandaloneTagDescription
classapriltag__ros_1_1StandaloneTagDescription.html
a98060e04c0ef4f88daed40337488dd36
()
StandaloneTagDescription
classapriltag__ros_1_1StandaloneTagDescription.html
af1160678c3c2c18d7fefde4ec8348677
(int id, double size, std::string &frame_name)
std::string
frame_name_
classapriltag__ros_1_1StandaloneTagDescription.html
aca50189e26e2fac9a4bc08b7579a2dfb
int
id_
classapriltag__ros_1_1StandaloneTagDescription.html
ade118f54745775f45dd76a64e58ee812
double
size_
classapriltag__ros_1_1StandaloneTagDescription.html
a6681f8c304e125166c4ee5abbf605701
apriltag_ros::TagBundleDescription
classapriltag__ros_1_1TagBundleDescription.html
void
addMemberTag
classapriltag__ros_1_1TagBundleDescription.html
a32036a313fa7a0addea8191abb1077ed
(int id, double size, cv::Matx44d T_oi)
std::vector< int >
bundleIds
classapriltag__ros_1_1TagBundleDescription.html
adff723ce11b5700a327ef4b9fae21398
()
std::vector< double >
bundleSizes
classapriltag__ros_1_1TagBundleDescription.html
ae64db5088216a1c76117089918fd7697
()
int
memberID
classapriltag__ros_1_1TagBundleDescription.html
abb76829c0450e3b21ad540176b4e2074
(int tagID)
double
memberSize
classapriltag__ros_1_1TagBundleDescription.html
a30cc7410d48e135f75eb8694ea39306c
(int tagID)
cv::Matx44d
memberT_oi
classapriltag__ros_1_1TagBundleDescription.html
af04d1e5241591dff5ccaa1d80770ce11
(int tagID)
const std::string &
name
classapriltag__ros_1_1TagBundleDescription.html
aaa3dbd04bb2cce14cba24990257d47f7
() const
TagBundleDescription
classapriltag__ros_1_1TagBundleDescription.html
a4825f72ff1bea5e1c702f8541cdd5546
(const std::string &name)
std::map< int, int >
id2idx_
classapriltag__ros_1_1TagBundleDescription.html
abd955c6e62e2f731c81f948ac13050a2
std::string
name_
classapriltag__ros_1_1TagBundleDescription.html
a1e6d0b26bd2edfaaec5da283a2f2ab24
std::vector< TagBundleMember >
tags_
classapriltag__ros_1_1TagBundleDescription.html
a9e148be04d2d057ec484ad89fc69c2ca
apriltag_ros::TagBundleMember
structapriltag__ros_1_1TagBundleMember.html
int
id
structapriltag__ros_1_1TagBundleMember.html
aad8d1e8e1faaba3597dd5299f992b6f8
double
size
structapriltag__ros_1_1TagBundleMember.html
acdab9f78a234d6462a469968b8c33401
cv::Matx44d
T_oi
structapriltag__ros_1_1TagBundleMember.html
abec1eef3275b57f6c25f83271f00aa93
apriltag_ros::TagDetector
classapriltag__ros_1_1TagDetector.html
void
addImagePoints
classapriltag__ros_1_1TagDetector.html
a8f6c1818a146b86ace89d747d4d8ee5a
(apriltag_detection_t *detection, std::vector< cv::Point2d > &imagePoints) const
void
addObjectPoints
classapriltag__ros_1_1TagDetector.html
ae719b51a5a773cb1a02be9a727cf0158
(double s, cv::Matx44d T_oi, std::vector< cv::Point3d > &objectPoints) const
AprilTagDetectionArray
detectTags
classapriltag__ros_1_1TagDetector.html
a1c68cfda8ca4b4dc144e76b0e24900f2
(const cv_bridge::CvImagePtr &image, const sensor_msgs::CameraInfoConstPtr &camera_info)
void
drawDetections
classapriltag__ros_1_1TagDetector.html
a7aa0b196ea9ea60b556d67ee3ebee6e7
(cv_bridge::CvImagePtr image)
bool
findStandaloneTagDescription
classapriltag__ros_1_1TagDetector.html
a5885617f0119297bcda606e824e47507
(int id, StandaloneTagDescription *&descriptionContainer, bool printWarning=true)
bool
get_publish_tf
classapriltag__ros_1_1TagDetector.html
a9d887483c5d6192d6a3b45fade9f3d5c
() const
Eigen::Isometry3d
getRelativeTransform
classapriltag__ros_1_1TagDetector.html
a05a01e0ccfcb0a25c11298df65fa7344
(const std::vector< cv::Point3d > &objectPoints, const std::vector< cv::Point2d > &imagePoints, double fx, double fy, double cx, double cy) const
geometry_msgs::PoseWithCovarianceStamped
makeTagPose
classapriltag__ros_1_1TagDetector.html
ae8a0cea47f6266535e8bed96c10a4119
(const Eigen::Isometry3d &transform, const std_msgs::Header &header)
std::map< int, StandaloneTagDescription >
parseStandaloneTags
classapriltag__ros_1_1TagDetector.html
ae104c747843049c1c226dcbaedb25213
(XmlRpc::XmlRpcValue &standalone_tag_descriptions)
std::vector< TagBundleDescription >
parseTagBundles
classapriltag__ros_1_1TagDetector.html
a2d2b9aaad7194fac2c00929896f5d90f
(XmlRpc::XmlRpcValue &tag_bundles)
TagDetector
classapriltag__ros_1_1TagDetector.html
ae12a5c02869e358336d348faebd20d18
(ros::NodeHandle pnh)
double
xmlRpcGetDouble
classapriltag__ros_1_1TagDetector.html
ace319c1c9760ec7ba912d2f0dee66ccc
(XmlRpc::XmlRpcValue &xmlValue, std::string field) const
double
xmlRpcGetDoubleWithDefault
classapriltag__ros_1_1TagDetector.html
a3eb765c2bff7c7d41786f71871f49c76
(XmlRpc::XmlRpcValue &xmlValue, std::string field, double defaultValue) const
~TagDetector
classapriltag__ros_1_1TagDetector.html
af98a2df2abf0c949eb6e739d15e725c4
()
void
removeDuplicates
classapriltag__ros_1_1TagDetector.html
ac70f12a3a7bed9293aad8eb32223915e
()
static int
idComparison
classapriltag__ros_1_1TagDetector.html
a59cfa0a3a1a4b1fbb11c0a77e823b11c
(const void *first, const void *second)
double
blur_
classapriltag__ros_1_1TagDetector.html
aeb174f73f4a440f7fb5d73120fd56e0c
int
debug_
classapriltag__ros_1_1TagDetector.html
a829aceabea8c2d565ee624efadd94d34
double
decimate_
classapriltag__ros_1_1TagDetector.html
a7cf4569a84994201ab587abc15ff235b
zarray_t *
detections_
classapriltag__ros_1_1TagDetector.html
a101bcc51e4c01bf491b33ac0e8edcfd9
std::string
family_
classapriltag__ros_1_1TagDetector.html
a5203fe00cd8080143e796960afaf60a6
int
max_hamming_distance_
classapriltag__ros_1_1TagDetector.html
a2b271257e2019f985125e438ee9b73f9
bool
publish_tf_
classapriltag__ros_1_1TagDetector.html
a0276ef4e4fda2731e0b69ee8a1eb6571
int
refine_edges_
classapriltag__ros_1_1TagDetector.html
a78ff882f4cc771979b69aeb69d34b9bb
bool
remove_duplicates_
classapriltag__ros_1_1TagDetector.html
a3ee317e3fed57f65bd5da29ad31eaf26
bool
run_quietly_
classapriltag__ros_1_1TagDetector.html
a6ace7607992f6ec8c92296994ceca5fa
std::map< int, StandaloneTagDescription >
standalone_tag_descriptions_
classapriltag__ros_1_1TagDetector.html
a5eecb28166d993b3e8bd9c88c7695644
std::vector< TagBundleDescription >
tag_bundle_descriptions_
classapriltag__ros_1_1TagDetector.html
a889975ffe81bd0b26ef8cc66cc738224
apriltag_detector_t *
td_
classapriltag__ros_1_1TagDetector.html
a53bc827025ca8e9ef27ec61d1b023652
apriltag_family_t *
tf_
classapriltag__ros_1_1TagDetector.html
ab76661be205e41c1a98d40dd12fe6b10
tf::TransformBroadcaster
tf_pub_
classapriltag__ros_1_1TagDetector.html
a50e5a540ec031bf47f1f586475f05f9a
int
threads_
classapriltag__ros_1_1TagDetector.html
acd3490a6886da55ada211aec73f624ce
apriltag_ros
namespaceapriltag__ros.html
apriltag_ros::ContinuousDetector
apriltag_ros::SingleImageDetector
apriltag_ros::StandaloneTagDescription
apriltag_ros::TagBundleDescription
apriltag_ros::TagBundleMember
apriltag_ros::TagDetector
T
getAprilTagOption
namespaceapriltag__ros.html
ae098bd5b143a5602509ad497aabb10a5
(ros::NodeHandle &pnh, const std::string ¶m_name, const T &default_val)