Classes | Namespaces | Typedefs | Enumerations | Functions
kinematics_base.h File Reference
#include <geometry_msgs/PoseStamped.h>
#include <moveit_msgs/MoveItErrorCodes.h>
#include <moveit/macros/class_forward.h>
#include <ros/node_handle.h>
#include <console_bridge/console.h>
#include <boost/function.hpp>
#include <string>
Include dependency graph for kinematics_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kinematics::KinematicsBase
 Provides an interface for kinematics solvers. More...
struct  kinematics::KinematicsQueryOptions
 A set of options for the kinematics solver. More...
struct  kinematics::KinematicsResult

Namespaces

namespace  kinematics
 

API for forward and inverse kinematics.


namespace  kinematics::DiscretizationMethods
namespace  kinematics::KinematicErrors
namespace  moveit
 

Main namespace for MoveIt!


namespace  moveit::core
 

Core components of MoveIt!


Typedefs

typedef
DiscretizationMethods::DiscretizationMethod 
kinematics::DiscretizationMethod
typedef
KinematicErrors::KinematicError 
kinematics::KinematicError

Enumerations

enum  kinematics::DiscretizationMethods::DiscretizationMethod {
  kinematics::DiscretizationMethods::NO_DISCRETIZATION = 1, kinematics::DiscretizationMethods::ALL_DISCRETIZED, kinematics::DiscretizationMethods::SOME_DISCRETIZED, kinematics::DiscretizationMethods::ALL_RANDOM_SAMPLED,
  kinematics::DiscretizationMethods::SOME_RANDOM_SAMPLED
}
enum  kinematics::KinematicErrors::KinematicError {
  kinematics::KinematicErrors::OK = 1, kinematics::KinematicErrors::UNSUPORTED_DISCRETIZATION_REQUESTED, kinematics::KinematicErrors::DISCRETIZATION_NOT_INITIALIZED, kinematics::KinematicErrors::MULTIPLE_TIPS_NOT_SUPPORTED,
  kinematics::KinematicErrors::EMPTY_TIP_POSES, kinematics::KinematicErrors::IK_SEED_OUTSIDE_LIMITS, kinematics::KinematicErrors::SOLVER_NOT_ACTIVE, kinematics::KinematicErrors::NO_SOLUTION
}

Functions

 kinematics::MOVEIT_CLASS_FORWARD (KinematicsBase)


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Tue Dec 26 2017 03:33:17