Exemple #1
0
def mission_callback(msg):
    task = str(msg.task.data)
    req = str(msg.req.data)
    if DEBUG['console']:
        lib.print_mission(task, req)
    if task in ['qualify', 'qualification']:
        return find_qualify_pole()
def mission_callback(msg):
    task = str(msg.task.data)
    req = str(msg.req.data)
    if DEBUG['console']:
        lib.print_mission(task, req)
    if task == 'gate':
        return find_gate()
Exemple #3
0
def mission_callback(msg):
    task = str(msg.task.data)
    req = str(msg.req.data)
    if DEBUG['console']:
        lib.print_mission(task, req)

    if task == 'flare' and req == 'far':
        return find_far_flare()
    elif task == 'flare' and req == 'near':
        return find_near_flare()
def mission_callback(msg):
    task = str(msg.task.data)
    req = str(msg.req.data)
    if DEBUG['console']:
        lib.print_mission(task, req)

    drum_option = ['red', 'blue']
    return_option = ['top-bottom', 'left-right', 'tb', 'lr']
    if task in drum_option and req in return_option:
        return find_drum(task, req)
    elif task == 'golf':
        return find_golf(task)