コード例 #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  #---------------------'''
コード例 #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    #---------------------'''
コード例 #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  #---------------------'''
コード例 #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    #---------------------'''