Commit 0c2b8fc7 authored by Sebastian Koralewski's avatar Sebastian Koralewski
Browse files

Add episode

parent 2063635d
Showing with 87 additions and 0 deletions
+87 -0
/episode1
outs:
- md5: b1f4fe85e5785a486989fe7ed0e4595e.dir
path: episode1
{
"query": [
{
"q": "",
"text": "----- XSENS Pick&Place demo -----"
},
{
"q": "% Agent knowledge\nowl_parse('package://knowrob_srdl/owl/xsens-human.owl'),\nrdf_register_ns(xsens, 'http://knowrob.org/kb/xsens.owl#', [keep(true)]),\nshow(stickman('http://knowrob.org/kb/xsens.owl#XSensHuman1'), 1398864720.0),\n% Episodic memory\nload_experiment('/episodes/Pick-and-Place/xsens-kitchen-pnp_0/episode1/log.owl'),\n% Environment knowledge\nowl_parse('package://iai_semantic_maps/owl/kitchen.owl'),\nshow('http://knowrob.org/kb/IAI-kitchen.owl#IAIKitchenMap_PM580j', 1398864720.0).",
"text": "Load knowledge sources and show semantic map "
},
{
"q": "",
"text": ""
},
{
"q": "",
"text": "----- Queries on the semantic map -----"
},
{
"q": "owl_subclass_of(T, knowrob:'StorageConstruct'),\nclass_properties(T, knowrob:'typePrimaryFunction-StoragePlaceFor', knowrob:'Perishable'), owl_individual_of(Obj, T),\nhighlight(Obj).",
"text": "What is the storage place for perishable items?"
},
{
"q": "entity(Obj, [an, object, [type, electrical_device]]),\nhighlight(Obj).",
"text": "Which are electrical devices?"
},
{
"q": "",
"text": ""
},
{
"q": "",
"text": "----- Queries on the labelled episode -----"
},
{
"q": "entity(Act, [an, action,\n [type, closing_something],\n [object_acted_on, [an, object,\n [type, dishwasher]]]]),\noccurs(Act, Interval).",
"text": "When was the dish washer closed?"
},
{
"q": "entity(Act, [an, action,\n [object_acted_on, [an, object, [type, dinner_plate]]]]).",
"text": "Which events occurred that acted on dinner plates?"
},
{
"q": "entity(Act, [an, action,\n [object_acted_on, [an, object, [type, dinner_plate]]],\n [body_parts_used, Part]]).",
"text": "Which body part(s) were used for dinner plate taking events?"
},
{
"q": "entity(Act, [an, action,\n [type, taking_something],\n [object_acted_on, [an, object, [type, dinner_plate]]]]),\noccurs(Act, [Begin,_]),\nshow([[stickman(xsens:'XSensHuman1'), Begin]]).",
"text": "How was the human pose when dinner plate taking events started?"
},
{
"q": "entity(Act, [an, action,\n [type, taking_something],\n [object_acted_on, [an, object, [type, dinner_plate]]],\n [body_parts_used, [an, object,\n [srdl2comp:urdf_name, URDF]]]]),\noccurs(Act, [Begin,End]),\nshow([\n [stickman(xsens:'XSensHuman1'), Begin],\n [trajectory(URDF), interval(Begin, End, dt(0.1))]\n]).",
"text": "What was the trajectory of endeffectors for dinner plate taking events?"
}
],
"meta": {
"platforms": [
"Motion Capturing"
],
"tags": [],
"description": "The long-term fetch and place knowledge base contains activity episodes of an autonomous robot setting a table. The challenges in this scenario is that the robot has to perform vaguely formulated tasks such as \u201cput the items needed on the table and arrange them in the appropriate way\u201d. The robot reasons about where to find objects, where to stand to pick them up, and how to pick them up and handle them.",
"projects": [
"RoboHow"
],
"name": "Kitchen Pick&Place [XSENS]"
},
"time_intervals": [
{
"start": 1398864710,
"end": 1398864753
}
],
"video": [
{
"start": 1398864712,
"initialization": "owl_parse('package://knowrob_srdl/owl/xsens-human.owl'), \nrdf_register_ns(xsens, 'http://knowrob.org/kb/xsens.owl#', [keep(true)]), \nload_experiment('/episodes/Pick-and-Place/xsens-kitchen-pnp_0/episode1/log.owl'), \nowl_parse('package://iai_semantic_maps/owl/room.owl'), \nmarker_update(object('http://knowrob.org/kb/ias_semantic_map.owl#SemanticEnvironmentMap_PM580j')), marker_publish.",
"animation": "marker_update(stickman(xsens:'XSensHuman1'), T), marker_publish.",
"end": 1398864753,
"name": "XSENS Kitchen Pick and Place"
}
]
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment