Classes | Functions | Variables
guiding_person Namespace Reference

Classes

class  AddCounter
class  ComputeSubGoal

Functions

def hri_goal_cb
def main
def move_base_goal_cb
def pt_result_cb
def rotate_base_goal_cb

Variables

 goal_cb = hri_goal_cb,
list input_keys = ['tts_in', 'head_in']
tuple outcome = sm.execute()
list outcomes = ['min_dist','max_dist','no_people','people_far']
list output_keys
dictionary remapping
 result_cb = pt_result_cb,
 EL NODEL DEL FERNANDDO HA TORNAT UN CANCEL People Tracking Action Client.
tuple sis = smach_ros.IntrospectionServer('server_name', sm, '/SM_ROOT')
dictionary transitions
 HRI 1, person is nearby the robot.

Function Documentation

def guiding_person.hri_goal_cb (   userdata,
  goal 
)

Definition at line 20 of file guiding_person.py.

Definition at line 123 of file guiding_person.py.

def guiding_person.move_base_goal_cb (   userdata,
  goal 
)

Definition at line 32 of file guiding_person.py.

def guiding_person.pt_result_cb (   userdata,
  state,
  result 
)

Definition at line 54 of file guiding_person.py.

def guiding_person.rotate_base_goal_cb (   userdata,
  goal 
)

Definition at line 43 of file guiding_person.py.


Variable Documentation

Definition at line 285 of file guiding_person.py.

list guiding_person::input_keys = ['tts_in', 'head_in']

Definition at line 286 of file guiding_person.py.

Definition at line 561 of file guiding_person.py.

list guiding_person::outcomes = ['min_dist','max_dist','no_people','people_far']

Definition at line 266 of file guiding_person.py.

Initial value:
00001 ['frame_id_pt_out','x_pt_out',
00002                                                                         'y_pt_out','id_pt_out','theta_pt_out']

Definition at line 267 of file guiding_person.py.

Initial value:
00001 {'frame_id_pt_out':'sm_frame_id',
00002                                           'x_pt_out':'sm_goal_x',
00003                                           'y_pt_out':'sm_goal_y',
00004                                           'id_pt_out':'sm_target_id',
00005                                           'theta_pt_out':'sm_goal_theta'}

Definition at line 273 of file guiding_person.py.

EL NODEL DEL FERNANDDO HA TORNAT UN CANCEL People Tracking Action Client.

Definition at line 265 of file guiding_person.py.

tuple guiding_person::sis = smach_ros.IntrospectionServer('server_name', sm, '/SM_ROOT')

Definition at line 557 of file guiding_person.py.

Initial value:
00001 {'max_dist':'APPROACH_4',
00002                                             'min_dist':'HRI_MEET_1',
00003                                             'no_people':'HRI_FAIL',
00004                                             'people_far':'CC_HRI_RB_1'}

HRI 1, person is nearby the robot.

3

Definition at line 269 of file guiding_person.py.



tibi_dabo_smachs
Author(s): Joan Perez, jnperez at iri.upc.edu
autogenerated on Fri Dec 6 2013 20:04:35