ctrl_interface.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-mav_tools/doc_stacks/2014-01-02_11-25-37.570844/mav_tools/mav_ctrl_interface/src/
ctrl__interface_8cpp
mav_ctrl_interface/ctrl_interface.h
ctrl_interface.h
/home/rosbuild/hudson/workspace/doc-fuerte-mav_tools/doc_stacks/2014-01-02_11-25-37.570844/mav_tools/mav_ctrl_interface/include/mav_ctrl_interface/
ctrl__interface_8h
mav::CtrlInterface
ctrl_interface_node.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-mav_tools/doc_stacks/2014-01-02_11-25-37.570844/mav_tools/mav_ctrl_interface/src/
ctrl__interface__node_8cpp
mav_ctrl_interface/ctrl_interface.h
int
main
ctrl__interface__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
ctrl_interface_nodelet.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-mav_tools/doc_stacks/2014-01-02_11-25-37.570844/mav_tools/mav_ctrl_interface/src/
ctrl__interface__nodelet_8cpp
mav_ctrl_interface/ctrl_interface_nodelet.h
mav::CtrlInterfaceNodelet
CtrlInterfaceNodelet
ctrl__interface__nodelet_8cpp.html
a948d0c4609724927715515df4bfbb410
PLUGINLIB_DECLARE_CLASS
ctrl__interface__nodelet_8cpp.html
a91c4b188ac46541aff245b16172a2f88
(mav_ctrl_interface, CtrlInterfaceNodelet, CtrlInterfaceNodelet, nodelet::Nodelet)
ctrl_interface_nodelet.h
/home/rosbuild/hudson/workspace/doc-fuerte-mav_tools/doc_stacks/2014-01-02_11-25-37.570844/mav_tools/mav_ctrl_interface/include/mav_ctrl_interface/
ctrl__interface__nodelet_8h
mav_ctrl_interface/ctrl_interface.h
mav::CtrlInterfaceNodelet
mav::CtrlInterface
classmav_1_1CtrlInterface.html
CtrlInterface
classmav_1_1CtrlInterface.html
aa9cb40b239bdee0a9e64be2401f373ab
(ros::NodeHandle nh, ros::NodeHandle nh_private)
virtual
~CtrlInterface
classmav_1_1CtrlInterface.html
a4d19ed8264f871c6eadf77c25dbaf9eb
()
bool
changeDesPose
classmav_1_1CtrlInterface.html
ac8c96b02ecbd059e45366d6dae90e2e6
(mav_srvs::ChangeDesPose::Request &req, mav_srvs::ChangeDesPose::Response &res)
void
cmdJoyVelCallback
classmav_1_1CtrlInterface.html
a7acdefe9aac576b6057237f0c8d76099
(const geometry_msgs::TwistStamped::ConstPtr twist_msg)
void
cmdPlanVelCallback
classmav_1_1CtrlInterface.html
a4abdaf30b00078ed00c96411a1e76847
(const geometry_msgs::Twist::ConstPtr twist_msg)
void
cmdTimerCallback
classmav_1_1CtrlInterface.html
afb4f3a96cde0ef36f60e8c82e91f1e9f
(const ros::TimerEvent &event)
void
computePlan
classmav_1_1CtrlInterface.html
a9aae4e1b2e43d0964b6fb03cb7434607
()
void
computeWpFromPlan
classmav_1_1CtrlInterface.html
a09b6cc89ee7ce74dda88106cea442ede
()
void
curPoseCallback
classmav_1_1CtrlInterface.html
afefd03dd215649a18f24c4f364e57302
(const geometry_msgs::PoseStamped::ConstPtr pose_msg)
bool
decomposePlan
classmav_1_1CtrlInterface.html
a8006b28a182efa00c0b34c491ab2e3a4
(const std::vector< geometry_msgs::PoseStamped > &plan_in, std::vector< geometry_msgs::PoseStamped > &plan_out)
bool
decomposePlan
classmav_1_1CtrlInterface.html
ae6581cf88e232d703077d777bc3e7aa8
(const costmap_2d::Costmap2D &costmap, const std::vector< geometry_msgs::PoseStamped > &plan_in, std::vector< geometry_msgs::PoseStamped > &plan_out, int start, int end)
void
goal2Dcallback
classmav_1_1CtrlInterface.html
a9e48b46ec42fe1f1982f7ba976a12f38
(const geometry_msgs::PoseStamped::ConstPtr pose_msg)
void
initializeParams
classmav_1_1CtrlInterface.html
a06c92a8baa157f2c005f4b78f1cf1480
()
void
planTimerCallback
classmav_1_1CtrlInterface.html
ab1c3783b3e9011342728cb2b297fdc25
(const ros::TimerEvent &event)
bool
positionHold
classmav_1_1CtrlInterface.html
aa8a8880f7abfe41f1ac97b6c1d0eba48
(mav_srvs::PositionHold::Request &req, mav_srvs::PositionHold::Response &res)
void
publishCmdPose
classmav_1_1CtrlInterface.html
ab462625c7c6cc087c6a0a6672cc8e9f2
()
void
publishCmdVel
classmav_1_1CtrlInterface.html
a68f373c73ce2574d4dd4b9f11695f4f7
()
void
publishPlans
classmav_1_1CtrlInterface.html
a8d617d9a653aacad7bb7401f3b00e5f6
()
bool
velocityHold
classmav_1_1CtrlInterface.html
a8881a69de1c8df003a781665c698dfae
(mav_srvs::VelocityHold::Request &req, mav_srvs::VelocityHold::Response &res)
bool
allow_joy_vel_cmd_
classmav_1_1CtrlInterface.html
a19236b277bdd0eb9f049068fe6286c24
bool
allow_plan_vel_cmd_
classmav_1_1CtrlInterface.html
acbd9037116685c790734530e7251c9ba
ros::Publisher
array_publisher_
classmav_1_1CtrlInterface.html
ae0d4ab2c69300b37ff88989ac26acbcc
ros::ServiceServer
change_des_pose_srv_
classmav_1_1CtrlInterface.html
ac10982750fa5028c81afd478f9a26ff3
ros::Subscriber
cmd_joy_vel_subscriber_
classmav_1_1CtrlInterface.html
af35b7957b262b7094c952f0494dc4c3c
ros::Subscriber
cmd_plan_vel_subscriber_
classmav_1_1CtrlInterface.html
a9c5a8e7f0024582e3c9c40d3fd084b66
ros::Publisher
cmd_pose_publisher_
classmav_1_1CtrlInterface.html
ab6631831b9e2ebec59dc4ef80212bf9a
ros::Timer
cmd_timer_
classmav_1_1CtrlInterface.html
a4b1168baca2f25864a5d299c453eeac8
ros::Publisher
cmd_vel_publisher_
classmav_1_1CtrlInterface.html
a9341f587a6a4a778d849b6128608f9b3
costmap_2d::Costmap2DROS
costmap_
classmav_1_1CtrlInterface.html
abbd5d36ac49931e700587a8e8a2b7aa9
ControlType
ctrl_type_
classmav_1_1CtrlInterface.html
aabc1ef5edf086016e6dae765ed115278
geometry_msgs::PoseStamped
cur_goal_
classmav_1_1CtrlInterface.html
a7996f1efdf0ce42fd89e11a1cc504a4d
geometry_msgs::PoseStamped
cur_pose_
classmav_1_1CtrlInterface.html
a42d8163c521d9269c9e62d20bee0c31e
ros::Subscriber
cur_pose_subscriber_
classmav_1_1CtrlInterface.html
a06a291141d4a5c6c7fd3c4329759e5de
geometry_msgs::PoseStamped
des_pose_
classmav_1_1CtrlInterface.html
a2d9c9b9cf597565cc6718f3da75e348a
geometry_msgs::Twist
des_vel_
classmav_1_1CtrlInterface.html
a9a4dc6464648e3b7ac2a14af0d3a6c6c
bool
direct_pos_ctrl_
classmav_1_1CtrlInterface.html
a8283569ce3ac68aaf8ce2f9371735faa
std::string
fixed_frame_
classmav_1_1CtrlInterface.html
a5f427fe2fced3c858bc309e702095f5e
ros::Subscriber
goal2D_subscriber_
classmav_1_1CtrlInterface.html
ab2782b8bb7f025a0d60b42ac645b20a7
ros::Publisher
goal_publisher_
classmav_1_1CtrlInterface.html
a6a23082b81f27fa4dee116a33e737bd1
double
goal_tf_tolerance_
classmav_1_1CtrlInterface.html
ac6344395cd3bacee28fcd2d0c4103b95
boost::mutex
mutex_
classmav_1_1CtrlInterface.html
ac71ddd4cd36a2c0c9abc0b49287d05c9
navfn::NavfnROS
navfn_
classmav_1_1CtrlInterface.html
ab7ca65d5f8c1c1e214b8fd36b6f32e2e
ros::NodeHandle
nh_
classmav_1_1CtrlInterface.html
a2f7bd3dee6c258516ec54386b2062b9e
ros::NodeHandle
nh_private_
classmav_1_1CtrlInterface.html
a3cc09daa49c926c8ff14d466a329ef4e
std::vector< geometry_msgs::PoseStamped >
plan_
classmav_1_1CtrlInterface.html
a5480c79138c12973d5b6a2cfb2cdebb1
std::vector< geometry_msgs::PoseStamped >
plan_decomposed_
classmav_1_1CtrlInterface.html
ab7102a653abc9cc5623a7c1bbac01d2c
double
plan_goal_tolerance_
classmav_1_1CtrlInterface.html
aa4976c122593809f4cfc890b4942a39a
ros::Publisher
plan_publisher_
classmav_1_1CtrlInterface.html
ab2d3d515bcd2ff33bcfb68762768afed
ros::Timer
plan_timer_
classmav_1_1CtrlInterface.html
a4006c0afb722e06a50ac0e8515618252
ros::ServiceServer
pos_hold_srv_
classmav_1_1CtrlInterface.html
ac5e629a116f32864ca92610ce5b93d42
ros::ServiceClient
set_ctrl_type_client_
classmav_1_1CtrlInterface.html
aa68a1864812116762b1f64e6f5f63217
tf::TransformListener
tf_listener_
classmav_1_1CtrlInterface.html
ac0c5ee10cb37b616230e91842b3e2b29
ros::ServiceServer
vel_hold_srv_
classmav_1_1CtrlInterface.html
ad18a6223856f9e74dca6216cc042ab82
double
wp_angle_tolerance_
classmav_1_1CtrlInterface.html
aa68431b63054352059b2b9bbdee2e72f
double
wp_dist_max_
classmav_1_1CtrlInterface.html
a7aaab84af4b1795e236620bf5b851148
double
wp_dist_tolerance_
classmav_1_1CtrlInterface.html
a17808e8176e2330c09479bce5bd9b4bc
double
yaw_turn_tolerance_
classmav_1_1CtrlInterface.html
a402caa3577e2d59e827f46644e616b38
mav::CtrlInterfaceNodelet
classmav_1_1CtrlInterfaceNodelet.html
nodelet::Nodelet
virtual void
onInit
classmav_1_1CtrlInterfaceNodelet.html
a089a4e7cf82013ed90cdb6a28c4cca82
()
mav::CtrlInterface *
ctrl_interface_
classmav_1_1CtrlInterfaceNodelet.html
a609a59aed4ade9d857870f8d927ddb36