Functions | Variables
take_human_input Namespace Reference

Functions

def gui_thread
def platform_thread
def process_request
def task_delivery
def task_guiding

Variables

int cnt = 0
tuple curr_goal = Array('c', "This is a very very very long string for nothing.")
list door_list
tuple human_waiting = Value('b', False)
string last_loc = ''
tuple p1 = Process(target = gui_thread, args = (human_waiting, curr_goal))
tuple p2 = Process(target = platform_thread, args = (human_waiting, curr_goal))
dictionary person_door
int resting_time = 5
list room_list

Function Documentation

def take_human_input.gui_thread (   human_waiting,
  curr_goal 
)

Definition at line 191 of file take_human_input.py.

def take_human_input.platform_thread (   human_waiting,
  curr_goal 
)

Definition at line 227 of file take_human_input.py.

def take_human_input.process_request (   query,
  client,
  dialog_handle 
)

Definition at line 129 of file take_human_input.py.

def take_human_input.task_delivery (   person,
  item,
  client,
  dialog_handle 
)

Definition at line 74 of file take_human_input.py.

def take_human_input.task_guiding (   doorname,
  client,
  dialog_handle 
)

Definition at line 50 of file take_human_input.py.


Variable Documentation

Definition at line 47 of file take_human_input.py.

tuple take_human_input::curr_goal = Array('c', "This is a very very very long string for nothing.")

Definition at line 377 of file take_human_input.py.

Initial value:
00001 ['d3_502', 'd3_504', 'd3_508', 'd3_510', 'd3_512', 'd3_516',
00002              'd3_436', 'd3_402', 'd3_404', 'd3_416', 'd3_418', 'd3_420',
00003              'd3_422', 'd3_430', 'd3_432', 'd3_414a1', 'd3_414a2', 'd3_414b1',
00004              'd3_414b2']

Definition at line 41 of file take_human_input.py.

tuple take_human_input::human_waiting = Value('b', False)

Definition at line 376 of file take_human_input.py.

Definition at line 48 of file take_human_input.py.

tuple take_human_input::p1 = Process(target = gui_thread, args = (human_waiting, curr_goal))

Definition at line 379 of file take_human_input.py.

Definition at line 380 of file take_human_input.py.

Initial value:
00001 {'peter'      : 'd3_508', 
00002                'dana'       : 'd3_510',
00003                'ray'        : 'd3_512',
00004                'raymond'    : 'd3_512',
00005                'stacy'      : 'd3_502',
00006                'kazunori'   : 'd3_402',
00007                'matteo'     : 'd3_418',
00008                'jivko'      : 'd3_432',
00009                'shiqi'      : 'd3_420',
00010                'piyush'     : 'd3_416',
00011                'daniel'     : 'd3_436'}

Definition at line 25 of file take_human_input.py.

Definition at line 46 of file take_human_input.py.

Initial value:
00001 ['l3_502', 'l3_504', 'l3_508', 'l3_510', 'l3_512', 'l3_516',
00002              'l3_436', 'l3_402', 'l3_404', 'l3_416', 'l3_418', 'l3_420',
00003              'l3_422', 'l3_430', 'l3_432', 'l3_414a', 'l3_414b']

Definition at line 37 of file take_human_input.py.



bwi_tasks
Author(s): Matteo Leonetti, Shiqi Zhang
autogenerated on Thu Jun 6 2019 17:58:00