Gazebo Physics

API Reference

8.0.0
Joint.hh File Reference
#include <gz/physics/FeatureList.hh>
#include <gz/physics/FrameSemantics.hh>
#include <gz/physics/Geometry.hh>
#include <string>
#include <gz/physics/detail/Joint.hh>

Go to the source code of this file.

Classes

class  DetachJointFeature
 
class  GetBasicJointProperties
 This feature retrieves the generalized joint properties such as Degrees Of Freedom (DoF), the transformation matrix from the joint's parent link to this joint and the transformation matrix from this joint to its child link. More...
 
class  GetBasicJointState
 This feature retrieves the generalized joint states such as position, velocity, acceleration of the joint, applied force to the joint and the transformation matrix from the joint's parent link to this joint's child link based on its current position. More...
 
class  GetJointTransmittedWrench
 
class  SetJointTransformFromParentFeature::Implementation< PolicyT >
 
class  SetJointPositionLimitsFeature::Implementation< PolicyT >
 The implementation API for setting position limit commands. More...
 
class  SetJointVelocityLimitsFeature::Implementation< PolicyT >
 The implementation API for setting velocity limit commands. More...
 
class  SetJointVelocityCommandFeature::Implementation< PolicyT >
 The implementation API for setting joint velocity commands. More...
 
class  SetJointEffortLimitsFeature::Implementation< PolicyT >
 The implementation API for setting effort limit commands. More...
 
class  SetJointTransformToChildFeature::Implementation< PolicyT >
 The implementation API for setting the transform to the child. More...
 
class  DetachJointFeature::Implementation< PolicyT >
 
class  GetBasicJointProperties::Implementation< PolicyT >
 The implementation API for getting basic joint properties. More...
 
class  GetJointTransmittedWrench::Implementation< PolicyT >
 
class  SetBasicJointState::Implementation< PolicyT >
 The implementation API for setting basic joint state. More...
 
class  SetMimicConstraintFeature::Implementation< PolicyT >
 The implementation API for setting the mimic constraint. More...
 
class  GetBasicJointState::Implementation< PolicyT >
 The implementation API for getting basic joint state. More...
 
class  GetBasicJointState::Joint< PolicyT, FeaturesT >
 The Joint API for getting basic joint state. More...
 
class  GetJointTransmittedWrench::Joint< PolicyT, FeaturesT >
 
class  DetachJointFeature::Joint< PolicyT, FeaturesT >
 
class  SetMimicConstraintFeature::Joint< PolicyT, FeaturesT >
 
class  SetJointEffortLimitsFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting effort limits of a joint. These limits are applied to joints controlled via positional, velocity or effort commands. More...
 
class  SetJointVelocityLimitsFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting velocity limits of a joint. These limits apply to joints commanded via velocity or positional commands. More...
 
class  SetJointPositionLimitsFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting position limits of a joint. More...
 
class  SetJointVelocityCommandFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting velocity commands (target velocity). This is different from SetVelocity in that this does not modify the internal state of the joint. Instead, the physics engine is expected to compute the necessary joint torque for the commanded velocity and apply it in the next simulation step. More...
 
class  SetJointTransformToChildFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting the transform to the joint's child. More...
 
class  SetJointTransformFromParentFeature::Joint< PolicyT, FeaturesT >
 The Joint API for setting the transform from the joint's parent. More...
 
class  GetBasicJointProperties::Joint< PolicyT, FeaturesT >
 The Joint API for getting basic joint properties. More...
 
class  SetBasicJointState::Joint< PolicyT, FeaturesT >
 The Joint API for setting basic joint state. More...
 
class  SetBasicJointState
 This feature sets the generalized joint states such as position, velocity, acceleration of the joint and the applied force to the joint. More...
 
class  SetJointEffortLimitsFeature
 This feature sets the min and max value of effort of this Joint. More...
 
class  SetJointPositionLimitsFeature
 This feature sets the min and max generalized position of this Joint. More...
 
class  SetJointTransformFromParentFeature
 
class  SetJointTransformToChildFeature
 
class  SetJointVelocityCommandFeature
 This feature sets the commanded value of generalized velocity of this Joint. More...
 
class  SetJointVelocityLimitsFeature
 This feature sets the min and max value of generalized velocity of this Joint. More...
 
class  SetMimicConstraintFeature
 This feature applies a Mimic constraint to an axis of this Joint. This constraint encodes a linear relationship between the output position of two joint axes. One joint axis is labelled as the leader and the other as the follower. The multiplier, offset, and reference parameters determine the linear relationship according to the following equation: More...
 

Namespaces

namespace  gz
 
namespace  gz::physics