Aikido
RnJointTraits.hpp
Go to the documentation of this file.
1
#ifndef AIKIDO_STATESPACE_DART_DETAIL_RNJOINTTRAITS_HPP_
2
#define AIKIDO_STATESPACE_DART_DETAIL_RNJOINTTRAITS_HPP_
3
4
#include <dart/dart.hpp>
5
6
namespace
aikido
{
7
namespace
statespace {
8
namespace
dart
{
9
namespace
detail {
10
11
//==============================================================================
12
template
<
int
N>
13
struct
RJointTraits
14
{
15
using
DartJoint
16
= ::dart::dynamics::GenericJoint<::dart::math::RealVectorSpace<N>>;
17
};
18
19
//==============================================================================
20
template
<>
21
struct
RJointTraits
<0>
22
{
23
using
DartJoint
= ::dart::dynamics::WeldJoint;
24
};
25
26
}
// namespace detail
27
}
// namespace dart
28
}
// namespace statespace
29
}
// namespace aikido
30
31
#endif // AIKIDO_STATESPACE_DART_DETAIL_RNJOINTTRAITS_HPP_
aikido::statespace::dart::detail::RJointTraits< 0 >::DartJoint
::dart::dynamics::WeldJoint DartJoint
Definition:
RnJointTraits.hpp:23
aikido
Format of serialized trajectory in YAML.
Definition:
algorithm.hpp:4
aikido::statespace::dart::detail::RJointTraits
Definition:
RnJointTraits.hpp:13
aikido::statespace::dart::detail::RJointTraits::DartJoint
::dart::dynamics::GenericJoint<::dart::math::RealVectorSpace< N > > DartJoint
Definition:
RnJointTraits.hpp:16
dart
Definition:
FrameMarker.hpp:11
include
aikido
statespace
dart
detail
RnJointTraits.hpp
Generated on Fri Mar 10 2023 20:07:57 for Aikido by
1.8.17