|
Robowflex
v0.1
Making MoveIt Easy
|
#include <set>#include <functional>#include <iostream>#include <ompl/base/Constraint.h>#include <dart/dynamics/SimpleFrame.hpp>#include <dart/dynamics/InverseKinematics.hpp>#include <robowflex_library/class_forward.h>#include <robowflex_library/adapter.h>Go to the source code of this file.
Classes | |
| class | robowflex::darts::TSR |
| A Task Space Region (TSR). TSRs are workspace regions that impose a constraints on a robot. They are composed of a pose (in some reference frame) and tolerances on position and rotation. initialize() must be called once all parameters are set. More... | |
| class | robowflex::darts::TSR::Specification |
| The specification of a TSR. More... | |
| class | robowflex::darts::TSRSet |
| Manager for a set of TSR constraints. Attempts to reduce redundancy and combines errors and Jacobians together. More... | |
| class | robowflex::darts::TSRConstraint |
| An OMPL constraint for TSRs. Under the hood, creates a TSRSet that is used for all computation. Make sure that the robot state space has all groups setup before creation of this constraint. More... | |
Namespaces | |
| robowflex | |
| Main namespace. Contains all library classes and functions. | |
| robowflex::darts | |
| DART-based robot modeling and planning. | |
| robowflex::darts::magic | |
Variables | |
| static const double | robowflex::darts::magic::DEFAULT_IK_TOLERANCE = 1e-3 |
| static const std::string | robowflex::darts::magic::ROOT_FRAME = "" |
| static const Eigen::Vector3d | robowflex::darts::magic::DEFAULT_IK_TOLERANCES |