<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tic-Tac-Toe | Mobile Robotics Research Group — Prof. Dr. Christian Pfitzner</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/en/tag/tic-tac-toe/</link><atom:link href="https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/en/tag/tic-tac-toe/index.xml" rel="self" type="application/rss+xml"/><description>Tic-Tac-Toe</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 12 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/media/icon_hu11734318148517933569.png</url><title>Tic-Tac-Toe</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/en/tag/tic-tac-toe/</link></image><item><title>Human-Robot Interaction on the UR12e – Tic-Tac-Toe as an Interactive Demo</title><link>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/en/publication/2026-tic-tac-toe-ur12e/</link><pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate><guid>https://christianpfitzner.github.io/forschungsgruppe-mobile-robotik/en/publication/2026-tic-tac-toe-ur12e/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Collaborative robot arms such as the UR12e make robotics immediately tangible — especially when
people can interact with them directly. A game like Tic-Tac-Toe is ideal for this: everyone knows
the rules, the outcome is easy to follow, and the robot demonstrates perception, decision-making
and precise motion in a single, illustrative sequence.&lt;/p>
&lt;p>At the TTZ Nürnberger Land, this is to become the basis for a demonstrator that makes robotics
graspable for a broad audience — at family events, open-house days and for visitor groups. At the
same time, the project serves as a platform to put concepts of safe human-robot interaction into
practice.&lt;/p>
&lt;h2 id="work-packages">Work Packages&lt;/h2>
&lt;p>&lt;strong>Perception&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Camera-based detection of the board and the placed game pieces&lt;/li>
&lt;li>Calibration between camera and robot coordinate frames (hand-eye calibration)&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Game Logic&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Implementation of the Tic-Tac-Toe logic (e.g. minimax) for move computation&lt;/li>
&lt;li>Detection of game end, win, loss and draw&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Robot Control&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Control of the UR12e via its existing interfaces (ROS or URScript)&lt;/li>
&lt;li>Grasping and safely placing the game pieces&lt;/li>
&lt;li>Functional safety in collaborative operation (force/speed limiting)&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Interaction &amp;amp; Demo&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Intuitive game flow and user guidance understandable for non-experts&lt;/li>
&lt;li>Robustness testing and preparation as a presentable demo&lt;/li>
&lt;li>Optional outlook: conceptual extension to chess&lt;/li>
&lt;/ul>
&lt;h2 id="requirements">Requirements&lt;/h2>
&lt;ul>
&lt;li>Programming skills in Python and/or C++&lt;/li>
&lt;li>Ideally some prior exposure to robotics&lt;/li>
&lt;li>Interest in computer vision, game logic and human-robot interaction&lt;/li>
&lt;li>Enthusiasm for hands-on work with real robot hardware&lt;/li>
&lt;/ul>
&lt;p>This topic is offered as a &lt;strong>project or bachelor&amp;rsquo;s thesis&lt;/strong> and, given a good fit, can serve as
a foundation for follow-up work (e.g. extension to chess).&lt;/p>
&lt;h2 id="supervision">Supervision&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th style="text-align: left">Role&lt;/th>
&lt;th style="text-align: left">Name&lt;/th>
&lt;th style="text-align: left">E-Mail&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td style="text-align: left">Supervisor&lt;/td>
&lt;td style="text-align: left">Prof. Dr. Christian Pfitzner&lt;/td>
&lt;td style="text-align: left">&lt;a href="mailto:christian.pfitzner@th-nuernberg.de">christian.pfitzner@th-nuernberg.de&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td style="text-align: left">Co-Supervisor&lt;/td>
&lt;td style="text-align: left">M. Sc. Patrick Fußy&lt;/td>
&lt;td style="text-align: left">&lt;a href="mailto:patrick.fussy@th-nuernberg.de">patrick.fussy@th-nuernberg.de&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;p>&lt;strong>Location:&lt;/strong> TTZ Nürnberger Land / TH Nürnberg Georg Simon Ohm&lt;/p></description></item></channel></rss>