diff --git a/psGrammar/tasks/gpsr/gpsr23.jsgf b/psGrammar/tasks/gpsr/gpsr23.jsgf index 4768dc03d6f34bfb3a963becd6d9569a1096cc67..be1b61bd3199b7f20be219bb8d282cafdf1fe109 100644 --- a/psGrammar/tasks/gpsr/gpsr23.jsgf +++ b/psGrammar/tasks/gpsr/gpsr23.jsgf @@ -59,7 +59,7 @@ public <sentence> = [could you | robot | tobi | tiago] [please] <command>; <bringMeObj> = <V_bring> <NP_me> (<NP_object> | <NP_category>); <bringMeObjFromPlcmt> = <V_bring> <NP_me> (<NP_object> | <NP_absobject>) <fromLocPrep> <NP_placement>; <bringMeRelObjFromPlcmt> = <V_bring> <NP_me> <NP_relObject> <NP_object> <fromLocPrep> <NP_placement>; -<bringMeShapedObjFromPlcmt> = <V_bring> <NP_me> <NP_shapeObjectCat> <fromLocPrep> <NP_placement>; +<bringMeShapedObjFromPlcmt> = <V_bring> <NP_me> <NP_objectprop> (object | <NP_category>) <fromLocPrep> <NP_placement>; <countObjOnPlcmt> = <V_count> (<NP_object> | <NP_category>) there are <placePrep> <NP_placement>; @@ -105,7 +105,6 @@ public <sentence> = [could you | robot | tobi | tiago] [please] <command>; <arePrep> = are; <absPrep> = (at the (left | right) of) | ((left | right) most); <relPrep> = (at the (left | right)) of | (above | behind | under | (on top of)); -<shape> = biggest | largest | smallest | heaviest | lightest | thinnest; <V_take> = bring | take | get | grasp | (pick up); <V_place> = put | place;