rofunc.learning.RofuncRL.tasks.omniisaacgymenv.anymal_terrain#
1. Module Contents#
1.1. Classes#
1.2. Functions#
construct arguments to Vec according to axis index. |
1.3. API#
- class rofunc.learning.RofuncRL.tasks.omniisaacgymenv.anymal_terrain.AnymalTerrainOmniTask(name, sim_config, env, offset=None)#
Bases:
rofunc.learning.RofuncRL.tasks.omniisaacgym.base.rl_task.RLTaskInitialization
- init_height_points()#
- set_up_scene(scene) None#
- get_terrain()#
- get_anymal()#
- post_reset()#
- reset_idx(env_ids)#
- update_terrain_level(env_ids)#
- refresh_dof_state_tensors()#
- refresh_body_state_tensors()#
- pre_physics_step(actions)#
- post_physics_step()#
- push_robots()#
- check_termination()#
- calculate_metrics()#
- get_observations()#
- get_ground_heights_below_knees()#
- get_ground_heights_below_base()#
- get_heights(env_ids=None)#
- rofunc.learning.RofuncRL.tasks.omniisaacgymenv.anymal_terrain.quat_apply_yaw(quat, vec)#
- rofunc.learning.RofuncRL.tasks.omniisaacgymenv.anymal_terrain.wrap_to_pi(angles)#
- rofunc.learning.RofuncRL.tasks.omniisaacgymenv.anymal_terrain.get_axis_params(value, axis_idx, x_value=0.0, dtype=float, n_dims=3)#
construct arguments to Vec according to axis index.