<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&eacute; hay que hacer? <br>
      </blockquote>
      <br>
      Opci&oacute;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&oacute;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&iacute;a venir
      b&aacute;rbaro alguien con mas teor&iacute;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&aacute; 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&iacute;ncronos en vez
      de funciones que hay que evaluar expl&iacute;citamente, lo que ser&iacute;a una
      opci&oacute;n mucha mas liviana y elegante. Pero no se si subsumption se
      puede adaptar as&iacute; (subsumption as&iacute;ncrono? subsumption
      concurrente?), o si hay otro paradigma m&aacute;s c&oacute;modo...<br>
    </blockquote>
    el subsumption de lejos sirve, anda, pero no se parece mucho a la
    idea te&oacute;rica en la que, seg&uacute;n su nombre, se inspira.<br>
    de hecho, la teor&iacute;a de subsumption implica comportamientos
    concurrentes. lo vicho pero huele que se deber&iacute;a adaptar bien.<br>
    <blockquote cite="mid:50941321.1090207@gmail.com" type="cite"> <br>
      Cualquier pista es de inter&eacute;s.<br>
      <br>
      Saludos,<br>
      <br>
      Jorge<br>
    </blockquote>
    salud<br>
  </body>
</html>