<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>Hi,<div class=""><br class=""></div><div class="">we have uploaded a preliminary version of the GameController 2019 to the Downloads page of the SPL website, in this case for the RoboCup German Open.</div><div class=""><br class=""></div><div class="">It is necessary to recompile the code with the updated versions of the header files provided with the GameController.</div><div class=""><br class=""></div><div class="">The changes are:</div><div class=""><br class=""></div><div class="">1. Added support for corner kicks and kick-ins.</div><div class=""><br class="">2. Added illegal positioning penalty (on the illegal defender button during the set state).</div><div class=""><br class="">3. Timeout resets the game clock to the time when the stoppage of play began (previously only worked if the timeout was taken in the ready state).</div><div class=""><br class="">4. Reduced TCM limit of messages per second to 1.</div><div class=""><br class="">5. secsTillUnpenalised is clipped to 255 and does not overflow anymore.</div><div class=""><br class="">6. Changed the RoboCupGameControlData structure.</div><div class=""><br class=""></div><div class="">7. The GameController does not come with a precompiled libgamectrl anymore. The library cannot be used on NAO V6 anyway. If you are still using NAO V4/V5, you can build it from the sources found at&nbsp;</div><div class=""><br class=""></div><div class=""><a href="https://github.com/bhuman/GameController/tree/master/src/libgamectrl" class="">https://github.com/bhuman/GameController/tree/master/src/libgamectrl</a></div></div><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""></div><br class=""><div class="">
<div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px; text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Best regards<br class=""><br class="">Thomas Röfer<br class=""><span style="orphans: 2; widows: 2;" class="">(Team B-Human)</span></div><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="orphans: 2; widows: 2;" class=""><br class=""></div>_______________________________________________________________________<br class="">Dr. Thomas Röfer<br class="">DFKI Bremen<br class="">Cyber-Physical Systems<br class="">Cartesium 0.55<br class="">Enrique-Schmidt-Str. 5<br class="">28359 Bremen, Germany<br class=""><br class=""><a href="http://www.dfki.de" class="">http://www.dfki.de</a><br class="">https://www-cps.hb.dfki.de/about/staff/thro01<br class=""><br class="">Phone: +49 (421) 218-64200<br class="">Fax: +49 (421) 218-9864200<br class="">eMail: Thomas.Roefer@dfki.de<br class="">_______________________________________________________________<br class="">Deutsches Forschungszentrum für Künstliche&nbsp;Intelligenz GmbH<br class="">Trippstadter Strasse 122, D-67663 Kaiserslautern,&nbsp;Germany&nbsp;<br class=""><br class="">Geschäftsführung:<br class="">Prof. Dr. Jana Koehler (Vorsitzende)<br class="">Dr. Walter Olthoff<br class=""><br class="">Vorsitzender des Aufsichtsrats:<br class="">Prof. Dr. h.c. Hans A. Aukes<br class="">Amtsgericht Kaiserslautern, HRB 2313<br class=""></div></div>
</div>
<br class=""></div></body></html>