Robowflex  v0.1
Making MoveIt Easy
robowflex_library/include/robowflex_library/robot.h File Reference
#include <string>
#include <vector>
#include <map>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <urdf/model.h>
#include <srdfdom/model.h>
#include <tinyxml2.h>
#include <moveit_msgs/PositionConstraint.h>
#include <moveit_msgs/OrientationConstraint.h>
#include <moveit_msgs/Constraints.h>
#include <moveit/robot_model/robot_model.h>
#include <moveit/robot_state/robot_state.h>
#include <moveit/robot_trajectory/robot_trajectory.h>
#include <moveit/robot_model_loader/robot_model_loader.h>
#include <moveit/kinematic_constraints/kinematic_constraint.h>
#include <robowflex_library/class_forward.h>
#include <robowflex_library/adapter.h>
#include <robowflex_library/constants.h>
#include <robowflex_library/io/handler.h>

Go to the source code of this file.

Classes

class  robowflex::Robot
 Loads information about a robot and maintains information about a robot's state. More...
 
struct  robowflex::Robot::IKQuery
 Robot IK Query options. IK queries in Robowflex consist of: a) A position specified by some geometric region (a robowflex::Geometry) at a pose. b) An orientation specified by some base orientation with allowable deviations specified by tolerances on the XYZ Euler axes. It is recommended to use the provided constructors to specify a query, or to use the addRequest() function. Multiple target tips can be specified, but note that not all kinematics solvers support multi-tip IK. Additionally, a robowflex::Scene can be specified to do collision-aware IK. More...
 
class  robowflex::ParamRobot
 Loads information about a robot from the parameter server. More...
 

Namespaces

 robowflex
 Main namespace. Contains all library classes and functions.