cob_frame_tracker.cpp
/tmp/ws/src/cob_control/cob_frame_tracker/src/
cob__frame__tracker_8cpp.html
cob_frame_tracker/cob_frame_tracker.h
cob_frame_tracker.h
/tmp/ws/src/cob_control/cob_frame_tracker/include/cob_frame_tracker/
cob__frame__tracker_8h.html
CobFrameTracker
HoldTf
actionlib::SimpleActionServer< cob_frame_tracker::FrameTrackingAction >
SAS_FrameTrackingAction_t
cob__frame__tracker_8h.html
aa9033be9ca0face0cacc8fe68701e872
cob_frame_tracker_node.cpp
/tmp/ws/src/cob_control/cob_frame_tracker/src/
cob__frame__tracker__node_8cpp.html
cob_frame_tracker/cob_frame_tracker.h
int
main
cob__frame__tracker__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
interactive_frame_target.cpp
/tmp/ws/src/cob_control/cob_frame_tracker/src/
interactive__frame__target_8cpp.html
cob_frame_tracker/interactive_frame_target.h
interactive_frame_target.h
/tmp/ws/src/cob_control/cob_frame_tracker/include/cob_frame_tracker/
interactive__frame__target_8h.html
InteractiveFrameTarget
interactive_frame_target.py
/tmp/ws/src/cob_control/cob_frame_tracker/scripts/
interactive__frame__target_8py.html
interactive_frame_target::InteractiveFrameTarget
interactive_frame_target
ilt
namespaceinteractive__frame__target.html
a0ecd528c88757916e8de0a9ff587dba7
r
namespaceinteractive__frame__target.html
a1972125fd7c2f5736bfd462322755d63
interactive_frame_target_node.cpp
/tmp/ws/src/cob_control/cob_frame_tracker/src/
interactive__frame__target__node_8cpp.html
cob_frame_tracker/interactive_frame_target.h
int
main
interactive__frame__target__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
spacenav_commander.cpp
/tmp/ws/src/cob_control/cob_frame_tracker/src/
spacenav__commander_8cpp.html
SpacenavCommander
int
main
spacenav__commander_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
CobFrameTracker
classCobFrameTracker.html
void
action_abort
classCobFrameTracker.html
aade76a0359e217b495966ea9b1920723
()
void
action_success
classCobFrameTracker.html
a8e29506cd7a8b56565f30670cd68b312
()
CobFrameTracker
classCobFrameTracker.html
af623c929dfce87234737af0c710e04cd
()
bool
getTransform
classCobFrameTracker.html
a933f4d79c552113a5fda695df6ae43bd
(const std::string &from, const std::string &to, tf::StampedTransform &stamped_tf)
void
goalCB
classCobFrameTracker.html
a27b4ff9db6338ab9cd83d43312eba6c2
()
bool
initialize
classCobFrameTracker.html
a213c916736be0fadfb47611c8b8eb8f5
()
void
jointstateCallback
classCobFrameTracker.html
ac2e93fdd5f306bdb3b06f1eb1d3d6cac
(const sensor_msgs::JointState::ConstPtr &msg)
void
preemptCB
classCobFrameTracker.html
a1a1843a885cccf1c033d913cc961e4fe
()
void
publishHoldTwist
classCobFrameTracker.html
a652f0717666704169b2b22974c30b016
(const ros::Duration &period)
void
publishTwist
classCobFrameTracker.html
a0b152456a0ce197a14060c74d8145bb0
(ros::Duration period, bool do_publish=true)
void
publishZeroTwist
classCobFrameTracker.html
afd56dfb5aae9f13a0b6b0c8eddf9bb72
()
void
run
classCobFrameTracker.html
add197f3c34277567633435fa1731779f
(const ros::TimerEvent &event)
bool
startLookatCallback
classCobFrameTracker.html
aa1d757d5080f0e63c2ecacb76578e185
(cob_srvs::SetString::Request &request, cob_srvs::SetString::Response &response)
bool
startTrackingCallback
classCobFrameTracker.html
a711829838e69c259476ad7280ea3b04f
(cob_srvs::SetString::Request &request, cob_srvs::SetString::Response &response)
bool
stopCallback
classCobFrameTracker.html
af978d755d67a731332bdd5ce942536b4
(std_srvs::Trigger::Request &request, std_srvs::Trigger::Response &response)
~CobFrameTracker
classCobFrameTracker.html
adbf8de2113eedc1b703dbc288215d611
()
bool
checkCartDistanceViolation
classCobFrameTracker.html
a22b63e393b192180d7f0afba7aabe9eb
(const double dist, const double rot)
bool
checkInfinitesimalTwist
classCobFrameTracker.html
a58ac2ad931bd9584511956e7e88e74a6
(const KDL::Twist current)
int
checkServiceCallStatus
classCobFrameTracker.html
a3251bba9d221ce3149c703c3df5e0e64
()
int
checkStatus
classCobFrameTracker.html
a3805bdde12d8b4366c7c527d83b50e43
()
bool
checkTwistViolation
classCobFrameTracker.html
a0ca05231647901e59d4d3c0ab883409c
(const KDL::Twist current, const KDL::Twist target)
void
reconfigureCallback
classCobFrameTracker.html
aeaa0970c9d3740f677b00895aad16181
(cob_frame_tracker::FrameTrackerConfig &config, uint32_t level)
unsigned int
abortion_counter_
classCobFrameTracker.html
a9257b7d1bb8aa7fdb8b87bf697b4bd45
cob_frame_tracker::FrameTrackingFeedback
action_feedback_
classCobFrameTracker.html
a47392380893fad22d2526e76b27f0dad
std::string
action_name_
classCobFrameTracker.html
a4c49c28759e5c80ec6fcbe82fcad9cff
cob_frame_tracker::FrameTrackingResult
action_result_
classCobFrameTracker.html
a7d1b52d60941e36d1579f3c1ee4c31ad
boost::shared_ptr< SAS_FrameTrackingAction_t >
as_
classCobFrameTracker.html
aab3fcbf36e7fa31e2a0d06c04bfaa491
double
cart_distance_
classCobFrameTracker.html
ae520fb159c7c120d1594da5289213ce3
double
cart_min_dist_threshold_lin_
classCobFrameTracker.html
a6b27a64aa866a182d2605453a0b315c4
double
cart_min_dist_threshold_rot_
classCobFrameTracker.html
a8a42b60a2aa3a6bad839c426514ed645
KDL::Chain
chain_
classCobFrameTracker.html
a59491ee157fe702a3f4842285eb4461c
std::string
chain_base_link_
classCobFrameTracker.html
aa0815d32c63a4f9d04512750bbea8b6c
std::string
chain_tip_link_
classCobFrameTracker.html
a91bb14b03357e1e25f5d92d25df2ddad
KDL::Twist
current_twist_
classCobFrameTracker.html
a045a64438ae5231a3486b2a0467b6883
unsigned int
dof_
classCobFrameTracker.html
ac21f68cdf70f5b4832bb580a5ec8df42
bool
enable_abortion_checking_
classCobFrameTracker.html
adbc1cf183e588c1e4abcde65a9d88d66
ros::Publisher
error_pub_
classCobFrameTracker.html
aae688ca50fcf85b5e6de434a85a5ed67
HoldTf
ht_
classCobFrameTracker.html
aa555ab9bc7f03d99ebef7600a9bcde62
boost::shared_ptr< KDL::ChainFkSolverVel_recursive >
jntToCartSolver_vel_
classCobFrameTracker.html
aa284f4d4629ac2d12fcdc10128a5c2d7
std::vector< std::string >
joints_
classCobFrameTracker.html
a4b7b5e89b410f4d2012352819f5d3290
ros::Subscriber
jointstate_sub_
classCobFrameTracker.html
a79c387461be0f27316e5f65f8640a153
KDL::JntArray
last_q_
classCobFrameTracker.html
a4a87cc085009d9ef1c97471f7125847a
KDL::JntArray
last_q_dot_
classCobFrameTracker.html
a54cbfec9991055afbab2f8b8becdb478
bool
lookat_
classCobFrameTracker.html
a3994b0c895c11b4c9b59d645dae310d5
std::string
lookat_focus_frame_
classCobFrameTracker.html
a8072a75f68864d7d0ee84dfc1161198c
unsigned int
max_abortions_
classCobFrameTracker.html
a3403e56638453d3ff96e17164f7a80c6
double
max_vel_lin_
classCobFrameTracker.html
a484aaecc590da1e13755a5371392b2d6
double
max_vel_rot_
classCobFrameTracker.html
adbb161d0e9b76910837dbec5afc56be8
bool
movable_rot_
classCobFrameTracker.html
aaf7da7b58467c8a2a2731ec865d1c6a4
bool
movable_trans_
classCobFrameTracker.html
a4262f73d5f4f61e4798e021ca670a630
control_toolbox::Pid
pid_controller_rot_x_
classCobFrameTracker.html
a9cb88ef83e6b8ce80a1b5034ea8413ca
control_toolbox::Pid
pid_controller_rot_y_
classCobFrameTracker.html
ab037aa3044b5d2dc3de85a663167123a
control_toolbox::Pid
pid_controller_rot_z_
classCobFrameTracker.html
aea51d95d6c367663635e60bcd222a840
control_toolbox::Pid
pid_controller_trans_x_
classCobFrameTracker.html
a9833d08711118655cbc6be1fbf95787b
control_toolbox::Pid
pid_controller_trans_y_
classCobFrameTracker.html
a24fc87c3d4e73f209ca7bf067ef9cb03
control_toolbox::Pid
pid_controller_trans_z_
classCobFrameTracker.html
af8a4cb69ca8268c3c8c335bea9f53f68
boost::recursive_mutex
reconfig_mutex_
classCobFrameTracker.html
a1e9f322fabc6c5233a3ddbfd1abf2493
ros::ServiceClient
reconfigure_client_
classCobFrameTracker.html
a9052810f16b36ae96c3acedbaf05070c
boost::shared_ptr< dynamic_reconfigure::Server< cob_frame_tracker::FrameTrackerConfig > >
reconfigure_server_
classCobFrameTracker.html
a1cc472e0ee7407638db464ce1046001a
double
rot_distance_
classCobFrameTracker.html
a465a8429ed01571815e8d1752f1f82ab
ros::ServiceServer
start_lookat_server_
classCobFrameTracker.html
af2ae93e78e8a5015c81e02a7cfb8339f
ros::ServiceServer
start_tracking_server_
classCobFrameTracker.html
afca5452bf682aac2a56f3f94cc245113
bool
stop_on_goal_
classCobFrameTracker.html
afe1a158ae2ec4ea8cfde25433ec9af01
ros::ServiceServer
stop_server_
classCobFrameTracker.html
a49db76e4bd79aab2dadaa3cbdf5535aa
std::string
target_frame_
classCobFrameTracker.html
aa08429128daf9240191f5769cea6d731
KDL::Twist
target_twist_
classCobFrameTracker.html
aee4b900e3a280a1950567efe9005a7da
tf::TransformListener
tf_listener_
classCobFrameTracker.html
ac7b145fa58d39909df8f7342312db8d1
ros::Timer
timer_
classCobFrameTracker.html
ae158d9b9cc57afff0697434a1511f65f
bool
tracking_
classCobFrameTracker.html
a2c1822e4daa7b678037d7895d7da5ea2
double
tracking_duration_
classCobFrameTracker.html
a74a9654b5940c652426352cb31a1a216
std::string
tracking_frame_
classCobFrameTracker.html
aa8ddabca1aa97549fff33a27cb5c472f
bool
tracking_goal_
classCobFrameTracker.html
a93d24aabb63feb3a0f37f120503d4381
ros::Time
tracking_start_time_
classCobFrameTracker.html
a1a6d4cb39ead7a3e76cacf87b80aa8fe
double
twist_dead_threshold_lin_
classCobFrameTracker.html
adac034bfc5277468180ad5744d54c36a
double
twist_dead_threshold_rot_
classCobFrameTracker.html
a6fe38da274cc0bd2cc48034df3438fac
double
twist_deviation_threshold_lin_
classCobFrameTracker.html
a8d83ba51286a9f2a14785001c7bb79de
double
twist_deviation_threshold_rot_
classCobFrameTracker.html
a8ec7571a04ebb7f2d003912bc0fb0f8a
ros::Publisher
twist_pub_
classCobFrameTracker.html
a4ed359cf09af4ad4c79e32b145842bd5
double
update_rate_
classCobFrameTracker.html
aadd03c66be0b2ac35d24d6b065af7002
HoldTf
structHoldTf.html
bool
hold
structHoldTf.html
a79f534bf002653c4cc5844c4efe1a550
tf::StampedTransform
transform_tf
structHoldTf.html
a5ace50f02037334a6013312b061a4d0c
InteractiveFrameTarget
classInteractiveFrameTarget.html
bool
initialize
classInteractiveFrameTarget.html
a8741717e446bc23ce1d28cb6b48a07d3
()
InteractiveFrameTarget
classInteractiveFrameTarget.html
af275f2a507c585251278f68d2c053cec
()
~InteractiveFrameTarget
classInteractiveFrameTarget.html
a9b1f87e56b3a1a371e27bcaf0bd25de8
()
ros::NodeHandle
nh_
classInteractiveFrameTarget.html
a25b35540cac506aba97bab75e878b83d
tf::TransformBroadcaster
tf_broadcaster_
classInteractiveFrameTarget.html
a246c2bdf6b50e1e1f1f33b6b92093095
tf::TransformListener
tf_listener_
classInteractiveFrameTarget.html
a22147f7d8702c03fca1c7ea63b079231
void
markerFeedback
classInteractiveFrameTarget.html
a30069209d179263cd99e73b45fcbc6e7
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
menuFeedback
classInteractiveFrameTarget.html
abd2768a467f2b972ac32ab5505fef072
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
sendTransform
classInteractiveFrameTarget.html
ae00dd4d964c2e7aae76954c764b91728
(const ros::TimerEvent &event)
void
startLookat
classInteractiveFrameTarget.html
a356b40de05c81f35a07798aea05e639f
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
startTracking
classInteractiveFrameTarget.html
a491d4c23c5363b72ca03970e2951815a
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
stop
classInteractiveFrameTarget.html
a9ef5bf0f80a25a94b9524e132098f982
(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback)
void
updateMarker
classInteractiveFrameTarget.html
a70b73c0dc7b4c76ad9b3cd4b028fbaff
(const std::string &frame)
std::string
chain_tip_link_
classInteractiveFrameTarget.html
a6f48168ea24f9b4cf08f4eef66854dd8
interactive_markers::InteractiveMarkerServer *
ia_server_
classInteractiveFrameTarget.html
a1f2e181692839aa295341554e43ec016
visualization_msgs::InteractiveMarker
int_marker_
classInteractiveFrameTarget.html
a7bcb23ed3d8e7612cbd7c34d193c3e21
visualization_msgs::InteractiveMarker
int_marker_menu_
classInteractiveFrameTarget.html
a5016151521c83db2b411a89fdfcd6ba6
bool
lookat_
classInteractiveFrameTarget.html
ae3d920e50915cbb2bdbbf6ff45f85ae3
interactive_markers::MenuHandler
menu_handler_
classInteractiveFrameTarget.html
a44862264c06b4fec194491fba5f9a5ab
bool
movable_rot_
classInteractiveFrameTarget.html
a2fa0b675f7fd823b11745314a7caec33
bool
movable_trans_
classInteractiveFrameTarget.html
ac16ffc8e74a54201ad95ed133ce06869
boost::mutex
mutex_
classInteractiveFrameTarget.html
a68b4b0c4587cdf0e75732f564439c29f
std::string
root_frame_
classInteractiveFrameTarget.html
a8e8f157c3b785e013c5da3d85253b672
ros::ServiceClient
start_lookat_client_
classInteractiveFrameTarget.html
a5408065967147c77c67ba38d497d3eff
ros::ServiceClient
start_tracking_client_
classInteractiveFrameTarget.html
a8b9c266b5ee9183fc6ffdfe777d877c2
ros::ServiceClient
stop_client_
classInteractiveFrameTarget.html
a41137bd8ba2dfb44aeadff668fb593e1
std::string
target_frame_
classInteractiveFrameTarget.html
ad60ebc1f30aea66ef632f9c040d63a5d
tf::StampedTransform
target_pose_
classInteractiveFrameTarget.html
a283d7898503a89ea8684af3d32f8fae8
ros::Timer
timer_
classInteractiveFrameTarget.html
a35197cddc70680df2cbfafb45ede21f5
bool
tracking_
classInteractiveFrameTarget.html
a2a75868e494affc302c42176f2f73179
std::string
tracking_frame_
classInteractiveFrameTarget.html
ab9f3a44ffe2938e8762e62905b83d052
double
update_rate_
classInteractiveFrameTarget.html
a76bce4ecbb1656cc290a03fcd1d894a0
interactive_frame_target::InteractiveFrameTarget
classinteractive__frame__target_1_1InteractiveFrameTarget.html
def
__init__
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a358e63f138b1f2a82b1a107bce695292
(self)
def
marker_fb
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a0a21f22cce7762bf5323bdd77c57bcb1
(self, fb)
def
menu_fb
classinteractive__frame__target_1_1InteractiveFrameTarget.html
ae6d0b53642ae1850c0fd9ca5ac90a3d1
(self, fb)
def
reset_tracking
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a4ef98397b72c2a97a9693df951c17afa
(self, fb)
def
run
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a2c22acd14818d1410f4c40f0e497e581
(self)
def
start_tracking
classinteractive__frame__target_1_1InteractiveFrameTarget.html
acd45991dae247b97ad5b7a65cb01436b
(self, fb)
def
stop_tracking
classinteractive__frame__target_1_1InteractiveFrameTarget.html
ae04d94816ffe0b2ea4b252b09df0f29b
(self, fb)
def
update_marker
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a2a90de12b257257fc3e5517a993abcb4
(self)
active_frame
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a3b45e0d26632c842ea526b7c3f78d317
br
classinteractive__frame__target_1_1InteractiveFrameTarget.html
aa9abd174fb5ea9dfa11a3b3fbcd137bb
ia_server
classinteractive__frame__target_1_1InteractiveFrameTarget.html
ab586652022181c48d1d6549bcbead209
int_marker
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a794fecd8d411688dd8fe59afdeaf1559
int_marker_menu
classinteractive__frame__target_1_1InteractiveFrameTarget.html
aec6528db2e57f3c1dc0e95288c6df489
listener
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a1ad7b6bfe0b1c100f54607bec74c5c2b
menu_handler
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a9ac99696fd6076f1248a3aba0b5c3e41
movable_rot
classinteractive__frame__target_1_1InteractiveFrameTarget.html
aae2de041bf25f6047d71456f1afa6823
movable_trans
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a6b4c2277959c930bd30ac8cd67a9209f
root_frame
classinteractive__frame__target_1_1InteractiveFrameTarget.html
aaa902d2f4d11fc0a4b0b48f8ed292e75
start_tracking_client
classinteractive__frame__target_1_1InteractiveFrameTarget.html
aa20c26df302f50fd2fed299aa44c1087
stop_tracking_client
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a514c6dab17e1da2ad02cb2f6bb0404b0
target_pose
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a5ac0ef679249cc69d243ce36b0b03590
tracking
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a8016ae57b83910bf68aa57ae117d34c2
tracking_frame
classinteractive__frame__target_1_1InteractiveFrameTarget.html
a790038b7b99f3aebb00af7a679bd290b
SpacenavCommander
classSpacenavCommander.html
void
joySpacenavCallback
classSpacenavCommander.html
a577ef875f700c66f9310125ee19ef0aa
(const sensor_msgs::Joy::ConstPtr &msg)
SpacenavCommander
classSpacenavCommander.html
ac51789267dd81a9d56d21185a2926109
()
void
timerCallback
classSpacenavCommander.html
a67b9a66aebe01afc77846c1a0be3732d
(const ros::TimerEvent &)
void
twistSpacenavCallback
classSpacenavCommander.html
a07dfa46062ccedf90c55c1a89d177d72
(const geometry_msgs::Twist::ConstPtr &msg)
~SpacenavCommander
classSpacenavCommander.html
a632fca5dfe505f82a581bc9965f77523
()
bool
dead_man_enabled_
classSpacenavCommander.html
a8bbeeb200aea4b7f4a6ec9fb790fac8b
std::string
frame_id_
classSpacenavCommander.html
a1fa2891af296ec01c1092b64d008f1d0
ros::Subscriber
joy_spacenav_sub_
classSpacenavCommander.html
aef73e62906b7f48f0ee2af4f1a734161
boost::mutex
mutex_
classSpacenavCommander.html
a21b521a84ba129a2ef53f7da75eba2c6
ros::NodeHandle
nh_
classSpacenavCommander.html
a7e4980b7dbe1ba4a3881a2e866c2d1e7
std::string
root_frame_
classSpacenavCommander.html
a1a035c2677c987e99af003b2df7038e9
double
scaling_factor_
classSpacenavCommander.html
ae57ab6f4cd2c2cedeb331ee9d095295c
ros::Timer
timer_
classSpacenavCommander.html
ad5cfce269eae3068eff578602b7e4435
std::string
tip_frame_
classSpacenavCommander.html
af59bbc493d0ad886a77af75bbd7c004f
geometry_msgs::TwistStamped
ts_
classSpacenavCommander.html
acc5dab837d4a38de93d985ae30b7e051
ros::Publisher
twist_pub_
classSpacenavCommander.html
a2fa1ca7edd703e32bc413837eba128e0
ros::Subscriber
twist_spacenav_sub_
classSpacenavCommander.html
abcd987230c4190a20b6eda222483a840
interactive_frame_target
namespaceinteractive__frame__target.html
interactive_frame_target::InteractiveFrameTarget
ilt
namespaceinteractive__frame__target.html
a0ecd528c88757916e8de0a9ff587dba7
r
namespaceinteractive__frame__target.html
a1972125fd7c2f5736bfd462322755d63