rofunc.learning.RofuncRL.tasks.isaacgymenv.cartpole#
1. Module Contents#
1.1. Classes#
1.2. Functions#
1.3. API#
- class rofunc.learning.RofuncRL.tasks.isaacgymenv.cartpole.CartpoleTask(cfg, rl_device, sim_device, graphics_device_id, headless, virtual_screen_capture, force_render)#
Bases:
rofunc.learning.RofuncRL.tasks.isaacgymenv.base.vec_task.VecTask- create_sim()#
- compute_reward()#
- compute_observations(env_ids=None)#
- reset_idx(env_ids)#
- pre_physics_step(actions)#
- post_physics_step()#
- rofunc.learning.RofuncRL.tasks.isaacgymenv.cartpole.compute_cartpole_reward(pole_angle: Tensor, pole_vel: Tensor, cart_vel: Tensor, cart_pos: Tensor, reset_dist: float, reset_buf: Tensor, progress_buf: Tensor, max_episode_length: float) Tuple[Tensor, Tensor]#