client.cpp
/tmp/ws/src/yujin_ocs/yocs_ar_pair_tracking/src/client/
client_8cpp
yocs_ar_pair_tracking/client.hpp
yocs
int
main
client_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
client.hpp
/tmp/ws/src/yujin_ocs/yocs_ar_pair_tracking/include/yocs_ar_pair_tracking/
client_8hpp
yocs::ARPairTrackingClient
yocs
main.cpp
/tmp/ws/src/yujin_ocs/yocs_ar_pair_tracking/src/
main_8cpp
yocs_ar_pair_tracking/tracking.hpp
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
tracking.cpp
/tmp/ws/src/yujin_ocs/yocs_ar_pair_tracking/src/lib/
tracking_8cpp
yocs_ar_pair_tracking/tracking.hpp
yocs
tracking.hpp
/tmp/ws/src/yujin_ocs/yocs_ar_pair_tracking/include/yocs_ar_pair_tracking/
tracking_8hpp
yocs::ARPairTracking
yocs
yocs::ARPairTrackingDefaultParams
const double
AR_PAIR_BASELINE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a0b51f797ff0da2789fbfbb1113765f62
const int
AR_PAIR_LEFT_ID
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ae141976145f5d0bd88dd1a1633b3c598
const int
AR_PAIR_RIGHT_ID
namespaceyocs_1_1ARPairTrackingDefaultParams.html
aa59c8a136449724dfdf9de609ece33f5
const double
AR_PAIR_TARGET_POSE_OFFSET
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ad8e3fce4555431476a34c020527b44e6
const std::string
BASE_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a2c2ade47caece8e012d9bf2573e6e94e
const std::string
GLOBAL_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
af2c867c80073729de1226248e778f872
const std::string
MARKER_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a1b3b8fd14c723abc841a242ecfaba610
const std::string
PUB_INITIAL_POSE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a6b698a95fd4e255c3318e75db6d183e2
const std::string
PUB_RELATIVE_TARGET_POSE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ab15bcdc8c7e1f8db488e1053abd52674
const std::string
PUB_SPOTTED_MARKERS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a7095d65f964b2fc5bfc6cf24e490c282
const bool
PUBLISH_TRANSFORMS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a3dce5295bbfa5911fe2d828a5ee48735
const std::string
SUB_UPDATE_AR_PAIRS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
af1bd43ea1ebd70e4430b0652bf9b2b80
const std::string
TARGET_POSE_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a837941842b9c048ad4828b42b8fa2c43
yocs::ARPairTracking
classyocs_1_1ARPairTracking.html
yocs::ARMarkerTracking
void
addPair
classyocs_1_1ARPairTracking.html
af3085b47e373ca72a09901a4c6a425ba
(const yocs_msgs::ARPair &p)
ARPairTracking
classyocs_1_1ARPairTracking.html
aabbf9abbef4e70e305301a20481915b5
()
bool
init
classyocs_1_1ARPairTracking.html
a8cae6cee90699214d4280b05f662bc62
()
virtual
~ARPairTracking
classyocs_1_1ARPairTracking.html
a92be77daec014fef7a7521927308d6b5
()
void
computeRelativeRobotPose
classyocs_1_1ARPairTracking.html
abb7d5b3064f586d65f530eb9443e6750
(const yocs_msgs::ARPair &spotted_pair, const std::vector< TrackedMarker > &tracked_markers, const ar_track_alvar_msgs::AlvarMarker &left, const ar_track_alvar_msgs::AlvarMarker &right)
void
customCB
classyocs_1_1ARPairTracking.html
a599c34431247b74aac0d8def2297340c
(const ar_track_alvar_msgs::AlvarMarkers &spotted_markers, const std::vector< TrackedMarker > &tracked_markers)
bool
spotMarkerPair
classyocs_1_1ARPairTracking.html
affbe2e52e3830085ed222996ad83bbaa
(const ar_track_alvar_msgs::AlvarMarkers &spotted_markers, const yocs_msgs::ARPair &pair, ar_track_alvar_msgs::AlvarMarker &left, ar_track_alvar_msgs::AlvarMarker &right)
void
updateARPairsCB
classyocs_1_1ARPairTracking.html
ae7378ea9af8f6c2ac489f227f7d2915d
(const yocs_msgs::ARPairList::ConstPtr &msg)
std::vector< yocs_msgs::ARPair >
ar_pairs_
classyocs_1_1ARPairTracking.html
a33f552a6f284519499e9928fc190414d
std::string
base_frame_
classyocs_1_1ARPairTracking.html
acca420be962af764872efb96697d5da4
std::string
global_frame_
classyocs_1_1ARPairTracking.html
aefc048da15ea5b47e4ee94a70bca1d67
std::string
marker_frame_
classyocs_1_1ARPairTracking.html
a50bb98b2edc90cd0d8a5486382fe4fbd
ros::Publisher
pub_initial_pose_
classyocs_1_1ARPairTracking.html
a5dc70a9f9a293603cc56eb0333bbacae
ros::Publisher
pub_relative_target_pose_
classyocs_1_1ARPairTracking.html
a7625baffa9aaf73ed6a0dcfee6e69730
ros::Publisher
pub_spotted_markers_
classyocs_1_1ARPairTracking.html
adfccfa0fa60b6768a1b5fea53c46d4e9
bool
publish_transforms
classyocs_1_1ARPairTracking.html
a541ae6b50fcb280ed11fcb6135b0e38c
ros::Subscriber
sub_update_ar_pairs_
classyocs_1_1ARPairTracking.html
abd112f3c381be6f7ecb276f03d0ffb99
std::string
target_pose_frame_
classyocs_1_1ARPairTracking.html
a2fedaf06e20478b23678f9e42e355360
tf::TransformBroadcaster
tf_brcaster_
classyocs_1_1ARPairTracking.html
ab1b8a9d78aa3bce542d84a7b856dfc0e
tf::Transformer
tf_internal_
classyocs_1_1ARPairTracking.html
a45c68593228c0cafe00139aa1c22d59e
tf::TransformListener
tf_listener_
classyocs_1_1ARPairTracking.html
a28e83da3b14b663774b6d4e8e2eb103c
yocs::ARPairTrackingClient
classyocs_1_1ARPairTrackingClient.html
ARPairTrackingClient
classyocs_1_1ARPairTrackingClient.html
a6337c7a717b51614f27eecc337d2fa6c
()
void
broadcastMarkersTF
classyocs_1_1ARPairTrackingClient.html
ae528c1a64a8fa9d6752e6dab2ff95f59
()
void
globalMarkersCB
classyocs_1_1ARPairTrackingClient.html
a21e2e06b064019675a5f0f6762937f6d
(const ar_track_alvar_msgs::AlvarMarkers::ConstPtr &msg)
~ARPairTrackingClient
classyocs_1_1ARPairTrackingClient.html
af00adaf45f099fea890823d8e53dabe2
()
void
createMirrorMarkers
classyocs_1_1ARPairTrackingClient.html
a1c6531e6e1d4e1661e548cc2626ede5e
()
void
createTargets
classyocs_1_1ARPairTrackingClient.html
ad10ae117aede7ab51d67a84b53d5f239
()
void
notifyARPairTracker
classyocs_1_1ARPairTrackingClient.html
a7cef976b4690e3ea4d87cea6cdbaf118
()
void
publishMarkerTFs
classyocs_1_1ARPairTrackingClient.html
a3fa1ffb961a8714c957c24cc2b70b2fd
(const std::string prefix, const ar_track_alvar_msgs::AlvarMarkers &markers)
void
publishTargetTFs
classyocs_1_1ARPairTrackingClient.html
ae925618fa1f5f5b2b4180956ecab8c68
(const std::string prefix, const ar_track_alvar_msgs::AlvarMarkers &markers)
double
baseline_
classyocs_1_1ARPairTrackingClient.html
ac2b345cb621947fc5c66065dd5f717a4
std::string
global_frame_
classyocs_1_1ARPairTrackingClient.html
a84744035b112f64d9dc245894b9b6e94
std::string
global_marker_prefix_
classyocs_1_1ARPairTrackingClient.html
accac869afd8c3cc6b4c90cbbe4c98f47
ar_track_alvar_msgs::AlvarMarkers
global_markers_
classyocs_1_1ARPairTrackingClient.html
a9e5f87603c5693039c93de17dafb14db
ar_track_alvar_msgs::AlvarMarkers
global_markers_mirrors_
classyocs_1_1ARPairTrackingClient.html
ab4b77a499f051f9ec43d40b48b75e64a
ros::Publisher
pub_update_ar_pair_
classyocs_1_1ARPairTrackingClient.html
ac278f66819115246ec4ebd03e1249ff0
ros::Subscriber
sub_global_marker_
classyocs_1_1ARPairTrackingClient.html
a76ec7d544056e3031f850066e69f1943
std::string
target_frame_postfix_
classyocs_1_1ARPairTrackingClient.html
ada1ace32724a225099fa44697f4597fc
double
target_offset_
classyocs_1_1ARPairTrackingClient.html
a99e50f7a26c81c5ab74be455b75a1b2b
tf::TransformBroadcaster
tf_brcaster_
classyocs_1_1ARPairTrackingClient.html
a5bbc1b2136671baf04b65cc4119d3f13
double
tf_broadcast_freq_
classyocs_1_1ARPairTrackingClient.html
aa0333f26738eccc280110ae9fe95713e
tf::TransformListener
tf_listener_
classyocs_1_1ARPairTrackingClient.html
a0eb67093956e2b8b174ba5abd8c7653d
yocs
namespaceyocs.html
yocs::ARPairTrackingDefaultParams
yocs::ARPairTracking
yocs::ARPairTrackingClient
std::list< geometry_msgs::PoseStamped >
ObsList
namespaceyocs.html
aa40cd46e3e2e7ffeda13a64e4f686ea3
void
getYamlNode
namespaceyocs.html
a4e68b3f897e6d603e7d132581363936d
(const std::string &filename, YAML::Node &node)
bool
loadAlvarMarkersFromYaml
namespaceyocs.html
adeb9b9f4e3eccd6eb75adfe339503a69
(const std::string &filename, ar_track_alvar_msgs::AlvarMarkers &ams)
OutputStream &
operator<<
namespaceyocs.html
aea1bb9d81ac5e9f3d119d9550c855d59
(OutputStream &ostream, const TrackedMarker &marker)
void
parseMarkers
namespaceyocs.html
a52ad871aa3ff086f12f7e0b36de02062
(const YAML::Node &node, ar_track_alvar_msgs::AlvarMarkers &ams)
yocs::ARPairTrackingDefaultParams
namespaceyocs_1_1ARPairTrackingDefaultParams.html
const double
AR_PAIR_BASELINE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a0b51f797ff0da2789fbfbb1113765f62
const int
AR_PAIR_LEFT_ID
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ae141976145f5d0bd88dd1a1633b3c598
const int
AR_PAIR_RIGHT_ID
namespaceyocs_1_1ARPairTrackingDefaultParams.html
aa59c8a136449724dfdf9de609ece33f5
const double
AR_PAIR_TARGET_POSE_OFFSET
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ad8e3fce4555431476a34c020527b44e6
const std::string
BASE_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a2c2ade47caece8e012d9bf2573e6e94e
const std::string
GLOBAL_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
af2c867c80073729de1226248e778f872
const std::string
MARKER_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a1b3b8fd14c723abc841a242ecfaba610
const std::string
PUB_INITIAL_POSE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a6b698a95fd4e255c3318e75db6d183e2
const std::string
PUB_RELATIVE_TARGET_POSE
namespaceyocs_1_1ARPairTrackingDefaultParams.html
ab15bcdc8c7e1f8db488e1053abd52674
const std::string
PUB_SPOTTED_MARKERS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a7095d65f964b2fc5bfc6cf24e490c282
const bool
PUBLISH_TRANSFORMS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a3dce5295bbfa5911fe2d828a5ee48735
const std::string
SUB_UPDATE_AR_PAIRS
namespaceyocs_1_1ARPairTrackingDefaultParams.html
af1bd43ea1ebd70e4430b0652bf9b2b80
const std::string
TARGET_POSE_FRAME
namespaceyocs_1_1ARPairTrackingDefaultParams.html
a837941842b9c048ad4828b42b8fa2c43