3
Z`                 @   s   d dl T G dd deZdS )    )*c                   s8   e Zd Z fddZedddeddZdd Z  ZS )	Lab5c                s   t  jdddtjd d S )NT)worldmap_viewerpath_viewerparticle_viewerlandmark_test)super__init__SLAMSensorModelis_cube)self)	__class__ 	./Lab5.pyr	      s    zLab5.__init__i,  r      )angle_zc             C   sx   t  jdj| }t| jjdj| }tdjdj| }t jd}|j|j| t	 jd}|j|j| | S )zV
            StateNode() =TM=> PilotToPose(self.destination) =C=> Say('done')
        
statenode1pilottopose1donesay1textmsgtrans1completiontrans1)
	StateNodeset_name
set_parentPilotToPosedestinationSayTextMsgTransadd_sourcesadd_destinationsCompletionTrans)r   r   r   r   r   r   r   r   r   setup   s    z
Lab5.setup)	__name__
__module____qualname__r	   Posedegreesr   r"   __classcell__r   r   )r   r   r      s   r   N)	cozmo_fsmStateMachineProgramr   r   r   r   r   <module>   s   