Mission file: missions/mapir_sancho_full_demo_lab236_05-2010/demo_labbis.moos



Mission file Short description Modules
missions/mapir_sancho_full_demo_lab236_05-2010/demo_labbis.moos (no description) Agenda , MOOSDB, Planner , StateChart, WorldModel

Mission modules graph:

Raw file contents:

/////////////////////////////////////////////
// Antler configuration  block

ProcessConfig = ANTLER
{
	MSBetweenLaunches 	= 200
	ExecutablePath		=


	Run = MOOSDB        @  NewConsole = false


	//crucial processes
	Run = pWorldModel @ NewConsole =false
//	Run = pVoiceVerbio @   NewConsole =false
	
	Run = pAgenda @ NewConsole =true
	Run = pPlanner @   NewConsole =false
//	Run = pExecutor @   NewConsole =true
	
	Run = pStateChart @   NewConsole =true
	
}


ProcessConfig = pStateChart
{
	CommsTick = 15
	AppTick = 15

	objective_file = Objetivo.scxml

}
ProcessConfig = pWorldModel
{
	CommsTick = 15
	AppTick = 15

	world_model_file = test2.xml

}
ProcessConfig = pAgenda
{	
	CommsTick = 2
	AppTick = 2

}

ProcessConfig = pExecutor
{
	CommsTick = 25
	AppTick = 25

	num_jokes = 10
	joke1=Soy como robocop. Tengo los nervios de acero.
	joke2=De mi cerebro cibernético salen pepitas de oro.
	joke3=Este es mi lugar de trabajo. Aquí paseo sin parar hasta que me quedo sin baterías.
	joke4=Ya va haciendo calorcito no? O es que se me empiezan a chamuscar mis circuitos?
	joke5=Creo que me a mi también me está afectando la nube del volcán.
	joke6=Hola soy Sancho el guardian del laboratorio
	joke7=Mira que insisto pero, no me quieren construir una compañera robótica.
	joke8=Para empezar bien el día no hay nada mejor que un buen chupito de aceite.
	joke9=Queréis que os cuente un chiste?. Mejor no, seguro que no lo íbais a pillar
	joke10=Tengo muy mala memoria. Igual me estoy repitiendo. O no, no me acuerdo.
	joke11=
	joke12=
	joke13=
	joke14=
	joke15=
	joke16=




}
ProcessConfig = pCommon
{
	num_actions = 11;;18
	actions_names = SAY@MOVE@SAY_TIME@PAUSE_MOVE@RESUME_MOVE@TRACK_OBJECT@STOP_TRACK_OBJECT@PLAY_ITEM@HELLO@START@FIN@WAIT_TO_START@WAIT_TO_PRESENT@PRESENT@SAY_JOKES@END_SAY_JOKES@WAIT_TO_GO@LOOK_AT@PRESENCE_ALERT

	num_elements = 1      //here by now, it should be published by the world model module

}
ProcessConfig = pVoiceVerbio
{
	CommsTick = 25
	AppTick = 25
	
	say_welcome = Hola Javier, es un placer estar aquí
	say_welcome1 = Sí, estoy preparado y con muchas ganas de que me conozcáis

;;	action0=SAY#NT#decir#LOCATION
;;	action1=MOVE#T#navegar#LOCATION

	action0=SAY_TIME#NT#sancho  dime la hora,sancho que hora es#
	action1=PAUSE_MOVE#NT#sancho para,sancho parate#
	action2=RESUME_MOVE#NT#sancho sigue,sancho puedes seguir#
;;	action3=TRACK_OBJECT#NT#mira aqui,busca,busca busca,mira lo que tengo#
;;	action3=STOP_TRACK_OBJECT#NT#deja de mirar,no mires,deja de buscar#

	action3=PRESENT#NT#sancho comienza la presentación#
	action4=HELLO#NT#hola sancho#
	action5=HELLO1#NT#sancho estás preparado#
	action6=END#NT#sancho puedes irte#
	action7=WAIT_TO_START#NT#estado inicial#
	action8=START#NT#sancho ven aquí#
	action9=WAIT_TO_PRESENT#NT#estado esperando presentacion#
;;	action10=SAY_JOKES#NT#Sancho, cuentame un chiste#
;;	action11=END_SAY_JOKES#NT#Sancho callate#
	action10=WAIT_TO_GO#NT#estado esperando irse#
;;	action17=LOOK_AT#NT#mira al destino#



	element0=n3#LOCATION#laboratorio de malga,M,S#dos tres seis siete ocho,M,S







}
ProcessConfig = pPlanner
{
	CommsTick = 25
	AppTick = 25

	world_model = demo.gph
	planning_domain = domain.pddl


		
	
	
	num_actions = 19
	//Action Compatibility
	actions_names = SAY@MOVE@SAY_TIME@PAUSE_MOVE@RESUME_MOVE@TRACK_OBJECT@STOP_TRACK_OBJECT@PLAY_ITEM@HELLO@START@FIN@WAIT_TO_START@WAIT_TO_PRESENT@PRESENT@SAY_JOKES@END_SAY_JOKES@WAIT_TO_GO@LOOK_AT@PRESENCE_ALERT

	action0 = MOVE PAUSE_MOVE WAIT_TO_START WAIT_TO_GO
	action1 = SAY SAY_TIME PAUSE_MOVE RESUME_MOVE WAIT_TO_START WAIT_TO_GO WAIT_TO_PRESENT PLAY_ITEM
	action2 = MOVE PAUSE_MOVE WAIT_TO_START
	action3 = MOVE SAY SAY_TIME
	action4 = SAY SAY_TIME PAUSE_MOVE
	action5 = SAY SAY_TIME
	action6 = TRACK_OBJECT SAY SAY_TIME
	action7 = PAUSE_MOVE STOP_TRACK_OBJECT WAIT_TO_START END LOOK_AT MOVE
	action8 = MOVE WAIT_TO_START
	action9 = MOVE WAIT_TO_START
	action10 = MOVE PLAY_ITEM WAIT_TO_GO
	action11 = SAY SAY_TIME PLAY_ITEM START MOVE PRESENT
	action12 = SAY SAY_TIME PLAY_ITEM PRESENT MOVE WAIT_TO_PRESENT WAIT_TO_START LOOK_AT
	action13 = WAIT_TO_PRESENT
	action14 = MOVE PAUSE_MOVE SAY SAY_TIME RESUME_MOVE
	action15 = SAY_JOKES
	action16 = MOVE
	action17 = PLAY_ITEM WAIT_TO_PRESENT 
	


	//This means that the action 0 (SAY) is compatible with action 1 (MOVE) and vice versa

}




Page generated by Mooxygen 1.1.0 at Mon May 26 00:30:12 2014
Valid HTML 4.01 Transitional