unilab.envs.manipulation.sharpa_inhand.grasp_gen.SharpaInhandGraspDRProvider¶
- class unilab.envs.manipulation.sharpa_inhand.grasp_gen.SharpaInhandGraspDRProvider[source]¶
Bases:
SharpaInhandRotationDRProviderMethods
__init__()build_interval_randomization_plan(env, ...)Build Sharpa object-force perturbations for the upcoming control step.
build_reset_observation(env, env_ids, ...)build_reset_plan(env, env_ids)validate(env, capabilities)- build_interval_randomization_plan(env, step_counter)¶
Build Sharpa object-force perturbations for the upcoming control step.
- Parameters:
- Return type:
- Returns:
Interval randomization plan carrying direct object-force perturbations, or
Nonewhen object-force injection is disabled.
- build_reset_observation(env, env_ids, info_updates)¶
- validate(env, capabilities)¶
- Parameters:
env (
Any)capabilities (
DomainRandomizationCapabilities)
- Return type: