<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">lujo,<br>
<br>
On 02/11/12 16:38, Jorge wrote:<br>
</div>
<blockquote cite="mid:50941321.1090207@gmail.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 01/11/12 12:46, FAcundo wrote:<br>
</div>
<blockquote cite="mid:50928B32.4040003@fing.edu.uy" type="cite">dale,
qué hay que hacer? <br>
</blockquote>
<br>
Opción 1: usarlo para hacer aplicaciones. Una buena manera de
empezar es <br>
1. instalarlo:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="https://github.com/xopxe/Toribio/blob/master/docs/0-Installation.md">https://github.com/xopxe/Toribio/blob/master/docs/0-Installation.md</a><br>
2. mirar el tutorial:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="https://github.com/xopxe/Toribio/blob/master/docs/1-Tutorial.md">https://github.com/xopxe/Toribio/blob/master/docs/1-Tutorial.md</a><br>
<br>
<br>
Opción 2: desarrollar. Hay una lista de pendientes:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="https://github.com/xopxe/Toribio/blob/master/TODO">https://github.com/xopxe/Toribio/blob/master/TODO</a><br>
<br>
En particular me interesa el primer punto, donde podría venir
bárbaro alguien con mas teoría y mas experiencia. La idea es
ofrecer un mecanismo simple y estandar para escribir
comportamientos. Siguiendo las recomendaciones del gonchi en su
momento mire el subsumption de LejOS (hay de donde empezar:
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a moz-do-not-send="true"
href="https://github.com/rsisto/luaRoboEmb">https://github.com/rsisto/luaRoboEmb</a>).
El problema con ese modelo es que está basado en polling. El
despachador central debe pollear las condiciones que controlan la
actividad de los comportamientos, y eso tiene varias desventajas
(carga de cpu/uso de bateria/latencia en la toma de decisiones).
En Toribio existe la posibilidad de usar eventos asíncronos en vez
de funciones que hay que evaluar explícitamente, lo que sería una
opción mucha mas liviana y elegante. Pero no se si subsumption se
puede adaptar así (subsumption asíncrono? subsumption
concurrente?), o si hay otro paradigma más cómodo...<br>
</blockquote>
el subsumption de lejos sirve, anda, pero no se parece mucho a la
idea teórica en la que, según su nombre, se inspira.<br>
de hecho, la teoría de subsumption implica comportamientos
concurrentes. lo vicho pero huele que se debería adaptar bien.<br>
<blockquote cite="mid:50941321.1090207@gmail.com" type="cite"> <br>
Cualquier pista es de interés.<br>
<br>
Saludos,<br>
<br>
Jorge<br>
</blockquote>
salud<br>
</body>
</html>