Aikido
|
#include <memory>
#include "aikido/common/memory.hpp"
#include "aikido/common/metaprogramming.hpp"
#include "aikido/statespace/dart/RnJoint.hpp"
#include "aikido/statespace/dart/SE2Joint.hpp"
#include "aikido/statespace/dart/SE3Joint.hpp"
#include "aikido/statespace/dart/SO2Joint.hpp"
#include "aikido/statespace/dart/SO3Joint.hpp"
#include "aikido/statespace/dart/WeldJoint.hpp"
Go to the source code of this file.
Namespaces | |
aikido | |
Format of serialized trajectory in YAML. | |
aikido::statespace | |
aikido::statespace::dart | |
aikido::statespace::dart::detail | |
Typedefs | |
using | aikido::statespace::dart::detail::Ptr = std::unique_ptr< JointStateSpace > |
using | aikido::statespace::dart::detail::ConstSupportedJoints = common::type_list< const ::dart::dynamics::BallJoint, const ::dart::dynamics::FreeJoint, const ::dart::dynamics::PlanarJoint, const ::dart::dynamics::PrismaticJoint, const ::dart::dynamics::RevoluteJoint, const ::dart::dynamics::TranslationalJoint, const ::dart::dynamics::WeldJoint > |
Functions | |
template<class JointType > | |
std::unique_ptr< JointStateSpace > | aikido::statespace::dart::createJointStateSpaceFor (JointType *joint) |
Create a JointStateSpace for a Joint whose type is known at compile time. More... | |