<div dir="ltr">Dear SSL community,<div><br></div><div>we are working hard on the preparations for RoboCup 2018. I want to keep you updated with the planed changes and the current status.</div><div><br></div><div><b>ssl-rules</b></div><div>We finalized the rules today. You can find it in our Wiki: <u style="color:rgb(51,103,214)"><a href="http://wiki.robocup.org/Small_Size_League/Rules#2018">http://wiki.robocup.org/Small_Size_League/Rules#2018</a></u></div>If you have any questions or concerns, feel free to use the issue system on <a href="https://github.com/RoboCup-SSL/ssl-rules/issues">Github</a>.<div><br></div><div><b>ssl-vision</b></div><div>The geometry calibration has been improved to be able to quickly adjust the field dimensions and to define the number of cameras that should be used. One instance can still handle up to four cameras. In division A, we will be using two computers. </div><div>Please consult the updated Wiki for details: <a href="https://github.com/RoboCup-SSL/ssl-vision/wiki/camera-calibration">https://github.com/RoboCup-SSL/ssl-vision/wiki/camera-calibration</a></div><div><br></div><div>Additionally, ssl-vision now supports more camera types, like gigE and BlueFox USB2.0. There were also some other improvements. Have a look at the commit and issue history, if you are curious.</div><div><br></div><div><b>ssl-refbox</b></div><div>The referee protocol has been extended: <a href="https://github.com/RoboCup-SSL/ssl-refbox/blob/master/referee.proto" target="_blank">https://github.com/RoboCup-SSL/ssl-refbox/blob/master/referee.proto</a></div><div>It includes the direction of play and the game event (like rule infringements, as announced by an autoRef). Both information are optional. The protocol is thus compatible to the old version. You do not need to change your software, but I recommend to implement the playing direction.</div><div><br></div><div>The game time is tracked according to the new rules now.</div><div><br></div><div><b>AutoRefs</b></div><div>We have decided not to choose one official implementation. Rather we consider to run multiple implementations in parallel with a majority vote: <a href="https://github.com/RoboCup-SSL/ssl-autoref-consensus" target="_blank">https://github.com/RoboCup-SSL/ssl-autoref-consensus</a></div><div>The implementations of ER-force and TIGERs are currently being updated.</div><div><br></div><div>I have created a repository for collecting the existing autoRef implementations: <a href="https://github.com/RoboCup-SSL/ssl-autorefs" target="_blank">https://github.com/RoboCup-SSL/ssl-autorefs</a></div><div>It aims for quick installation of all required components, for ensuring that they build and for testing and comparing them. The tests are still work in progress.</div><div><br></div><div><b>ssl-status-board</b></div><div>Experience from previous tests with the AutoRefs showed that it is important for the human referee to see the decisions of the AutoRef. There are several implementations of such status boards, but they all have their drawbacks. I have created a new, independent one with a web UI. This way, the screens only need a web browser and the game status can even be seen through Internet. You can find the deployed client here:</div><div><a href="https://tigers-mannheim.de/status-board/" target="_blank">https://tigers-mannheim.de/status-board/</a><br></div><div>The Repo is here: <a href="https://github.com/RoboCup-SSL/ssl-status-board-client" target="_blank">https://github.com/RoboCup-SSL/ssl-status-board-client</a></div><div>I also want to integrate a stream of the field if I find the time, maybe based on previous work from RoboIME: <a href="https://github.com/legacy-roboime/ssl-webclient" target="_blank">https://github.com/legacy-roboime/ssl-webclient</a></div><div>Any help is welcome.</div><div><br></div><div><b>Tournament format</b></div><div>We are currently working on the tournament format and let you know as soon as we have worked it out.</div><div><br></div><div><b>Technical Challenges</b></div><div>There will be no technical challenges this year, as there are many rules changes that need additional work already. </div><div><br></div><div>If you have any questions, comments or want to contribute, you are welcome to use the Github issues.</div><div><br></div><div>Cheers,</div><div>Nicolai</div><div><span style="color:rgb(33,33,33);font-size:13px">(on behalf of the technical, the organizing and the executive committee of the RoboCup Small Size League)</span><br></div></div>