rofunc.learning.RofuncRL.tasks.isaacgymenv.ase.humanoid_perturb#
1. Module Contents#
1.1. Classes#
1.2. Functions#
1.3. Data#
1.4. API#
- rofunc.learning.RofuncRL.tasks.isaacgymenv.ase.humanoid_perturb.PERTURB_OBJS = [['small', 60], ['small', 7], ['small', 10], ['small', 35], ['small', 2], ['small', 2], ['small', 3]...#
- class rofunc.learning.RofuncRL.tasks.isaacgymenv.ase.humanoid_perturb.HumanoidPerturbTask(cfg, rl_device, sim_device, graphics_device_id, headless, virtual_screen_capture, force_render)[source]#
Bases:
rofunc.learning.RofuncRL.tasks.isaacgymenv.ase.humanoid_amp.HumanoidAMP
- rofunc.learning.RofuncRL.tasks.isaacgymenv.ase.humanoid_perturb.compute_humanoid_reset(reset_buf: Tensor, progress_buf: Tensor, contact_buf: Tensor, contact_body_ids: Tensor, rigid_body_pos: Tensor, max_episode_length: float, enable_early_termination: bool, termination_heights: Tensor) Tuple[Tensor, Tensor]#