Difference between revisions of "Download page pb5"

From Tamp Benchmarking
Jump to: navigation, search
(Geometries)
(Problems)
 
(7 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
== Overview ==
 
== Overview ==
 
[[File:Kitchen2.png|thumb|Figure 1|200px]]
 
[[File:Kitchen2.png|thumb|Figure 1|200px]]
The robot must prepare a meal by cleaning two glasses (blue blocks), cooking two cabbages (green blocks), and setting the table. Objects can be cleaned when placed on the dishwasher and cooked when placed on the microwave. An object must be cleaned before it can be cooked. Finally, the radishes (pink blocks) initially obstruct the cabbages on the shelf forcing the robot to move them. But, to maintain a tidy kitchen, the robot must also return them to their initial poses.
+
The robot must prepare a meal by cleaning two glasses (blue cylinders), cooking two cabbages (green blocks), and setting the table. Objects can be cleaned when placed on the dishwasher and cooked when placed on the microwave. An object must be cleaned before it can be cooked. Finally, the radishes (pink blocks) initially obstruct the cabbages on the shelf forcing the robot to move them. But, to maintain a tidy kitchen, the robot must also return them to their initial poses (the tray).
  
 
== Geometries ==
 
== Geometries ==
Line 14: Line 14:
 
* dishwasher
 
* dishwasher
 
* microwave
 
* microwave
 +
* splitter
 +
* arena
  
 
[http://tampbenchmark.aass.oru.se/benchmarks/problem5/kitchen_meshes.tar.gz kitchen_meshes.tar.gz]<br />
 
[http://tampbenchmark.aass.oru.se/benchmarks/problem5/kitchen_meshes.tar.gz kitchen_meshes.tar.gz]<br />
Line 22: Line 24:
  
 
== Initial scene ==
 
== Initial scene ==
* SSSP: tables, dishwasher, microwave, dishes, blue target locations
+
* SSSP: tables, dishwasher, microwave, tray
* SOP: For blocks: upright position, any rotation about the world z-axis.
+
* SOP: For cabbage, radices and glasses: upright position, any rotation about the world z-axis.
 
* The base is allowed to move in this problem.
 
* The base is allowed to move in this problem.
* Grasps: 4 side-grasps for all objects
+
* Grasps: side-grasps for all objects
  
 
This archive file contains only one XML file:
 
This archive file contains only one XML file:
  
[http://tampbenchmark.aass.oru.se/benchmarks/problem5/kitchen_xml.tar.gz kitchen_xml.tar.gz] (see [[XML format description]])
+
[http://tampbenchmark.aass.oru.se/benchmarks/problem5/kitchen.xml kitchen.xml] (see [[XML format description]])
  
 
== Symbolic domain ==
 
== Symbolic domain ==
Line 41: Line 43:
  
 
== Problems ==
 
== Problems ==
[http://tampbenchmark.aass.oru.se/benchmarks/problem4/kitchen0.pddl kitchen0.pddl]
+
[http://tampbenchmark.aass.oru.se/benchmarks/problem5/kitchen_pb.pddl kitchen_pb.pddl]

Latest revision as of 15:36, 27 May 2018

This page contains all the necessary files/information to set up this benchmark, along with comprehensive explanation.

Overview[edit]

Figure 1

The robot must prepare a meal by cleaning two glasses (blue cylinders), cooking two cabbages (green blocks), and setting the table. Objects can be cleaned when placed on the dishwasher and cooked when placed on the microwave. An object must be cleaned before it can be cooked. Finally, the radishes (pink blocks) initially obstruct the cabbages on the shelf forcing the robot to move them. But, to maintain a tidy kitchen, the robot must also return them to their initial poses (the tray).

Geometries[edit]

This archive file contains all the meshes in OBJ format (and .mtl files for colors):

  • blue cylinder
  • green block
  • pink block
  • tray
  • table
  • dishwasher
  • microwave
  • splitter
  • arena

kitchen_meshes.tar.gz

Remarks :

  • The origin of the reference frame attached to blocks is located at the bottom centre.

Initial scene[edit]

  • SSSP: tables, dishwasher, microwave, tray
  • SOP: For cabbage, radices and glasses: upright position, any rotation about the world z-axis.
  • The base is allowed to move in this problem.
  • Grasps: side-grasps for all objects

This archive file contains only one XML file:

kitchen.xml (see XML format description)

Symbolic domain[edit]

kitchen.pddl

Remark :

Task-Motion interaction[edit]

pick or place map to whole body motion.

Problems[edit]

kitchen_pb.pddl