Panda
, the Franka Panda Emika robot
Reach
Push
Slide
PickAndPlace
Stack{2..4}
NLReach
NLPush
NLGrasp
NLLift
The following schema is used to specify the environments for gym.make()
:
{Robot Name}{Task Name}{Number of Objects}[Mode][Observation Type][Hindsight Instructions][Action Correction]
.
Parameters in {}
are required and []
are optional.
- 2
- 3
Color
(square with 9 colors)Shape
(3 shapes with 3 colors)ColorShape
(3 shapes with 9 colors)Weight
(square with 2 different weight properties)Size
(square in 2 different sizes)SizeShape
(3 shapes in 2 different sizes)WeightShape
(3 shapes with 2 different weight properties)
- (default): empty string to use world state (incl. Kinematic information) as observation
PixelStatic
(static RGB image of the scene)PixelEgo
(egocentric RGB image)
- empty string
HI
to add hindsight instructions once toinfo
dict ofgym.step()
when interaction with wrong object is detected
- empty string
AR
to enable action correctionARN
to enable action correction with negationsARD
to enable action correction with a small delay of up to 20 time stepsARND
to enable action correction with negations and a small delay of up to 20 time steps