Classes | Namespaces
HighLevelActions.h File Reference

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>
Include dependency graph for HighLevelActions.h:
This graph shows which files directly or indirectly include this file:

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

Detailed Description

The interactive world high level action server.

The high level action server contains high level functionality for doing things such as driving to surfaces.

Author:
Russell Toris, WPI - rctoris@wpi.edu
Date:
March 18, 2015

Definition in file HighLevelActions.h.



interactive_world_tools
Author(s): Russell Toris
autogenerated on Thu Jun 6 2019 21:34:15