aruco_detect.cpp
/tmp/ws/src/fiducials/aruco_detect/src/
aruco__detect_8cpp
FiducialsNode
boost::shared_ptr< fiducial_msgs::FiducialArray const >
FiducialArrayConstPtr
aruco__detect_8cpp.html
a5af5d6c930555d0f235d1f985f4eb408
static double
calcFiducialArea
aruco__detect_8cpp.html
a12b01b593b2577bf7583675c35bab7d1
(const std::vector< cv::Point2f > &pts)
static double
dist
aruco__detect_8cpp.html
a4032cb2ccea943b2c90b34ac759bca95
(const cv::Point2f &p1, const cv::Point2f &p2)
static double
getReprojectionError
aruco__detect_8cpp.html
a21542013325395e0162fd6c20c712903
(const vector< Point3f > &objectPoints, const vector< Point2f > &imagePoints, const Mat &cameraMatrix, const Mat &distCoeffs, const Vec3d &rvec, const Vec3d &tvec)
static void
getSingleMarkerObjectPoints
aruco__detect_8cpp.html
a19e74ec34f63aaa8fc1c6aeb2b93e5f4
(float markerLength, vector< Point3f > &objPoints)
int
main
aruco__detect_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
aruco_images_test.cpp
/tmp/ws/src/fiducials/aruco_detect/test/
aruco__images__test_8cpp
ArucoImagesTest
int
main
aruco__images__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
aruco__images__test_8cpp.html
a4e8ee520b9aeb6d61afe86f932a44eb8
(ArucoImagesTest, tag_01_d7_14cm)
TEST_F
aruco__images__test_8cpp.html
a8afe9a877ff9f0cf58239e1e59b13296
(ArucoImagesTest, tag_245_246_d7_14cm)
create_markers.py
/tmp/ws/src/fiducials/aruco_detect/scripts/
create__markers_8py
create_markers
def
checkCmd
namespacecreate__markers.html
aa715b8a8aaf82a5c0614684aabf812d0
(cmd, package)
def
genMarker
namespacecreate__markers.html
a1d4645fdf90c687345a9866c2fd4bd69
(i, dicno, paper_size)
def
genSvg
namespacecreate__markers.html
ad90b00977f74f5c455ccbe74f58ebada
(id, dicno, paper_size)
action
namespacecreate__markers.html
a057a661354bfb5a868ee3768d827aa2e
args
namespacecreate__markers.html
a9be58682e0c3fe93fd070a88bd1dd073
default
namespacecreate__markers.html
af4659222e887007d176ce290bb592a02
dest
namespacecreate__markers.html
a8aa213718ad7344af41d2be79db38a7d
dicno
namespacecreate__markers.html
a369cb72800d3b6de79fbb89d0cdd5ad7
em
namespacecreate__markers.html
a3991c06e92c71bac7bf098057e99da53
filename
namespacecreate__markers.html
a82477e51f165999a87390ff911f5ad31
help
namespacecreate__markers.html
a03f1846fdeb79ccd45a09fae1d43125d
int
namespacecreate__markers.html
a2591572ce40afe240ac73831e66d4421
markers
namespacecreate__markers.html
a4af0045ad46d403042bc73bf7e4bc28e
n_jobs
namespacecreate__markers.html
adca85e45ee4ff295d144a02ffa57d645
nargs
namespacecreate__markers.html
a377c41c45ca9cc6289eddfcb380e92a2
outfile
namespacecreate__markers.html
aa677d9200fb40425ff24ae262e31a3c9
tuple
paper_size
namespacecreate__markers.html
a36770e58b04fb6b30dca39777d43a6c7
parser
namespacecreate__markers.html
ab8ac5fa5db6078f0963c93f3651d31ca
pdfs
namespacecreate__markers.html
a20abe860d2655458ef45ae1ceb703316
type
namespacecreate__markers.html
ab6ddb7b2c8623fa5f00292935bf2b78d
ArucoImagesTest
classArucoImagesTest.html
void
publish_image
classArucoImagesTest.html
a34665b2e957e3a2d9086b81a01c026bb
(std::string file)
virtual void
SetUp
classArucoImagesTest.html
a87943bd5a0f90fbafc1d4e2a756790f3
()
virtual void
TearDown
classArucoImagesTest.html
a6e0af0ee22ce9939df09ae00fa5dd54b
()
void
transforms_callback
classArucoImagesTest.html
a50d32104b56235d1ebc3eb01876ff2e7
(const fiducial_msgs::FiducialTransformArray f)
void
vertices_callback
classArucoImagesTest.html
a72fd011c34c93867af9292eb39c09cdd
(const fiducial_msgs::FiducialArray f)
sensor_msgs::CameraInfo
c_info
classArucoImagesTest.html
a1984c09700cf04ba062ecde264333d9a
ros::Publisher
CameraInfoPub
classArucoImagesTest.html
a7ddb1fac03dd7492dd6ac97470f33fa7
fiducial_msgs::FiducialTransformArray
fiducial_tfs
classArucoImagesTest.html
a987cd820acff22ff40426c2d8cd55ef0
fiducial_msgs::FiducialArray
fiducials
classArucoImagesTest.html
aa13d3da3514b4e9630d0eec2e65991db
bool
got_transforms
classArucoImagesTest.html
aa52f69cf254871de53737aeb908d89df
bool
got_vertices
classArucoImagesTest.html
a81277131f509fe07d0ac71c78f34e3e9
std::string
image_directory
classArucoImagesTest.html
a483cd424929df2665e7efe00ef481be0
image_transport::Publisher
image_pub
classArucoImagesTest.html
a91d0cbf46e355384e50fc4707f295add
image_transport::ImageTransport *
it
classArucoImagesTest.html
ab522b34bbe7f9a76ffe4a75d1ec5f0a2
ros::NodeHandle
nh
classArucoImagesTest.html
a89c0d9a806a1e49ad4e9a31a7d5b191e
ros::Subscriber
transforms_sub
classArucoImagesTest.html
a27d9861e3fe19225017a7a788d16925e
ros::Subscriber
vertices_sub
classArucoImagesTest.html
a79bbb6498119316ff8ff32388215f5ef
FiducialsNode
classFiducialsNode.html
FiducialsNode
classFiducialsNode.html
aaf2e050de906becb8c47ac03852e0858
()
void
camInfoCallback
classFiducialsNode.html
ac5ddbcef6692d450445207ad00f39385
(const sensor_msgs::CameraInfo::ConstPtr &msg)
void
configCallback
classFiducialsNode.html
aa9a65e0bb4a3ff5ffafb22dbad1183a2
(aruco_detect::DetectorParamsConfig &config, uint32_t level)
bool
enableDetectionsCallback
classFiducialsNode.html
afff5ac6f653ac4ffcd3639c823d349f5
(std_srvs::SetBool::Request &req, std_srvs::SetBool::Response &res)
void
estimatePoseSingleMarkers
classFiducialsNode.html
a77b14e7049efaab6bd116ee3752d5bec
(float markerLength, const cv::Mat &cameraMatrix, const cv::Mat &distCoeffs, vector< Vec3d > &rvecs, vector< Vec3d > &tvecs, vector< double > &reprojectionError)
void
handleIgnoreString
classFiducialsNode.html
a0e008ba0cc0deff1c0f4ef6f20196854
(const std::string &str)
void
ignoreCallback
classFiducialsNode.html
addd2413ea06704d7744322712bfe057c
(const std_msgs::String &msg)
void
imageCallback
classFiducialsNode.html
a25d68d14499cab7722636532c79c46f3
(const sensor_msgs::ImageConstPtr &msg)
void
poseEstimateCallback
classFiducialsNode.html
a9ff53badb0aab249c1e9dfd7a2ee3f57
(const FiducialArrayConstPtr &msg)
tf2_ros::TransformBroadcaster
broadcaster
classFiducialsNode.html
ab77b7c66dc84878d511006c22b03d524
dynamic_reconfigure::Server< aruco_detect::DetectorParamsConfig >::CallbackType
callbackType
classFiducialsNode.html
a73d934299690dc50bdf0811c529a1d6b
cv::Mat
cameraMatrix
classFiducialsNode.html
ae9d7774e6d46b333d226daf62c78dc64
ros::Subscriber
caminfo_sub
classFiducialsNode.html
a665f0080dee27074808cb57e2e22efe4
dynamic_reconfigure::Server< aruco_detect::DetectorParamsConfig >
configServer
classFiducialsNode.html
af9e8169133a53e1fd87cdbdbf64ee550
vector< vector< Point2f > >
corners
classFiducialsNode.html
a9b6de974d56e45a1edf642e7bf1d6686
cv_bridge::CvImagePtr
cv_ptr
classFiducialsNode.html
a556a253ec6885049f2112afb8ed9d6cf
cv::Ptr< aruco::DetectorParameters >
detectorParams
classFiducialsNode.html
af05054f7b909518ea8e790db22d2c98a
cv::Ptr< aruco::Dictionary >
dictionary
classFiducialsNode.html
a7295c816c58e25202cc9071e246f6383
cv::Mat
distortionCoeffs
classFiducialsNode.html
a6a0e4106f8daca92c418b6a760d0e806
bool
doPoseEstimation
classFiducialsNode.html
a8328715f229f87523b6ee156dafe0f19
bool
enable_detections
classFiducialsNode.html
a586073fbbc9448cbc3fc32f6f6ebb48d
double
fiducial_len
classFiducialsNode.html
ae6e303fd2dfea768bf03a649e60a480e
std::map< int, double >
fiducialLens
classFiducialsNode.html
ae45fb3d986122ee1c7d8c2acc3ebbf0f
std::string
frameId
classFiducialsNode.html
a789cfea549c78c89153698da06ab3724
int
frameNum
classFiducialsNode.html
a3de0aa290ce4730e03ce6e456ebe1b53
bool
haveCamInfo
classFiducialsNode.html
ab69547e464ac17b4ce017de4f9e05b99
vector< int >
ids
classFiducialsNode.html
a9a63aa578c916af0028a6ce635c0480d
ros::Subscriber
ignore_sub
classFiducialsNode.html
a1383ae0ba729d19752960cb681c0ab71
std::vector< int >
ignoreIds
classFiducialsNode.html
aef3d1b55d88f5805d1f849e2fd99577f
image_transport::Publisher
image_pub
classFiducialsNode.html
a9223ec732fb1364eec949b493b1e5cf2
image_transport::Subscriber
img_sub
classFiducialsNode.html
aa3d2e4830bb2270d94f0b9141d3dcb1e
image_transport::ImageTransport
it
classFiducialsNode.html
a61fc7719b2d9328902ca83be4c7681ad
ros::NodeHandle
nh
classFiducialsNode.html
a3a8d6269c5eafe47e52d2635712d7232
ros::NodeHandle
pnh
classFiducialsNode.html
a10071f7bbea891f4121f2f11ea97f230
ros::Publisher
pose_pub
classFiducialsNode.html
a16ed255c17b7d397f930805f58e1119d
bool
publish_images
classFiducialsNode.html
aac4283b070218c115bf239c02fa2ffe2
bool
publishFiducialTf
classFiducialsNode.html
a05f5efd74d496a3a601e72989c308f74
ros::ServiceServer
service_enable_detections
classFiducialsNode.html
afbb7631c534c628260db2c1fa7a57368
ros::Publisher
vertices_pub
classFiducialsNode.html
aef74302456fb4c89a9e7f4f6df710cd0
ros::Subscriber
vertices_sub
classFiducialsNode.html
ad1bbf3506d66a77fee81f82c8b128894
bool
vis_msgs
classFiducialsNode.html
a449cd4c6053b6ddb0b5ab3b668462bbb
create_markers
namespacecreate__markers.html
def
checkCmd
namespacecreate__markers.html
aa715b8a8aaf82a5c0614684aabf812d0
(cmd, package)
def
genMarker
namespacecreate__markers.html
a1d4645fdf90c687345a9866c2fd4bd69
(i, dicno, paper_size)
def
genSvg
namespacecreate__markers.html
ad90b00977f74f5c455ccbe74f58ebada
(id, dicno, paper_size)
action
namespacecreate__markers.html
a057a661354bfb5a868ee3768d827aa2e
args
namespacecreate__markers.html
a9be58682e0c3fe93fd070a88bd1dd073
default
namespacecreate__markers.html
af4659222e887007d176ce290bb592a02
dest
namespacecreate__markers.html
a8aa213718ad7344af41d2be79db38a7d
dicno
namespacecreate__markers.html
a369cb72800d3b6de79fbb89d0cdd5ad7
em
namespacecreate__markers.html
a3991c06e92c71bac7bf098057e99da53
filename
namespacecreate__markers.html
a82477e51f165999a87390ff911f5ad31
help
namespacecreate__markers.html
a03f1846fdeb79ccd45a09fae1d43125d
int
namespacecreate__markers.html
a2591572ce40afe240ac73831e66d4421
markers
namespacecreate__markers.html
a4af0045ad46d403042bc73bf7e4bc28e
n_jobs
namespacecreate__markers.html
adca85e45ee4ff295d144a02ffa57d645
nargs
namespacecreate__markers.html
a377c41c45ca9cc6289eddfcb380e92a2
outfile
namespacecreate__markers.html
aa677d9200fb40425ff24ae262e31a3c9
tuple
paper_size
namespacecreate__markers.html
a36770e58b04fb6b30dca39777d43a6c7
parser
namespacecreate__markers.html
ab8ac5fa5db6078f0963c93f3651d31ca
pdfs
namespacecreate__markers.html
a20abe860d2655458ef45ae1ceb703316
type
namespacecreate__markers.html
ab6ddb7b2c8623fa5f00292935bf2b78d