index
index
codeapi
cvcalibinit_lowres.cpp
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/src/
cvcalibinit__lowres_8cpp
checkerboard_pose_estimation/cvcalibinit_lowres.h
chessboard_feature_t
float
calc_corner_weight
cvcalibinit__lowres_8cpp.html
a3b2f238e66bbc2e0783f4a5e95541c28
(const cv::Point2f &point, const cv::Point2f &origin, const cv::Point2f &dir1, const cv::Point2f &dir2, float weight_coeff)
int
CountBorderPoints
cvcalibinit__lowres_8cpp.html
a9e8f1db2737cf15f331a5b289dc3f29b
(const vector< feature_t > &features, cv::Point2f origin, cv::Point2f dir)
int
CountPoints
cvcalibinit__lowres_8cpp.html
a129e46adcc77aa51a451edb6383de383
(const vector< feature_t > &features, cv::Point2f point, cv::Point2f dir, int dir_sign=0, int *border_point_idx=0)
int
cvFindChessboardCornersLowres
cvcalibinit__lowres_8cpp.html
abe2022508874f7367c793495917cfcc8
(IplImage *img, CvSize size, CvPoint2D32f *corners, int *corner_count)
void
FilterOutliers
cvcalibinit__lowres_8cpp.html
ad70c0e976f996a60375c20d47990fc65
(vector< chessboard_feature_t > &corners, cv::Point2f dir1, cv::Point2f dir2, float min_dist)
int
find
cvcalibinit__lowres_8cpp.html
acdd26d638753706d8a75227d9da25302
(const vector< int > &indices, int idx)
int
Find1NN
cvcalibinit__lowres_8cpp.html
a1f22d0732b12f36ee34f54873966fadf
(const vector< T > &features, cv::Point2f point, int exclude_point=0)
int
Find1NNEx
cvcalibinit__lowres_8cpp.html
aa733350d725ec957bcca25cbc636ae56
(const vector< feature_t > &features, cv::Point2f point, const vector< int > &exclude_points)
int
Find2NNPerp
cvcalibinit__lowres_8cpp.html
aa9b9ab783c1d905872a64ebc82d69244
(const vector< feature_t > &features, cv::Point2f point, cv::Point2f dir)
bool
helper_corner_less
cvcalibinit__lowres_8cpp.html
a2b2b2df1c4db03ea04ce9d999684b96e
(chessboard_feature_t f1, chessboard_feature_t f2)
int
IsBorderPoint
cvcalibinit__lowres_8cpp.html
abf7a8fe008339e825b8f2edda0db4fe4
(const vector< feature_t > &features, cv::Point2f point, cv::Point2f dir_border, cv::Point2f dir_second)
void
SelectNeighborFeatures
cvcalibinit__lowres_8cpp.html
a67ae1567e0835e7d545313f79009dfdb
(const vector< feature_t > &features, vector< feature_t > &neighbors, cv::Point2f point, float max_dist)
void
ShowFeatures
cvcalibinit__lowres_8cpp.html
adfff27234dd26c921870786564c121e8
(IplImage *img, const vector< feature_t > &features)
float
sortSpannedFeatures
cvcalibinit__lowres_8cpp.html
a7657e6c4f75df8be8d5906677eba16ef
(vector< chessboard_feature_t >::iterator it_begin, vector< chessboard_feature_t >::iterator it_end, cv::Point2f origin, cv::Point2f dir)
void
updateSpanVector
cvcalibinit__lowres_8cpp.html
aed9ac3901a54e3b7d75b6d525b228f01
(vector< chessboard_feature_t >::const_iterator it_begin, vector< chessboard_feature_t >::const_iterator it_end, vector< chessboard_feature_t >::const_iterator &it_origin, cv::Point2f &dir)
cvcalibinit_lowres.h
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/include/checkerboard_pose_estimation/
cvcalibinit__lowres_8h
int
cvFindChessboardCornersLowres
cvcalibinit__lowres_8h.html
a946d04a4d7b0a9ca76b462f096f6c0ed
(IplImage *img, CvSize size, CvPoint2D32f *corners, int *corner_count=0)
detector.cpp
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/src/
detector_8cpp
checkerboard_pose_estimation/detector.h
checkerboard_pose_estimation/cvcalibinit_lowres.h
checkerboard_pose_estimation
detector.h
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/include/checkerboard_pose_estimation/
detector_8h
checkerboard_pose_estimation::Detector
checkerboard_pose_estimation
estimator.cpp
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/src/
estimator_8cpp
checkerboard_pose_estimation/estimator.h
checkerboard_pose_estimation
visual_pose_estimation::PoseEstimator
createCheckerboardEstimator
namespacecheckerboard__pose__estimation.html
a32d624e193a57dc50ffc57da24cc8e7d
(int width, int height, float square_size)
estimator.h
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/include/checkerboard_pose_estimation/
estimator_8h
checkerboard_pose_estimation
visual_pose_estimation::PoseEstimator
createCheckerboardEstimator
namespacecheckerboard__pose__estimation.html
a32d624e193a57dc50ffc57da24cc8e7d
(int width, int height, float square_size)
mainpage.dox
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/
mainpage_8dox
ros_detector.cpp
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/src/
ros__detector_8cpp
checkerboard_pose_estimation/ros_detector.h
checkerboard_pose_estimation
ros_detector.h
/home/rosbuild/hudson/workspace/doc-electric-pr2_plugs/doc_stacks/2013-03-01_17-07-16.857528/pr2_plugs/checkerboard_pose_estimation/include/checkerboard_pose_estimation/
ros__detector_8h
checkerboard_pose_estimation/detector.h
checkerboard_pose_estimation/estimator.h
checkerboard_pose_estimation::RosDetector
checkerboard_pose_estimation
chessboard_feature_t
structchessboard__feature__t.html
KeyPointEx
int
idx1
structchessboard__feature__t.html
ae5e0f737240701e63f6294ca5a56a612
int
idx2
structchessboard__feature__t.html
a77526d6d0a78693247753fd0d6842b02
checkerboard_pose_estimation
namespacecheckerboard__pose__estimation.html
checkerboard_pose_estimation::Detector
checkerboard_pose_estimation::RosDetector
visual_pose_estimation::PoseEstimator
createCheckerboardEstimator
namespacecheckerboard__pose__estimation.html
a32d624e193a57dc50ffc57da24cc8e7d
(int width, int height, float square_size)
checkerboard_pose_estimation::Detector
classcheckerboard__pose__estimation_1_1Detector.html
Side
classcheckerboard__pose__estimation_1_1Detector.html
a8c6ff790bfa96c40f3a1f91ac17a3cd5
LEFT
classcheckerboard__pose__estimation_1_1Detector.html
a8c6ff790bfa96c40f3a1f91ac17a3cd5af638a8c7cf4b6dd704ae05c2171636d1
RIGHT
classcheckerboard__pose__estimation_1_1Detector.html
a8c6ff790bfa96c40f3a1f91ac17a3cd5a69d6c459866f02ba920a9c1022ff3312
virtual bool
detect
classcheckerboard__pose__estimation_1_1Detector.html
a3a053b9fbdc0bd833cf02a26b05a0d13
(const cv::Mat &image, std::vector< cv::Point2f > &points) const
Detector
classcheckerboard__pose__estimation_1_1Detector.html
abc11c7fba91707fb7322dbf1d6977693
(int width, int height, bool do_subpixel=true, Side origin_side=LEFT)
Detector
classcheckerboard__pose__estimation_1_1Detector.html
a773f1f954f9890f04bc9a7511f159228
()
virtual void
getDisplayImage
classcheckerboard__pose__estimation_1_1Detector.html
ac81adf3d510cf0574dae3e6c08f86345
(const cv::Mat &source, const std::vector< cv::Point2f > &points, bool success, cv::Mat &display) const
Side
getOriginSide
classcheckerboard__pose__estimation_1_1Detector.html
a2e4dd83d30114d804b6ca49b868f65fa
() const
bool
getSubpixel
classcheckerboard__pose__estimation_1_1Detector.html
abdabff513dfd1bf17052c77171849de9
() const
int
height
classcheckerboard__pose__estimation_1_1Detector.html
a9ff05f53b735456a44d78e1712b2faf0
() const
void
setDimensions
classcheckerboard__pose__estimation_1_1Detector.html
acdf3aef76f859fd210eb1010c1f453f3
(int width, int height)
void
setOriginSide
classcheckerboard__pose__estimation_1_1Detector.html
a52c56f6df53a6a0182917e6ec2207629
(Side side)
void
setSubpixel
classcheckerboard__pose__estimation_1_1Detector.html
aaeccdeaa7109b2fa05a6cf15769d3717
(bool is_on)
int
width
classcheckerboard__pose__estimation_1_1Detector.html
aafb3cd0b4a73e39211247bf3dc690be0
() const
bool
do_subpixel_refinement_
classcheckerboard__pose__estimation_1_1Detector.html
a2b2c4d130fa3b5e6ca4c4d234975c104
int
height_
classcheckerboard__pose__estimation_1_1Detector.html
a4b4b526978793f49f683f89ac2823c88
Side
origin_side_
classcheckerboard__pose__estimation_1_1Detector.html
a01490c434539d16b36da8a0a381a5d55
int
width_
classcheckerboard__pose__estimation_1_1Detector.html
a8fc6a73269efa9dbedaf0cc7d3a7d93e
checkerboard_pose_estimation::RosDetector
classcheckerboard__pose__estimation_1_1RosDetector.html
bool
detectObject
classcheckerboard__pose__estimation_1_1RosDetector.html
a518f14aa5a1b847dc5fadbd36e464ef9
(const sensor_msgs::ImageConstPtr &image_msg, const sensor_msgs::CameraInfoConstPtr &info_msg, const tf::Stamped< tf::Pose > &target_prior, const tf::Transformer &transformer, tf::Stamped< tf::Pose > &target_pose)
const Detector &
getDetector
classcheckerboard__pose__estimation_1_1RosDetector.html
ae96cb89db8ab562b9529b22236764ddf
() const
Detector &
getDetector
classcheckerboard__pose__estimation_1_1RosDetector.html
a447363e001746bb223c2c13d9f06d65f
()
const visual_pose_estimation::PoseEstimator &
getPoseEstimator
classcheckerboard__pose__estimation_1_1RosDetector.html
a11dbc4232e9487bfc5b5b9c89b9f8a5e
() const
visual_pose_estimation::PoseEstimator &
getPoseEstimator
classcheckerboard__pose__estimation_1_1RosDetector.html
aa76c674c093c87d50f3b42a6692e99e0
()
bool
initFromParameters
classcheckerboard__pose__estimation_1_1RosDetector.html
a1066fc6efd6752411bc4287e46902ae1
(const ros::NodeHandle &nh=ros::NodeHandle("~"))
void
publishDisplayImage
classcheckerboard__pose__estimation_1_1RosDetector.html
a4618e48648627ac0ad221526f22defa7
(const cv::Mat &source, const std::vector< cv::Point2f > &corners, bool success)
RosDetector
classcheckerboard__pose__estimation_1_1RosDetector.html
abbf516d3b02a3a80fe51dcacfd1f07a4
(const std::string &name=ros::this_node::getName())
image_geometry::PinholeCameraModel
cam_model_
classcheckerboard__pose__estimation_1_1RosDetector.html
ad04900193f025125aceee84e8e6aee6b
Detector
detector_
classcheckerboard__pose__estimation_1_1RosDetector.html
a99b0b37a3e9405f327dca94a52e23eb3
sensor_msgs::Image
display_img_
classcheckerboard__pose__estimation_1_1RosDetector.html
abf1872d1424225b14c08924a921f30d7
cv::Mat
display_img_cv_
classcheckerboard__pose__estimation_1_1RosDetector.html
a13881244bab6fb68117d9218065624a4
image_transport::Publisher
display_pub_
classcheckerboard__pose__estimation_1_1RosDetector.html
a6f7dfc192a7921ba20883b724bf7a136
sensor_msgs::CvBridge
img_bridge_
classcheckerboard__pose__estimation_1_1RosDetector.html
a738988dba49e36f01200160320c8b8f3
image_transport::ImageTransport
it_
classcheckerboard__pose__estimation_1_1RosDetector.html
ab90937f345eeef0b34fbb7401e877b0a
ros::Publisher
marker_pub_
classcheckerboard__pose__estimation_1_1RosDetector.html
ac5d2faec88d55dcfe79fffcfa367c145
std::string
name_
classcheckerboard__pose__estimation_1_1RosDetector.html
acc96ee78297c7465b2f679f7abbf9879
ros::NodeHandle
nh_
classcheckerboard__pose__estimation_1_1RosDetector.html
a05b33179e64972f469df9c71d220448e
visual_pose_estimation::PoseEstimator
pose_estimator_
classcheckerboard__pose__estimation_1_1RosDetector.html
a7f07309349a227d2537d8debaff3e453
tf::Transform
target_in_detected_object_
classcheckerboard__pose__estimation_1_1RosDetector.html
a6f1ad545c30af22547150341401aef6e
tf::Stamped< tf::Pose >
target_prior_
classcheckerboard__pose__estimation_1_1RosDetector.html
a1baf21e04a304a24ab2c01a6f900b38e
tf::TransformBroadcaster
tf_broadcaster_
classcheckerboard__pose__estimation_1_1RosDetector.html
ae97aaeca8638aacda81651f42213887c