<div dir="ltr"><div style="color:rgb(33,33,33);font-size:13px">Dear SSL-community,</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">as most of you should already know by now, we use to publish all our work each year during or after each RoboCup since we first participated in 2011.</div><div style="color:rgb(33,33,33);font-size:13px">And we continue with this attitude, because we belief in the importance of sharing knowledge to advance our league and the RoboCup.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px">Below, you will find a list of our publications and a list of the most significant changes. The documentation or description is included within the individual packages.</div><div style="color:rgb(33,33,33);font-size:13px"><br></div><br style="color:rgb(33,33,33);font-size:13px"><div style="color:rgb(33,33,33);font-size:13px"><div><b>Mechanics</b></div><div>- Modified the curved front shape of the straight kicking plunger. This significantly reduced the spread of kicked balls when they are not perfectly at the center in front of the robot.</div><div>- Enlarged the infrared barrier PCBs on the sides of the dribbling device to prevent the silicon rubbers of the linear damping mechanism to fall out seldomly.</div><div>Release: <a href="https://tigers-mannheim.de/download/release2018/Mechanics-2018.zip" target="_blank">https://tigers-mannheim.de/download/release2018/Mechanics-2018.zip</a></div><div><br></div><div><b>Electronics</b></div><div>- Usage of a new wireless module: Semtech SX1280</div><div>- Schematics and PCB layout of a tiny 34x18mm module with a single SX1280 module. Pin-compatible with most nRF24L01+ breakout boards on the market (SX1280.pdf).</div><div>- Schematics and PCB layout of a completely new base station using one SX1280 module and the SKY66112 front-end module for enhanced output power and antenna switching. Features network connectivity and a 5&quot; touchscreen with 800x480 pixels.</div><div>Release: <a href="https://tigers-mannheim.de/download/release2018/Electronics-2018.zip" target="_blank">https://tigers-mannheim.de/download/release2018/Electronics-2018.zip</a></div><div><br></div><div><b>Firmware</b></div><div>- Support for the SX1280 and SKY66112 modules (in base station and mainboard code).</div><div>- Enhanced wireless transfer protocol to make best use of the new modules.</div><div>- Adaption of the base station code to the new hardware (incl. completely new user interface).</div><div>- Base station touchscreen supports manual control of a single robot for demonstration purposes.</div><div>- Base station can be configured via touchscreen.</div><div>- New feature: Asynchronous Bang-Bang trajectories. They are intentionally not synchronized on the X and Y trajectory to reach a specific line/direction faster.</div><div>- Major update of robot controller and sensor fusion. The robot now uses a state space controller with acceleration output and model-based friction compensation when a position source (e.g. SSL Vision) is available. If not position source is available, local velocity output is used with a velocity-error correction for encoder readings. All models are derived from empirical data.</div></div><div style="color:rgb(33,33,33);font-size:13px">Release: <a href="https://tigers-mannheim.de/download/release2018/Firmware-2018.zip" target="_blank">https://tigers-mannheim.de/download/release2018/Firmware-2018.zip</a></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px"><b>Software (TIGERs AutoRef)</b></div><div style="color:rgb(33,33,33);font-size:13px">- Detect more rule violations</div><div style="color:rgb(33,33,33);font-size:13px">- Updated to new rules</div><div style="color:rgb(33,33,33);font-size:13px">- Significantly improved ball speed detection and chip kick detection (see Vision Filter)</div><div style="color:rgb(33,33,33);font-size:13px">Code: <a href="https://gitlab.tigers-mannheim.de/open-source/AutoReferee" target="_blank">https://gitlab.tigers-mannheim.de/open-source/AutoReferee</a></div><div style="color:rgb(33,33,33);font-size:13px"><br></div><div style="color:rgb(33,33,33);font-size:13px"><b>Software (AI)</b></div><div style="color:rgb(33,33,33);font-size:13px">- Enhanced the integrated AutoRef for full automatic simulation of two teams playing against each other</div><div style="color:rgb(33,33,33);font-size:13px">- Offensive Action Trees for self learning offensive behaviors (see ETDP)</div><div style="color:rgb(33,33,33);font-size:13px">- Multiple new supportive behaviors for supporting the attacker</div><div style="color:rgb(33,33,33);font-size:13px">- Improved the selection of the best suited attacker that should handle the ball</div><div style="color:rgb(33,33,33);font-size:13px">- Improved the skills that handle the ball, like kicking, receiving, redirecting, approaching and catching</div><div style="color:rgb(33,33,33);font-size:13px">- Integrated new asynchronous bang bang trajectories into multiple skills</div><div style="color:rgb(33,33,33);font-size:13px">- More robust path planning with ahead-of-time emergency brake</div><span style="color:rgb(33,33,33);font-size:13px">Release: </span><a href="https://tigers-mannheim.de/download/release2018/Software-2018.tar.gz" target="_blank" style="font-size:13px">https://tigers-mannheim.de/download/release2018/Software-2018.tar.gz</a><div style="color:rgb(33,33,33);font-size:13px"><div><br></div><div><div><b>Software (Vision Filter)</b></div><div>- New chip kick model: We are now using fixed restitution coefficients for all hops in Z direction, for the first hop in XY direction, and for all further hops in XY direction (3 parameters in total).</div><div>- Online straight kick and chip kick estimation has been updated to use a direct simplex-based optimization method.</div><div>- Chip kick estimation can now optimize a complete trajectory, not only two hops.</div><div>- An additional optimizer can estimate all model parameters for a straight and chip kick with an evolutionary algorithm (CMAES). Model parameters can now be fully calculated within Sumatra, no further external software required.</div><div>- The Vision Filter is completey integrated into our official AutoRef software.</div><div>- Kick information from  our own robots is now used as a-priori knowledge for estimation.</div><div>- The viewport architect, which aligns the viewports of the different cameras and tries to minimize overlap, now supports different modes of how the viewports are calculated. Based on field size, camera positions, camera projections, or dynamically on detected robot positions.</div><div>- Correction of inbound SSL Vision timestamps. The average rate of each camera is estimated and the timestamps are corrected for each camera, mitigating network and processing delays. This increases filter accuracy for ball and robots.</div><div>Release: <a href="https://tigers-mannheim.de/download/release2018/Software-2018.tar.gz" target="_blank">https://tigers-mannheim.de/download/release2018/Software-2018.tar.gz</a></div><div><br></div></div><div><b>Software (status-board)</b></div><div>- A new application for visualizing referee information during a game including new game events that are announced by the autoRefs.</div><div>- Additionally, a live view of the field.</div><div>Code: <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>Application is available here (and will so during the RoboCup): <a href="https://tigers-mannheim.de/status-board/" target="_blank">https://tigers-mannheim.de/status-board/</a></div><div><br></div><div>Looking forward to seeing you all in Montreal :)</div><div><br></div><div>Cheers</div><div>TIGERs Mannheim</div></div></div>