|
Robowflex
v0.1
Making MoveIt Easy
|
#include <dart/dynamics/BoxShape.hpp>#include <dart/dynamics/CylinderShape.hpp>#include <dart/dynamics/SphereShape.hpp>#include <dart/dynamics/MeshShape.hpp>#include <dart/dynamics/RevoluteJoint.hpp>#include <dart/dynamics/PrismaticJoint.hpp>#include <dart/dynamics/FreeJoint.hpp>#include <dart/dynamics/WeldJoint.hpp>#include <dart/dynamics/Skeleton.hpp>#include <robowflex_library/class_forward.h>#include <robowflex_library/adapter.h>#include <robowflex_library/tf.h>Go to the source code of this file.
Classes | |
| class | robowflex::darts::Structure |
| Wrapper class for a dart::dynamics::Skeleton. More... | |
Namespaces | |
| robowflex | |
| Main namespace. Contains all library classes and functions. | |
| robowflex::darts | |
| DART-based robot modeling and planning. | |
| robowflex::darts::magic | |
Functions | |
| dart::dynamics::ShapePtr | robowflex::darts::makeGeometry (const GeometryPtr &geometry) |
| Convert a robowflex::Geometry to a Dart Shape. More... | |
| std::shared_ptr< dart::dynamics::BoxShape > | robowflex::darts::makeBox (const Eigen::Ref< const Eigen::Vector3d > &v) |
| Create a box. More... | |
| std::shared_ptr< dart::dynamics::BoxShape > | robowflex::darts::makeBox (double x, double y, double z) |
| Create a box. More... | |
| std::shared_ptr< dart::dynamics::CylinderShape > | robowflex::darts::makeCylinder (double radius, double height) |
| Create a cylinder. More... | |
| std::shared_ptr< dart::dynamics::SphereShape > | robowflex::darts::makeSphere (double radius) |
| Create a sphere. More... | |
| std::shared_ptr< dart::dynamics::MeshShape > | robowflex::darts::makeMesh (const GeometryPtr &geometry) |
| Create a mesh from a robowflex::Geometry that contains a mesh. More... | |
| std::shared_ptr< dart::dynamics::MeshShape > | robowflex::darts::makeArcsegment (double low, double high, double inner_radius, double outer_radius, std::size_t resolution=32) |
| Create a circle's arcsector from one angle to another, with a specified radius. More... | |
| void | robowflex::darts::setColor (dart::dynamics::BodyNode *node, const Eigen::Vector4d &color) |
| Sets the color of the shapes on a body node. More... | |
Variables | |
| static const double | robowflex::darts::magic::DEFAULT_DENSITY = 1000. |
| static const double | robowflex::darts::magic::DEFAULT_DAMPING = 0.001 |
| static const double | robowflex::darts::magic::DEFAULT_RESTITUTION = 1 |