Aikido
JointStateSpaceHelpers-impl.hpp File Reference

Go to the source code of this file.

Classes

struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< JointType >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::RevoluteJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::PrismaticJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::TranslationalJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::BallJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::PlanarJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::FreeJoint >
 
struct  aikido::statespace::dart::detail::createJointStateSpaceFor_impl< const ::dart::dynamics::WeldJoint >
 

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...