Joint.hh
Go to the documentation of this file.
546 PolicyT>::template Use<Wrench>;
581 PolicyT>::template Use<Wrench>;
typename PolicyT::Scalar Scalar
Definition: Joint.hh:362
typename PolicyT::Scalar Scalar
Definition: Joint.hh:484
This feature sets the min and max generalized position of this Joint.
Definition: Joint.hh:373
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:87
If your feature is known to require any other features, then you should have your feature class inher...
Definition: FeatureList.hh:108
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:41
This feature retrieves the generalized joint states such as position, velocity, acceleration of the j...
Definition: Joint.hh:34
Definition: Joint.hh:282
The Joint API for getting basic joint state.
Definition: Joint.hh:38
The Joint API for setting basic joint state.
Definition: Joint.hh:118
This class defines the concept of a Feature. It should be inherited by classes that define some plugi...
Definition: Feature.hh:35
The Joint API for setting the transform from the joint's parent.
Definition: Joint.hh:259
typename PolicyT::Scalar Scalar
Definition: Joint.hh:86
This struct is used to conveniently convert from a policy to a geometric type. Example usage: ...
Definition: Geometry.hh:77
The Joint API for setting effort limits of a joint. These limits are applied to joints controlled via...
Definition: Joint.hh:482
This feature sets the commanded value of generalized velocity of this Joint.
Definition: Joint.hh:333
The Joint API for setting velocity commands (target velocity). This is different from SetVelocity in ...
Definition: Joint.hh:342
typename PolicyT::Scalar Scalar
Definition: Joint.hh:168
Definition: Joint.hh:525
Base class for the API of a Frame. This will be inherited by any objects that are able to express Fra...
Definition: FrameSemantics.hh:41
typename PolicyT::Scalar Scalar
Definition: Joint.hh:432
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:200
typename PolicyT::Scalar Scalar
Definition: Joint.hh:461
Definition: Joint.hh:254
typename PolicyT::Scalar Scalar
Definition: Joint.hh:380
The Joint API for setting velocity limits of a joint. These limits apply to joints commanded via velo...
Definition: Joint.hh:430
This feature retrieves the generalized joint properties such as Degrees Of Freedom (DoF)...
Definition: Joint.hh:193
Definition: Joint.hh:293
This feature sets the generalized joint states such as position, velocity, acceleration of the joint ...
Definition: Joint.hh:114
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:284
This feature sets the min and max value of generalized velocity of this Joint.
Definition: Joint.hh:424
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:300
The implementation API for setting effort limit commands.
Definition: Joint.hh:507
Definition: Joint.hh:538
The implementation API for getting basic joint state.
Definition: Joint.hh:84
Placeholder class in case a Feature does not define its own Joint API.
Definition: Feature.hh:76
typename FromPolicy< PolicyT >::template Use< Wrench > Wrench
Definition: Joint.hh:581
The implementation API for setting basic joint state.
Definition: Joint.hh:166
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:322
The Joint API for setting position limits of a joint.
Definition: Joint.hh:378
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:261
typename PolicyT::Scalar Scalar
Definition: Joint.hh:509
Definition: Joint.hh:578
typename PolicyT::Scalar Scalar
Definition: Joint.hh:409
The implementation API for setting velocity limit commands.
Definition: Joint.hh:459
Definition: Feature.hh:92
The implementation API for setting position limit commands.
Definition: Joint.hh:407
Definition: Joint.hh:532
This feature sets the min and max value of effort of this Joint.
Definition: Joint.hh:475
typename FromPolicy< PolicyT >::template Use< Wrench > Wrench
Definition: Joint.hh:546
typename PolicyT::Scalar Scalar
Definition: Joint.hh:120
The implementation API for setting joint velocity commands.
Definition: Joint.hh:360
The implementation API for getting basic joint properties.
Definition: Joint.hh:238
Definition: Joint.hh:521
typename PolicyT::Scalar Scalar
Definition: Joint.hh:40
The Joint API for setting the transform to the joint's child.
Definition: Joint.hh:298
The Joint API for getting basic joint properties.
Definition: Joint.hh:198
Definition: Joint.hh:542
typename PolicyT::Scalar Scalar
Definition: Joint.hh:344
Container for specifying Frame IDs. We do not want to use a generic integer type for this...
Definition: FrameID.hh:46
The implementation API for setting the transform to the child.
Definition: Joint.hh:320
typename FromPolicy< PolicyT >::template Use< Pose > Pose
Definition: Joint.hh:240