module
actionsClasses
- class ArmAbsPosAction
- The arm motor targets are directly set to the joint configuration specified by the action.
- class ArmAbsPosKinematicAction
- The arm is kinematically directly set to the joint configuration specified by the action.
- class ArmAction
- An arm control and grip control into one action space.
- class ArmEEAction
- Uses inverse kinematics (requires pybullet) to apply end-effector position control for the articulated_agent’s arm.
- class ArmRelPosAction
- The arm motor targets are offset by the delta joint values specified by the action
- class ArmRelPosKinematicAction
- The arm motor targets are offset by the delta joint values specified by the action
- class ArmRelPosKinematicReducedActionStretch
- The arm motor targets are offset by the delta joint values specified by the action and the mask. This function is used for Stretch.
- class ArmRelPosMaskAction
- The arm motor targets are offset by the delta joint values specified by the action
- class BaseVelAction
- The articulated agent base motion is constrained to the NavMesh and controlled with velocity commands integrated with the VelocityControl interface.
- class BaseVelNonCylinderAction
- The articulated agent base motion is constrained to the NavMesh and controlled with velocity commands integrated with the VelocityControl interface.
- class EmptyAction
- A No-op action useful for testing and in some controllers where we want to wait before the next operation.
- class HumanoidJointAction
- class RearrangeStopAction
- class SelectBaseOrArmAction
- This is useful if we do not allow base and arm to move at the same time