$search

move_arm_utils.h File Reference

#include <planning_environment/models/collision_models.h>
#include <arm_navigation_msgs/PlanningScene.h>
#include <arm_navigation_msgs/SetPlanningSceneDiff.h>
#include <planning_environment/models/model_utils.h>
#include <rosgraph_msgs/Clock.h>
#include <std_msgs/ColorRGBA.h>
#include <tf/transform_broadcaster.h>
#include <kinematics_msgs/GetConstraintAwarePositionIK.h>
#include <kinematics_msgs/GetPositionIK.h>
#include <actionlib/server/simple_action_server.h>
#include <actionlib/client/simple_action_client.h>
#include <actionlib/client/simple_client_goal_state.h>
#include <arm_navigation_msgs/GetMotionPlan.h>
#include <arm_navigation_msgs/GetStateValidity.h>
#include <trajectory_msgs/JointTrajectory.h>
#include <arm_navigation_msgs/FilterJointTrajectoryWithConstraints.h>
#include <arm_navigation_msgs/convert_messages.h>
#include <move_arm_warehouse/move_arm_warehouse_logger_reader.h>
#include <visualization_msgs/InteractiveMarker.h>
#include <interactive_markers/interactive_marker_server.h>
#include <interactive_markers/menu_handler.h>
#include <interactive_markers/tools.h>
#include <arm_navigation_msgs/CollisionObject.h>
#include <planning_environment/monitors/kinematic_model_state_monitor.h>
#include <control_msgs/FollowJointTrajectoryAction.h>
#include <gazebo_msgs/SetModelConfiguration.h>
#include <std_srvs/Empty.h>
#include <pr2_mechanism_msgs/ListControllers.h>
#include <pr2_mechanism_msgs/LoadController.h>
#include <pr2_mechanism_msgs/UnloadController.h>
#include <pr2_mechanism_msgs/SwitchController.h>
#include <gazebo_msgs/SetLinkProperties.h>
#include <gazebo_msgs/GetLinkProperties.h>
Include dependency graph for move_arm_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  planning_scene_utils::PlanningSceneEditor::IKController
 Struct containing the start and end 6DOF controllers for a specific motion plan request. More...
class  planning_scene_utils::MotionPlanRequestData
 Convenience class wrapping a motion plan request and its meta-data. More...
class  planning_scene_utils::PlanningSceneData
 Convenience class wrapping a planning scene message and its meta-data. More...
class  planning_scene_utils::PlanningSceneEditor
 Class for creating, editing, and saving planning scenes. More...
struct  planning_scene_utils::PlanningSceneParameters
struct  planning_scene_utils::PlanningSceneEditor::SelectableObject
 Struct containing an interactive marker for 6DOF control, and another for selection. More...
struct  planning_scene_utils::PlanningSceneEditor::StateRegistry
 convenience class for keeping track of KinematicStates. This must be done, because if not all kinematic states are deleted before SendPlanningScene() is called, the environment server is liable to hang. More...
class  planning_scene_utils::TrajectoryData
 Convenience class wrapping a trajectory message and its meta-data. More...

Namespaces

namespace  planning_scene_utils
 

contains utilities for editing planning scenes


Typedefs

typedef map< std::string,
interactive_markers::MenuHandler::EntryHandle
MenuEntryMap
typedef map< std::string,
interactive_markers::MenuHandler
MenuHandlerMap
typedef map< std::string,
MenuEntryMap
MenuMap

Enumerations

enum  planning_scene_utils::PositionType { planning_scene_utils::StartPosition, planning_scene_utils::GoalPosition }
 

Specifies either the start or end position of a motion plan request.

More...
enum  planning_scene_utils::RenderType { planning_scene_utils::CollisionMesh, planning_scene_utils::VisualMesh, planning_scene_utils::PaddingMesh }
 

Specifies how a set of links should be rendered. CollisionMesh: Mesh resource in URDF file listed for testing collisions. VisualMesh: Mesh resource in URDF file listed for visualization. PaddingMesh: Wireframe mesh representing the link's configuration space padding.

More...

Functions

static std::string planning_scene_utils::getMotionPlanRequestNameFromId (const unsigned int id)
static unsigned int planning_scene_utils::getPlanningSceneIdFromName (const std::string &name)
static std::string planning_scene_utils::getPlanningSceneNameFromId (const unsigned int id)
static std::string planning_scene_utils::getTrajectoryNameFromId (const unsigned int id)

Typedef Documentation

Definition at line 75 of file move_arm_utils.h.

Definition at line 77 of file move_arm_utils.h.

typedef map<std::string, MenuEntryMap> MenuMap

Definition at line 76 of file move_arm_utils.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


move_arm_warehouse
Author(s): Ioan Sucan, Sachin Chitta(sachinc@willowgarage.com)
autogenerated on Fri Mar 1 15:11:26 2013