Link Search Menu Expand Document

Object Manipulation

The robot interacts with another object to achieve its goal. Tasks include: carrying, pushing, throwing, catching, lifting, and more.


Page Outline

  1. Pusher-v0
  2. Carrier-v0
  3. Thrower-v0
  4. BeamToppler-v0
  5. Pusher-v1
  6. Carrier-v1
  7. Catcher-v0
  8. Slider-v0
  9. Lifter-v0

Pusher-v0

The robot pushes a box initialized in front of it. This task is easy.

pusherv0

Carrier-v0

The robot catches a box initialized on top of it and carries it as far as possible. This task is easy.

carrierv0

Thrower-v0

The robot throws a box initialized on top of it. This task is medium.

throwerv0

BeamToppler-v0

The robot knocks over a beam sitting on two pegs from underneath. This task is easy.

beamtopplerv0

Pusher-v1

The robot pushes/drags a box initialized behind it in the forward direction. This task is medium.

pusherv1

Carrier-v1

The robot carries a box to a table and places the box on the table. This task is hard.

carrierv1

Catcher-v0

The robot catches a fast-moving, rotating box. This task is hard.

catcherv0

Slider-v0

The robot slides a beam across a line of pegs from underneath. This task is hard.

sliderv0

Lifter-v0

The robot lifts a box from out of a hole. This task is hard.

lifterv0