#define ROBOWFLEX_CLASS_FORWARD(C)
Macro that forward declares a class and defines two shared ptrs types:
A robowflex::PipelinePlanner that uses the MoveIt! default OMPL planning pipeline.
static const std::vector< std::string > DEFAULT_ADAPTERS
The default planning adapters.
Settings descriptor for settings provided by the default MoveIt! OMPL planning pipeline.
Convenience class for the default motion planning pipeline for UR5.
bool initialize(const Settings &settings=Settings(), const std::vector< std::string > &adapters=DEFAULT_ADAPTERS)
Initialize the planning context. All parameter provided are defaults.
UR5OMPLPipelinePlanner(const RobotPtr &robot, const std::string &name="")
Constructor.
static const std::string DEFAULT_CONFIG
Default planning configuration.
static const std::string RESOURCE_CONFIG
Planning configuration from robowflex_resources.
A shared pointer wrapper for robowflex::Robot.
Loads information about a robot and maintains information about a robot's state.
Convenience class that describes the default setup for UR5 (with robotiq gripper and load cell) Will ...
bool initialize()
Initialize the robot with manipulator kinematics.
static const std::string RESOURCE_KINEMATICS
kinematics from robowflex_resources
static const std::string DEFAULT_SRDF
Default SRDF.
static const std::string DEFAULT_LIMITS
Default Limits.
static const std::string DEFAULT_URDF
Default URDF.
static const std::string RESOURCE_URDF
URDF from robowflex_resources.
static const std::string RESOURCE_LIMITS
Limits from robowflex_resources.
static const std::string RESOURCE_SRDF
SRDF from robowflex_resources.
static const std::string DEFAULT_KINEMATICS
Default kinematics.
Functions for loading and animating robots in Blender.
Main namespace. Contains all library classes and functions.