storm_kit.gym.core module

class Gym(sim_params={}, physics_engine='physx', compute_device_id=0, graphics_device_id=1, num_envs=1, headless=False, **kwargs)[source]

Bases: object

_create_envs(num_envs, spacing=1.0, num_per_row=1)[source]
clear_lines()[source]
draw_lines(pts, color=[0.5, 0.0, 0.0], env_idx=0, w_T_l=None)[source]
get_sim_time()[source]
step()[source]
class World(gym_instance, sim_instance, env_ptr, world_params=None, w_T_r=None)[source]

Bases: object

add_table(table_dims, table_pose, color=[1.0, 0.0, 0.0])[source]
get_pose(body_handle)[source]
spawn_object(asset_file, asset_root, pose, color=[], name='object')[source]