TidyBot3D-ConstrainedCupboard3D-lab2-o1-fit_the_blocks_in_the_cupboard

Initial State Distribution

Initial State Distribution

Random Action Behavior

Random Action Behavior

Usage

import kinder
env = kinder.make("kinder/TidyBot3D-ConstrainedCupboard3D-lab2-o1-fit_the_blocks_in_the_cupboard-v0")

Description

This variant uses the 'lab2' scene type with 1 object.

Observation Space

The entries of an array in this Box space correspond to the following object features:

Index Object Feature
0 cuboid_0 x
1 cuboid_0 y
2 cuboid_0 z
3 cuboid_0 qw
4 cuboid_0 qx
5 cuboid_0 qy
6 cuboid_0 qz
7 cuboid_0 vx
8 cuboid_0 vy
9 cuboid_0 vz
10 cuboid_0 wx
11 cuboid_0 wy
12 cuboid_0 wz
13 cuboid_0 bb_x
14 cuboid_0 bb_y
15 cuboid_0 bb_z
16 cupboard_0 x
17 cupboard_0 y
18 cupboard_0 z
19 cupboard_0 qw
20 cupboard_0 qx
21 cupboard_0 qy
22 cupboard_0 qz
23 cupboard_1 x
24 cupboard_1 y
25 cupboard_1 z
26 cupboard_1 qw
27 cupboard_1 qx
28 cupboard_1 qy
29 cupboard_1 qz
30 cupboard_2 x
31 cupboard_2 y
32 cupboard_2 z
33 cupboard_2 qw
34 cupboard_2 qx
35 cupboard_2 qy
36 cupboard_2 qz
37 robot pos_base_x
38 robot pos_base_y
39 robot pos_base_rot
40 robot pos_arm_joint1
41 robot pos_arm_joint2
42 robot pos_arm_joint3
43 robot pos_arm_joint4
44 robot pos_arm_joint5
45 robot pos_arm_joint6
46 robot pos_arm_joint7
47 robot pos_gripper
48 robot vel_base_x
49 robot vel_base_y
50 robot vel_base_rot
51 robot vel_arm_joint1
52 robot vel_arm_joint2
53 robot vel_arm_joint3
54 robot vel_arm_joint4
55 robot vel_arm_joint5
56 robot vel_arm_joint6
57 robot vel_arm_joint7
58 robot vel_gripper