The interactive world high level action server. More...
#include <actionlib/client/simple_action_client.h>
#include <actionlib/server/simple_action_server.h>
#include <geometry_msgs/TransformStamped.h>
#include <interactive_world_msgs/DriveAndSearchAction.h>
#include <interactive_world_msgs/DriveToSurfaceAction.h>
#include <interactive_world_msgs/FindSurface.h>
#include <interactive_world_msgs/GetSurfaces.h>
#include <interactive_world_msgs/TransformToSurfaceFrame.h>
#include <interactive_world_tools/World.h>
#include <move_base_msgs/MoveBaseAction.h>
#include <rail_manipulation_msgs/ArmAction.h>
#include <rail_manipulation_msgs/SegmentedObjectList.h>
#include <ros/ros.h>
#include <tf2/LinearMath/Transform.h>
#include <tf2_ros/transform_listener.h>
#include <boost/thread/mutex.hpp>
Go to the source code of this file.
Classes | |
class | rail::interactive_world::HighLevelActions |
The interactive world high level action server. More... | |
Namespaces | |
namespace | rail |
namespace | rail::interactive_world |
The interactive world high level action server.
The high level action server contains high level functionality for doing things such as driving to surfaces.
Definition in file HighLevelActions.h.