find_base_pose.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/tum-ros-pkg/highlevel/find_base_pose/src/
find__base__pose_8cpp
FindBasePoseAction
int
main
find__base__pose_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
mapCallback
find__base__pose_8cpp.html
a91ad91a1913e043bf552b9e0bb56c423
(const nav_msgs::OccupancyGrid &msg)
bool
mapFreeCoarse
find__base__pose_8cpp.html
a797c4f4d7ec6b56ae563bde969cb49bf
(tf::Stamped< tf::Pose > absPose)
bool
mapFreeCoarseCircumscribed
find__base__pose_8cpp.html
a2d3072cc83fdd0164557fb30b524e060
(tf::Stamped< tf::Pose > absPose)
bool
mapFreeFine
find__base__pose_8cpp.html
a2d74a0d99af33d6c267314278d7f4228
(tf::Stamped< tf::Pose > absPose)
void
mapToWorld
find__base__pose_8cpp.html
ae3d6da1b3c215d7f5986c569f233ba9c
(unsigned int mx, unsigned int my, double &wx, double &wy)
bool
worldToMap
find__base__pose_8cpp.html
a821574fff68560489a600bf0f153b447
(double wx, double wy, unsigned int &mx, unsigned int &my)
void
worldToMapNoBounds
find__base__pose_8cpp.html
a061697d0fc96b48fdaaba930b73cf203
(double wx, double wy, int &mx, int &my)
nav_msgs::OccupancyGrid
coarsemap
find__base__pose_8cpp.html
a4eeec6c1d434e7c631f39611917fff58
pr2_arm_kinematics::PR2ArmIK *
ik_r
find__base__pose_8cpp.html
a41fe0e060e738d147360c2d898851ae4
pr2_arm_kinematics::PR2ArmKinematics *
kinemal
find__base__pose_8cpp.html
a13acc70cf8bab73ec40452f4b56108a5
pr2_arm_kinematics::PR2ArmKinematics *
kinemar
find__base__pose_8cpp.html
a030d6ce4feed4d7c412615c0bcc6c219
nav_msgs::OccupancyGrid
map
find__base__pose_8cpp.html
a79ce6549ed483265e2b3004b0c0ad610
nav_msgs::OccupancyGrid
map_circumscribed
find__base__pose_8cpp.html
aa081488adf025c06e602eed0ea7d1c9f
nav_msgs::OccupancyGrid
map_inscribed
find__base__pose_8cpp.html
a4a58b12352d8666039f4cb3a7a49158b
bool
map_processed
find__base__pose_8cpp.html
a4602d174eec0030f7b6d115734a094dd
ros::Publisher
occ_pub
find__base__pose_8cpp.html
a50e077289077c11fba06c4cee5dcb4ae
float
origin_x_
find__base__pose_8cpp.html
addea7fac41d145dc6aea1ca83372311a
float
origin_y_
find__base__pose_8cpp.html
a4e022983124501a4b9b59a9a5ec57b08
float
resolution_
find__base__pose_8cpp.html
a187648938394eeb3cd86f9a4ce13eeea
int
size_x_
find__base__pose_8cpp.html
a2167aa99f0aa86ef0438597490ca3159
int
size_y_
find__base__pose_8cpp.html
a0c5798b88b82cd164cae97c787214e99
pr2_arm_kinematics::PR2ArmIKSolver *
solver
find__base__pose_8cpp.html
a41bcdf917b1a16fb53b4112bcf63cadf
bool
we_have_a_map
find__base__pose_8cpp.html
abb89aaf620c03ecdc5d0d52590e98c86
find_base_pose.h
/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/tum-ros-pkg/highlevel/find_base_pose/include/
find__base__pose_8h
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/tum-ros-pkg/highlevel/find_base_pose/
mainpage_8dox
test_client.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-tum/doc_stacks/2013-05-23_04-38-08.595794/tum-ros-pkg/highlevel/find_base_pose/src/
test__client_8cpp
int
main
test__client_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
test_fridge
test__client_8cpp.html
a7d58f6b076911fb7a55fbf8d01a58518
(actionlib::SimpleActionClient< find_base_pose::FindBasePoseAction > &ac)
FindBasePoseAction
classFindBasePoseAction.html
bool
collisionFree
classFindBasePoseAction.html
a2b77d35160a68b7393974f6b05c5d639
(btTransform relativePose)
bool
collisionFreeCoarse
classFindBasePoseAction.html
a1f06fe58a099a360c7202ab1b8af9975
(btTransform relativePose)
bool
collisionFreeFine
classFindBasePoseAction.html
a556f5451d4d1b80ee54de8483a9754b2
(btTransform relativePose)
void
executeCB
classFindBasePoseAction.html
a9a7074a767a648ddf616541e2d2b3828
(const find_base_pose::FindBasePoseGoalConstPtr &goal)
FindBasePoseAction
classFindBasePoseAction.html
a89f59c3266ad2a445b112a8c986e0c11
(std::string name)
void
generateCandidatePoses
classFindBasePoseAction.html
a1a317d9321677108c5478a81cffe3688
(std::vector< tf::Pose > &search_poses, std::vector< tf::Stamped< tf::Pose > > target_poses, tf::Pose preTrans, const std::vector< std_msgs::Int32 > &arm)
tf::Stamped< tf::Pose >
getPoseIn
classFindBasePoseAction.html
aac0fb11acda308bca5c26f6475f84170
(const char target_frame[], tf::Stamped< tf::Pose >src)
bool
insideBB
classFindBasePoseAction.html
a3b753307760a5214a5ac660d925b6d77
(int side, geometry_msgs::PoseStamped pose)
void
pubBaseMarker
classFindBasePoseAction.html
ac6c86bf116d20165d6662ade7009e02d
(float dx, float dy, float dz=0, float colr=0, float colg=1, float colb=0, float si_=0.325)
void
pubBaseMarker
classFindBasePoseAction.html
a83681e398afb1250a131aca977ebaa5a
(tf::Pose pose, float colr=0, float colg=1, float colb=0, float si_=0.325)
void
pubBaseMarker
classFindBasePoseAction.html
af983e5143515f438c5731dc8300549b0
(std::vector< btVector3 > pts, float colr=0, float colg=1, float colb=0, float si_=0.325)
void
pubBaseMarkerArrow
classFindBasePoseAction.html
a83590aafc95d3b5b47454ddcb2f5ea42
(tf::Pose pose, float colr=0, float colg=1, float colb=0)
void
pubBaseMarkerArrow
classFindBasePoseAction.html
aa0835d82c15e3bc1434acab00fdedd94
(geometry_msgs::PoseStamped pose, float colr=0, float colg=1, float colb=0)
void
pubBaseMarkerBlob
classFindBasePoseAction.html
a732db69a633aca8dfecfd333aa025a58
(float dx, float dy, float dz, float colr=0, float colg=1, float colb=0)
void
pubBaseMarkerBlob
classFindBasePoseAction.html
a850b0b51aa0064c44724a9c7ea2cc825
(tf::Pose pose, float colr=0, float colg=1, float colb=0)
tf::Pose
rotateAroundPose
classFindBasePoseAction.html
acd97f3cafe6de7032ca75e2ec7d26c62
(tf::Pose toolPose, tf::Pose pivot, btQuaternion qa)
bool
run_ik
classFindBasePoseAction.html
adb7cd14960f4fe6b0481b1b20f07ec01
(int side_, geometry_msgs::PoseStamped pose, double start_angles[7], double solution[7])
void
scanCallback
classFindBasePoseAction.html
a3ae9dcb1585055e11cc39c33bb975b92
(const sensor_msgs::LaserScan::ConstPtr &scan_in)
tf::Stamped< tf::Pose >
tool2wrist
classFindBasePoseAction.html
a6233cea55fca99a51bf1f0d242bdcc64
(tf::Stamped< tf::Pose > toolPose)
~FindBasePoseAction
classFindBasePoseAction.html
a01cb6571e4d8b51d80f09ec50a9e6f77
(void)
static bool
pose_compare
classFindBasePoseAction.html
a622f6148ef9e7425a5da60aeff207a8e
(tf::Pose a, tf::Pose b)
std::string
action_name_
classFindBasePoseAction.html
a9e5cc1b9293ed170dd123893239ea246
actionlib::SimpleActionServer< find_base_pose::FindBasePoseAction >
as_
classFindBasePoseAction.html
a6386904e0646c56d0777d4cd3939741b
btVector3
bbox
classFindBasePoseAction.html
ab7e375887958a9a044d079d23deb00ab
[2][2]
find_base_pose::FindBasePoseFeedback
feedback_
classFindBasePoseAction.html
a054969fee47fb062a30f96d1525d5b63
ros::ServiceClient
ik_client
classFindBasePoseAction.html
a1a73042844668bc26627b52ce535fd55
[2]
tf::TransformListener *
listener_
classFindBasePoseAction.html
a229ec255f2677d275d1272331067fcc8
int
markerCnt
classFindBasePoseAction.html
a4ca1c7ca802ee16667b349486b02e0ae
ros::NodeHandle
nh_
classFindBasePoseAction.html
a14878fff8ef5aee4294c12a89dedbb0a
size_t
numScanPoints
classFindBasePoseAction.html
a7b8aa2cd5abb14f770d981cb0715d433
laser_geometry::LaserProjection *
projector_
classFindBasePoseAction.html
a9184bc27283f17efa16a800b8e086c86
find_base_pose::FindBasePoseResult
result_
classFindBasePoseAction.html
a4c633b0fb2862c08e4fe7d38e1422194
boost::mutex
scan_mutex
classFindBasePoseAction.html
a7a919e1c00c43c8af4bb1b112a0d1851
btVector3
scanPoints
classFindBasePoseAction.html
ab98723740b27383a8e81653b14f0ad87
[5000]
ros::Subscriber
subScan_
classFindBasePoseAction.html
a6ccdeea165b29ec4ef969cdd3085dccc
ros::Publisher
vis_pub
classFindBasePoseAction.html
a81d98fd5771d7ca8890ab63d0f9b5016
bool
weHaveScan
classFindBasePoseAction.html
afa827f97175b5d9f22c57b6db883d83a
index
index
codeapi