$search
#include <ros/ros.h>#include <eigen_conversions/eigen_msg.h>#include <tf/tf.h>#include <actionlib/server/simple_action_server.h>#include <find_base_pose/FindBasePoseAction.h>#include <tf/transform_listener.h>#include <kinematics_msgs/GetPositionIK.h>#include <kinematics_msgs/GetPositionFK.h>#include <pr2_arm_kinematics/pr2_arm_kinematics.h>#include <pr2_arm_kinematics/pr2_arm_ik.h>#include <pr2_arm_kinematics/pr2_arm_kinematics_utils.h>#include <pr2_arm_kinematics/pr2_arm_ik_solver.h>#include <pr2_arm_kinematics/pr2_arm_kinematics_plugin.h>#include <kinematics_base/kinematics_base.h>#include <urdf/model.h>#include <algorithm>#include <laser_geometry/laser_geometry.h>#include <visualization_msgs/Marker.h>#include <nav_msgs/OccupancyGrid.h>
Go to the source code of this file.
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 1344 of file find_base_pose.cpp.
| void mapCallback | ( | const nav_msgs::OccupancyGrid & | msg | ) |
Definition at line 102 of file find_base_pose.cpp.
| bool mapFreeCoarse | ( | tf::Stamped< tf::Pose > | absPose | ) |
Definition at line 192 of file find_base_pose.cpp.
| bool mapFreeCoarseCircumscribed | ( | tf::Stamped< tf::Pose > | absPose | ) |
Definition at line 208 of file find_base_pose.cpp.
| bool mapFreeFine | ( | tf::Stamped< tf::Pose > | absPose | ) |
Definition at line 224 of file find_base_pose.cpp.
| void mapToWorld | ( | unsigned int | mx, | |
| unsigned int | my, | |||
| double & | wx, | |||
| double & | wy | |||
| ) |
Definition at line 74 of file find_base_pose.cpp.
| bool worldToMap | ( | double | wx, | |
| double | wy, | |||
| unsigned int & | mx, | |||
| unsigned int & | my | |||
| ) |
Definition at line 80 of file find_base_pose.cpp.
| void worldToMapNoBounds | ( | double | wx, | |
| double | wy, | |||
| int & | mx, | |||
| int & | my | |||
| ) |
Definition at line 94 of file find_base_pose.cpp.
Definition at line 65 of file find_base_pose.cpp.
Definition at line 54 of file find_base_pose.cpp.
Definition at line 53 of file find_base_pose.cpp.
Definition at line 53 of file find_base_pose.cpp.
Definition at line 64 of file find_base_pose.cpp.
Definition at line 64 of file find_base_pose.cpp.
Definition at line 64 of file find_base_pose.cpp.
| bool map_processed = false |
Definition at line 62 of file find_base_pose.cpp.
Definition at line 100 of file find_base_pose.cpp.
| float origin_x_ = 0 |
Definition at line 71 of file find_base_pose.cpp.
| float origin_y_ = 0 |
Definition at line 72 of file find_base_pose.cpp.
| float resolution_ = 0 |
Definition at line 67 of file find_base_pose.cpp.
| int size_x_ = 0 |
Definition at line 68 of file find_base_pose.cpp.
| int size_y_ = 0 |
Definition at line 69 of file find_base_pose.cpp.
Definition at line 55 of file find_base_pose.cpp.
| bool we_have_a_map = false |
exlude unknown and occupied space from map
Definition at line 61 of file find_base_pose.cpp.