kinet-test / Kinetix /worlds /m /h15_thrustshoot.json
tree3po's picture
Upload 190 files
e0f25ed verified
raw
history blame
16 kB
{"env_state": {"polygon": [{"position": {"0": 2.5, "1": -4.800000190734863}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 2, "active": true, "n_vertices": 4, "vertices": {"0": {"0": 2.5, "1": 5.199999809265137}, "1": {"0": 2.5, "1": -5.199999809265137}, "2": {"0": -2.5, "1": -5.199999809265137}, "3": {"0": -2.5, "1": 5.199999809265137}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}, {"position": {"0": 0.0, "1": 0.0}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 2, "active": true, "n_vertices": 4, "vertices": {"0": {"0": -5.0, "1": 5.0}, "1": {"0": -0.05000000074505806, "1": 5.0}, "2": {"0": -0.05000000074505806, "1": 0.0}, "3": {"0": -5.0, "1": 0.0}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}, {"position": {"0": 0.0, "1": 0.0}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 2, "active": true, "n_vertices": 4, "vertices": {"0": {"0": 5.0, "1": 5.0}, "1": {"0": 10.0, "1": 5.0}, "2": {"0": 10.0, "1": 0.0}, "3": {"0": 5.0, "1": 0.0}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}, {"position": {"0": 2.5, "1": 10.199999809265137}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 2, "active": true, "n_vertices": 4, "vertices": {"0": {"0": 2.5, "1": 5.199999809265137}, "1": {"0": 2.5, "1": -5.199999809265137}, "2": {"0": -2.5, "1": -5.199999809265137}, "3": {"0": -2.5, "1": 5.199999809265137}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}, {"position": {"0": 0.8125, "1": 1.9700000286102295}, "rotation": 0.3400000035762787, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 1, "active": true, "n_vertices": 4, "vertices": {"0": {"0": 0.42249998450279236, "1": 0.08500003069639206}, "1": {"0": 0.42249998450279236, "1": -0.08500003069639206}, "2": {"0": -0.42249998450279236, "1": -0.08500003069639206}, "3": {"0": -0.42249998450279236, "1": 0.08500003069639206}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}, {"position": {"0": 0.4300000071525574, "1": 2.0225000381469727}, "rotation": 0.3400000035762787, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 46.082881927490234, "inverse_inertia": 12676.0732421875, "friction": 1.0, "restitution": 0.0, "collision_mode": 1, "active": true, "n_vertices": 4, "vertices": {"0": {"0": 0.07000000774860382, "1": 0.0775001049041748}, "1": {"0": 0.07000000774860382, "1": -0.0775001049041748}, "2": {"0": -0.07000000774860382, "1": -0.0775001049041748}, "3": {"0": -0.07000000774860382, "1": 0.0775001049041748}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}], "circle": [{"position": {"0": 0.6949999928474426, "1": 2.1499998569488525}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 43.0148811340332, "inverse_inertia": 23251.3046875, "friction": 1.0, "restitution": 0.0, "collision_mode": 1, "active": true, "n_vertices": 0, "vertices": {"0": {"0": 0.0, "1": 0.0}, "1": {"0": 0.0, "1": 0.0}, "2": {"0": 0.0, "1": 0.0}, "3": {"0": 0.0, "1": 0.0}}, "radius": 0.08602321892976761, "role": 1, "density": 1.0, "highlighted": false}, {"position": {"0": 2.7250001430511475, "1": 0.7999999523162842}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 4.59653377532959, "inverse_inertia": 265.50384521484375, "friction": 1.0, "restitution": 0.0, "collision_mode": 1, "active": true, "n_vertices": 0, "vertices": {"0": {"0": 0.0, "1": 0.0}, "1": {"0": 0.0, "1": 0.0}, "2": {"0": 0.0, "1": 0.0}, "3": {"0": 0.0, "1": 0.0}}, "radius": 0.26315391063690186, "role": 2, "density": 1.0, "highlighted": false}, {"position": {"0": 0.0, "1": 0.0}, "rotation": 0.0, "velocity": {"0": 0.0, "1": 0.0}, "angular_velocity": 0.0, "inverse_mass": 0.0, "inverse_inertia": 0.0, "friction": 1.0, "restitution": 0.0, "collision_mode": 1, "active": false, "n_vertices": 0, "vertices": {"0": {"0": 0.0, "1": 0.0}, "1": {"0": 0.0, "1": 0.0}, "2": {"0": 0.0, "1": 0.0}, "3": {"0": 0.0, "1": 0.0}}, "radius": 0.0, "role": 0, "density": 1.0, "highlighted": false}], "joint": [{"a_index": 0, "b_index": 0, "a_relative_pos": {"0": 0.0, "1": 0.0}, "b_relative_pos": {"0": 0.0, "1": 0.0}, "global_position": {"0": 2.5, "1": -4.800000190734863}, "active": false, "acc_impulse": {"0": 0.0, "1": 0.0}, "acc_r_impulse": 0.0, "motor_speed": 0.0, "motor_power": 0.0, "motor_on": false, "motor_has_joint_limits": false, "min_rotation": 0.0, "max_rotation": 0.0, "is_fixed_joint": false, "rotation": 0.0, "motor_binding": 0}, {"a_index": 0, "b_index": 0, "a_relative_pos": {"0": 0.0, "1": 0.0}, "b_relative_pos": {"0": 0.0, "1": 0.0}, "global_position": {"0": 2.5, "1": -4.800000190734863}, "active": false, "acc_impulse": {"0": 0.0, "1": 0.0}, "acc_r_impulse": 0.0, "motor_speed": 0.0, "motor_power": 0.0, "motor_on": false, "motor_has_joint_limits": false, "min_rotation": 0.0, "max_rotation": 0.0, "is_fixed_joint": false, "rotation": 0.0, "motor_binding": 0}], "thruster": [{"object_index": 5, "relative_position": {"0": 0.0, "1": 0.0}, "rotation": 0.0, "power": 0.10000000149011612, "global_position": {"0": 0.4300000071525574, "1": 2.0225000381469727}, "active": true, "thruster_binding": 0}, {"object_index": 4, "relative_position": {"0": -0.15249967575073242, "1": 0.0}, "rotation": 6.283185005187988, "power": 0.08797501027584076, "global_position": {"0": 0.6687301993370056, "1": 1.9191433191299438}, "active": false, "thruster_binding": 1}], "collision_matrix": {"0": {"0": false, "1": true, "2": true, "3": true, "4": true, "5": true, "6": true, "7": true, "8": true}, "1": {"0": true, "1": false, "2": true, "3": true, "4": true, "5": true, "6": true, "7": true, "8": true}, "2": {"0": true, "1": true, "2": false, "3": true, "4": true, "5": true, "6": true, "7": true, "8": true}, "3": {"0": true, "1": true, "2": true, "3": false, "4": true, "5": true, "6": true, "7": true, "8": true}, "4": {"0": true, "1": true, "2": true, "3": true, "4": false, "5": true, "6": true, "7": true, "8": true}, "5": {"0": true, "1": true, "2": true, "3": true, "4": true, "5": false, "6": true, "7": true, "8": true}, "6": {"0": true, "1": true, "2": true, "3": true, "4": true, "5": true, "6": false, "7": true, "8": true}, "7": {"0": true, "1": true, "2": true, "3": true, "4": true, "5": true, "6": true, "7": false, "8": true}, "8": {"0": true, "1": true, "2": true, "3": true, "4": true, "5": true, "6": true, "7": true, "8": false}}, "acc_rr_manifolds": [{"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}], "acc_cr_manifolds": [{"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}], "acc_cc_manifolds": [{"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}, {"normal": {"0": 0.0, "1": 0.0}, "penetration": 0.0, "collision_point": {"0": 0.0, "1": 0.0}, "active": false, "acc_impulse_normal": 0.0, "acc_impulse_tangent": 0.0, "restitution_velocity_target": 0.0}], "gravity": {"0": 0.0, "1": -9.8100004196167}}, "env_params": {"dt": 0.016666666666666666, "slop": 0.01, "baumgarte_coefficient_joints_v": 2.0, "baumgarte_coefficient_joints_p": 0.7, "baumgarte_coefficient_fjoint_av": 2.0, "baumgarte_coefficient_rjoint_limit_av": 5.0, "baumgarte_coefficient_collision": 0.2, "joint_stiffness": 0.6, "clip_position": 15, "clip_velocity": 100, "clip_angular_velocity": 50, "base_motor_speed": 6.0, "base_motor_power": 900.0, "base_thruster_power": 10.0, "motor_decay_coefficient": 0.1, "motor_joint_limit": 0.1, "base_friction": 0.4, "max_timesteps": 256, "pixels_per_unit": 100, "dense_reward_scale": 0.1, "num_shape_roles": 4}, "static_env_params": {"num_polygons": 6, "num_circles": 3, "num_joints": 2, "num_thrusters": 2, "max_polygon_vertices": 4, "num_solver_iterations": 10, "solver_batch_size": 16, "do_warm_starting": true, "num_static_fixated_polys": 4, "screen_dim": {"0": 500, "1": 500}, "downscale": 4, "frame_skip": 2, "max_shape_size": 2, "num_motor_bindings": 4, "num_thruster_bindings": 2}}