Esempio n. 1
0
def ask_category_loc(category):
    if TEST:
        return idx2obj(1, rospy.get_param('/robocup_params/locations'))
    ad = askCategoryLocSM(GRAMMAR_NAME=category)
    out = ad.execute()
    obj = ad.userdata._data['location_name']
    #ob = obj2idx(ad.userdata.object_name, 'ITEMS')
    print "EL OBJ ES AKET!!!!!!!!!!!!!!!!!!!!!!!!!!!ask_category_loc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" + obj
    return obj  #---------------------'''
Esempio n. 2
0
def ask_category_loc(category):
    if TEST:
        return idx2obj(1,rospy.get_param('/robocup_params/locations'))
    ad = askCategoryLocSM(GRAMMAR_NAME = category) 
    out = ad.execute()
    obj = ad.userdata._data['location_name']
    #ob = obj2idx(ad.userdata.object_name, 'ITEMS')
    print "EL OBJ ES AKET!!!!!!!!!!!!!!!!!!!!!!!!!!!ask_category_loc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"+obj
    return obj    #---------------------'''
Esempio n. 3
0
def ask_category_loc(category):
    if TEST:
        if category == "table":
            return 'kitchen table'
        if category == "shelf":
            return 'bookshelf'
        if category == "appliance":
            return 'fridge'
        if category == "utensils":
            return 'plant'
        if category == "seat":
            return 'armchair'
        if category == "seating":
            return 'armchair'
        if category == "door":
            return 'exit'
    ad = askCategoryLocSM(GRAMMAR_NAME=category)
    out = ad.execute()
    obj = ad.userdata._data['location_name']
    #ob = obj2idx(ad.userdata.object_name, 'ITEMS')
    print "EL OBJ ES AKET!!!!!!!!!!!!!!!!!!!!!!!!!!!ask_category_loc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" + obj
    return obj  #---------------------'''
Esempio n. 4
0
def ask_category_loc(category):
    if TEST:
        if category == "table":
            return 'kitchen table'
        if category == "shelf":
            return 'bookshelf'
        if category == "appliance":
            return 'fridge'
        if category == "utensils":
            return 'plant'
        if category == "seat":
            return 'armchair'
        if category == "seating":
            return 'armchair'
        if category == "door":
            return 'exit'
    ad = askCategoryLocSM(GRAMMAR_NAME = category) 
    out = ad.execute()
    obj = ad.userdata._data['location_name']
    #ob = obj2idx(ad.userdata.object_name, 'ITEMS')
    print "EL OBJ ES AKET!!!!!!!!!!!!!!!!!!!!!!!!!!!ask_category_loc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"+obj
    return obj    #---------------------'''