pose_base_controller.cpp
/tmp/ws/src/navigation_experimental/pose_base_controller/src/
pose__base__controller_8cpp
pose_base_controller/pose_base_controller.h
pose_base_controller
int
main
pose__base__controller_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
pose_base_controller.h
/tmp/ws/src/navigation_experimental/pose_base_controller/include/pose_base_controller/
pose__base__controller_8h
pose_base_controller::PoseBaseController
pose_base_controller
pose_base_controller
namespacepose__base__controller.html
pose_base_controller::PoseBaseController
pose_base_controller::PoseBaseController
classpose__base__controller_1_1PoseBaseController.html
bool
controlLoop
classpose__base__controller_1_1PoseBaseController.html
a1cb1584fd872a416f3eb84e359d91346
(const move_base_msgs::MoveBaseGoal ¤t_goal)
geometry_msgs::Twist
diff2D
classpose__base__controller_1_1PoseBaseController.html
a0cf6d82c5a537a029eed2a37c4ea5847
(const tf::Pose &pose1, const tf::Pose &pose2)
void
execute
classpose__base__controller_1_1PoseBaseController.html
a488b303b5c5ac0d96f96889beaf75682
(const move_base_msgs::MoveBaseGoalConstPtr &user_goal)
tf::Stamped< tf::Pose >
getRobotPose
classpose__base__controller_1_1PoseBaseController.html
a211a837eb21aede8bded3e5fd8b38e40
()
move_base_msgs::MoveBaseGoal
goalToFixedFrame
classpose__base__controller_1_1PoseBaseController.html
a7ecffb32716aefb41fb2c4eeb52ce70b
(const move_base_msgs::MoveBaseGoal &goal)
double
headingDiff
classpose__base__controller_1_1PoseBaseController.html
a37dae6ddb2260029c01fad3ef78c23fe
(double pt_x, double pt_y, double x, double y, double heading)
geometry_msgs::Twist
limitTwist
classpose__base__controller_1_1PoseBaseController.html
a2369147b072b2907ad486e56fa2c041a
(const geometry_msgs::Twist &twist)
PoseBaseController
classpose__base__controller_1_1PoseBaseController.html
a5743a0213350b5218c9e669ad63a9bd5
()
double
sign
classpose__base__controller_1_1PoseBaseController.html
a96d96e88fc655fb5dae2d2c998565fec
(double n)
~PoseBaseController
classpose__base__controller_1_1PoseBaseController.html
a7cce24bafb2d4ea1ed51e417c4b451ca
()
actionlib::SimpleActionServer< move_base_msgs::MoveBaseAction >
MoveBaseActionServer
classpose__base__controller_1_1PoseBaseController.html
a85a462d65484da35456b550986dee561
void
odomCallback
classpose__base__controller_1_1PoseBaseController.html
ad72764c984da34e669d3c48a45f26b06
(const nav_msgs::Odometry::ConstPtr &msg)
bool
stopped
classpose__base__controller_1_1PoseBaseController.html
ab7821f7a63929829a4df1c8a0f2bc51a
()
MoveBaseActionServer
action_server_
classpose__base__controller_1_1PoseBaseController.html
ac8718929e73c6922979d503b0f2d8a64
std::string
base_frame_
classpose__base__controller_1_1PoseBaseController.html
a99a9c8cb82b657b46b3a4540da2d42b7
nav_msgs::Odometry
base_odom_
classpose__base__controller_1_1PoseBaseController.html
a56dfa08c6197a7561572e8ff8849ae73
std::string
fixed_frame_
classpose__base__controller_1_1PoseBaseController.html
a8b44950473c20c1c9df56bc771647161
double
freq_
classpose__base__controller_1_1PoseBaseController.html
adc0f8a2658c6bb662f2be54a51d602ef
bool
holonomic_
classpose__base__controller_1_1PoseBaseController.html
a561cc38d5307920932e924f55e3d3cf8
double
in_place_trans_vel_
classpose__base__controller_1_1PoseBaseController.html
ad7de7af7b6d8e82b06464b40811bbd9c
double
K_rot_
classpose__base__controller_1_1PoseBaseController.html
a3157a0c7a5f2b4b32e2dbfa9d00ade5c
double
K_trans_
classpose__base__controller_1_1PoseBaseController.html
a5a7c4756dfa7963719a52a1dae293fac
double
max_vel_lin_
classpose__base__controller_1_1PoseBaseController.html
a69f7483e8a5a00f600dea3c2b8121692
double
max_vel_th_
classpose__base__controller_1_1PoseBaseController.html
af558eaeae192565ecad95321e33b70f2
double
min_in_place_vel_th_
classpose__base__controller_1_1PoseBaseController.html
ad5139fe10bdc97410370d8890f721811
double
min_vel_lin_
classpose__base__controller_1_1PoseBaseController.html
a167a3ce8f5ebf065b8415757f113e216
double
min_vel_th_
classpose__base__controller_1_1PoseBaseController.html
a9d0640dbdf7434d71ba98f7b2e503655
boost::mutex
odom_lock_
classpose__base__controller_1_1PoseBaseController.html
a3115da4b8e0b2d40ca26760c15905766
ros::Subscriber
odom_sub_
classpose__base__controller_1_1PoseBaseController.html
a56ec9b95c567a3c40efe0172830feec4
double
rot_stopped_velocity_
classpose__base__controller_1_1PoseBaseController.html
aeebde89abf6d648216142fcf6bc9af52
tf::TransformListener
tf_
classpose__base__controller_1_1PoseBaseController.html
a579e3f5ac345326702c0994eaf6fb990
double
tolerance_rot_
classpose__base__controller_1_1PoseBaseController.html
adb53c3b3da9668861dcbb1a57a307643
double
tolerance_timeout_
classpose__base__controller_1_1PoseBaseController.html
a721c328042475f8afe2df90b3913f8a3
double
tolerance_trans_
classpose__base__controller_1_1PoseBaseController.html
a59ede704c17882d8d21f122997a77fd9
double
trans_stopped_velocity_
classpose__base__controller_1_1PoseBaseController.html
afd8285ed5eb0aba25f75d0d1bc7fc48b
double
transform_tolerance_
classpose__base__controller_1_1PoseBaseController.html
a15e03ff171a55876898672f8718b57c4
ros::Publisher
vel_pub_
classpose__base__controller_1_1PoseBaseController.html
a5f614371335452d72927dad3391f1b09