#include <actionlib/client/simple_action_client.h>
#include <move_base_msgs/MoveBaseAction.h>
#include "move_base_to_manip/desired_robot_pose.h"
#include "moveit/move_group_interface/move_group.h"
#include "moveit_msgs/DisplayTrajectory.h"
#include "std_srvs/Empty.h"
Go to the source code of this file.
Namespaces | |
namespace | move_base_to_manip |
Defines | |
#define | FAILURE true |
#define | SUCCESS false |
Typedefs | |
typedef actionlib::SimpleActionClient < move_base_msgs::MoveBaseAction > | MoveBaseClient |
Functions | |
const double | move_base_to_manip::cartesian_motion (const std::vector< geometry_msgs::Pose > &waypoints, moveit_msgs::RobotTrajectory &trajectory, moveit::planning_interface::MoveGroup &moveGroup, ros::NodeHandle &nh) |
void | move_base_to_manip::set_node_params (ros::NodeHandle &nh) |
void | move_base_to_manip::setup_base_marker (visualization_msgs::Marker &baseMarker, move_base_msgs::MoveBaseGoal &goal) |
void | move_base_to_manip::setup_move_group (ros::NodeHandle &nh, moveit::planning_interface::MoveGroup &moveGroup) |
Variables | |
ros::ServiceClient | move_base_to_manip::clear_costmaps_client |
ros::ServiceClient | move_base_to_manip::clear_octomap_client |
std_srvs::Empty | move_base_to_manip::empty_srv |
#define FAILURE true |
Definition at line 34 of file move_base_to_manip.h.
#define SUCCESS false |
Definition at line 33 of file move_base_to_manip.h.
typedef actionlib::SimpleActionClient<move_base_msgs::MoveBaseAction> MoveBaseClient |
Definition at line 31 of file move_base_to_manip.h.