Skip to content
Snippets Groups Projects
Commit 2951f822 authored by pvonneumanncosel's avatar pvonneumanncosel
Browse files

split tell object prop in location in bitrans and tritrans version

parent 9a5be8d6
No related branches found
No related tags found
No related merge requests found
......@@ -9,8 +9,8 @@ public <sentence> = ([please | (could you) | (robot please) | (could you please)
<VP3> = (<VP_tritrans> | <VP_bitrans> | <VP_trans> );
<VP_trans> = <goToLoc> | <findObj> | <talkInfo> | <answerQuestion> | <findPrs> | <followPrs> | <meetName>;
<VP_bitrans> = <takeObjToPlcmt> | <placeObjOnPlcmt> | <bringMeObj> | <deliverObjToMe> | <findPrsInRoom> | <tellNoObjOnPlcmt> | <findObjInRoom> | <meetPrsAtBeac> | <followPrsToRoom> | <takeObjFromPlcmt> | <tellPsrInfoInLoc> | <tellNoPrsInRoom> | <guidePrsToBeacon>;
<VP_tritrans> = <deliverObjToGestPrsInRoom> | <takeObjFromLocToPlcmt> | <deliverObjToNameAtBeac> | <talkInfoToGestPrsInRoom> | <answerToGestPrsInRoom> | <followNameFromBeacToRoom> | <guideNameFromBeacToBeac> | <bringMeObjFromPlcmt> | <tellObjPropOnPlcmt> | <guideNameToBeacFindAtBeac>;
<VP_bitrans> = <takeObjToPlcmt> | <placeObjOnPlcmt> | <bringMeObj> | <deliverObjToMe> | <findPrsInRoom> | <tellNoObjOnPlcmt> | <findObjInRoom> | <meetPrsAtBeac> | <followPrsToRoom> | <takeObjFromPlcmt> | <tellPsrInfoInLoc> | <tellNoPrsInRoom> | <tellObjPropOnPlcmt> | <guidePrsToBeacon>;
<VP_tritrans> = <deliverObjToGestPrsInRoom> | <takeObjFromLocToPlcmt> | <deliverObjToNameAtBeac> | <talkInfoToGestPrsInRoom> | <answerToGestPrsInRoom> | <followNameFromBeacToRoom> | <guideNameFromBeacToBeac> | <bringMeObjFromPlcmt> | <tellCatPropOnPlcmt> | <guideNameToBeacFindAtBeac>;
<goToLoc> = <V_goto> (<NP_room> | <NP_placement> | <NP_beacon>);
......@@ -35,6 +35,7 @@ public <sentence> = ([please | (could you) | (robot please) | (could you please)
<guidePrsToBeacon> = <V_guide> <NP_personalpron> <toLocPrep> <NP_beacon>;
<tellPsrInfoInLoc> = <V_tell> me <NP_personinfo> of the person <LocPrep> (<NP_room> | <NP_beacon>);
<tellNoPrsInRoom> = <V_tell> me how many people in <NP_room> <arePrep> (<NP_pose> | <NP_genderpersonplural>);
<tellObjPropOnPlcmt> = <V_tell> me ((what is) | whats) <NP_objectprop> object <onLocPrep> <NP_placement>;
<deliverObjToGestPrsInRoom> = <V_deliver> <NP_object> <deliverPrep> <NP_gestperson> <inLocPrep> <NP_room>;
......@@ -46,7 +47,7 @@ public <sentence> = ([please | (could you) | (robot please) | (could you please)
<guideNameFromBeacToBeac> = <V_guide> <NP_name> <fromLocPrep> <NP_beacon> <toLocPrep> <NP_beaconTwo>;
<guideNameToBeacFindAtBeac> = <V_guide> <NP_name> <toLocPrep> <NP_beaconTwo> you (may | can | will) find them <atLocPrep> <NP_beacon>;
<bringMeObjFromPlcmt> = <V_bring> <NP_me> <NP_object> <fromLocPrep> <NP_placement>;
<tellObjPropOnPlcmt> = <V_tell> me <whatis> <NP_objectprop> (<NP_category> | object) <onLocPrep> <NP_placement>;
<tellCatPropOnPlcmt> = <V_tell> me ((what is) | whats) <NP_objectprop> <NP_category> <onLocPrep> <NP_placement>;
<V_take> = bring | take | get | grasp | (pick up);
......@@ -117,4 +118,3 @@ public <sentence> = ([please | (could you) | (robot please) | (could you please)
<LocPrep> = in | at;
<onLocPrep> = on;
<arePrep> = are;
<whatis> = (what is) | whats;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment