#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>
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) |