|
DART 6.12.2
|
#include <GenericJointAspect.hpp>
Public Types | |
| using | EuclideanPoint = typename ConfigSpaceT::EuclideanPoint |
| using | Vector = typename ConfigSpaceT::Vector |
Public Member Functions | |
| GenericJointState (const EuclideanPoint &positions=EuclideanPoint::Zero(), const Vector &velocities=Vector::Zero(), const Vector &accelerations=Vector::Zero(), const Vector &forces=Vector::Zero(), const Vector &commands=Vector::Zero()) | |
| virtual | ~GenericJointState ()=default |
Public Attributes | |
| EuclideanPoint | mPositions |
| Position. | |
| Vector | mVelocities |
| Generalized velocity. | |
| Vector | mAccelerations |
| Generalized acceleration. | |
| Vector | mForces |
| Generalized force. | |
| Vector | mCommands |
| Command. | |
Static Public Attributes | |
| static constexpr std::size_t | NumDofs = ConfigSpaceT::NumDofs |
| using dart::dynamics::detail::GenericJointState< ConfigSpaceT >::EuclideanPoint = typename ConfigSpaceT::EuclideanPoint |
| using dart::dynamics::detail::GenericJointState< ConfigSpaceT >::Vector = typename ConfigSpaceT::Vector |
| dart::dynamics::detail::GenericJointState< ConfigSpaceT >::GenericJointState | ( | const EuclideanPoint & | positions = EuclideanPoint::Zero(), |
| const Vector & | velocities = Vector::Zero(), |
||
| const Vector & | accelerations = Vector::Zero(), |
||
| const Vector & | forces = Vector::Zero(), |
||
| const Vector & | commands = Vector::Zero() |
||
| ) |
|
virtualdefault |
| Vector dart::dynamics::detail::GenericJointState< ConfigSpaceT >::mAccelerations |
Generalized acceleration.
| Vector dart::dynamics::detail::GenericJointState< ConfigSpaceT >::mCommands |
Command.
| Vector dart::dynamics::detail::GenericJointState< ConfigSpaceT >::mForces |
Generalized force.
| EuclideanPoint dart::dynamics::detail::GenericJointState< ConfigSpaceT >::mPositions |
Position.
| Vector dart::dynamics::detail::GenericJointState< ConfigSpaceT >::mVelocities |
Generalized velocity.
|
staticconstexpr |