<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 02.05.2013 10:46, Sylvain Joyeux wrote:
    <blockquote cite="mid:518227EE.8080901@dfki.de" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      Hello everyone (and more specifically the advanced Roby/Syskit
      developers)<br>
      <br>
      Even though Roby/Syskit have a (pretty) rich fault representation
      / detection mechanism already, one bit that was missing is a way
      to detect and react to faults.<br>
      <br>
      I'm trying to change that. I've put a proposal here:<br>
      <br>
      &nbsp;&nbsp; <a moz-do-not-send="true"
href="http://rock.opendfki.de/wiki/WikiStart/OngoingWork/RockRoby/FaultResponseTables">http://rock.opendfki.de/wiki/WikiStart/OngoingWork/RockRoby/FaultResponseTables</a><br>
      <br>
      Discussions / comments would be very welcome<br>
    </blockquote>
    Don't see why we can't this simply handle by the state machine?<br>
    So far i understand roby it reactes to some events. The Statemachine
    interface defines some "wider" reactions.<br>
    So why we need an additional fault-response system. In your example
    you can simply implement an statemachine that handles this reboot
    actions and which forwards all other events. On the using level
    instead using the Task use the defined statemachine.<br>
    <br>
    I see the intention to really define some "faults" but as developer
    and "fault" is only an signal/event that should be handled simliar
    than everything else, an additional level could make it (Again) more
    unintuitive because thinks can be (again) handelet in different
    ways...<br>
    <br>
    I propose instead adding this new interface that you add the
    "command" (like retry) to the state_machine interface.<br>
    <br>
    Matthias
    <blockquote cite="mid:518227EE.8080901@dfki.de" type="cite">
      <pre class="moz-signature" cols="72">-- 
Sylvain Joyeux (Dr.Ing.)
Senior Researcher

Space &amp; Security Robotics
Underwater Robotics

!!! Achtung, neue Telefonnummer!!!

Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Stra&szlig;e 5
28359 Bremen, Germany

Phone: +49 (0)421 178-454136
Fax:   +49 (0)421 218-454150
E-Mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:robotik@dfki.de">robotik@dfki.de</a>

Weitere Informationen: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a>
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Stra&szlig;e 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.:    DE 148646973
Steuernummer:  19/673/0060/3
----------------------------------------------------------------------- </pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Rock-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rock-dev@dfki.de">Rock-dev@dfki.de</a>
<a class="moz-txt-link-freetext" href="http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev">http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
 Dipl.-Inf. Matthias Goldhoorn 
 Space and Underwater Robotic

 Universit&auml;t Bremen
 FB 3 - Mathematik und Informatik
 AG Robotik
 Robert-Hooke-Stra&szlig;e 5
 28359 Bremen, Germany

 Tel.:     +49 421 178 45-4193
 Zentrale: +49 421 178 45-6550
 Fax:      +49 421 178 45-4150
 E-Mail:   <a class="moz-txt-link-abbreviated" href="mailto:matthias.goldhoorn@uni-bremen.de">matthias.goldhoorn@uni-bremen.de</a>

 Weitere Informationen: <a class="moz-txt-link-freetext" href="http://www.informatik.uni-bremen.de/robotik">http://www.informatik.uni-bremen.de/robotik</a></pre>
  </body>
</html>