Klingt wie eine Art köstliches Fruchtkonfekt, aber In Wirklichkeit ist der Raspberry Turk eine kalte, harte Kriegsmaschinerie, die sicherlich dazu bestimmt ist, uns alle eines Tages zu beherrschen Roboter, der Schach spielt, angetrieben von einem Raspberry Pi. Kein Schachcomputer wie Deep Blue, sondern ein echter Roboter, der die Figuren sehen und mit einem Roboterarm bewegen kann. Das Projekt wurde von Apple-Softwareingenieur und Schachfan Joey Meyer erstellt.

Wie Sie wahrscheinlich anhand des Namens erraten haben, stammt das Gehirn hinter diesem Türken von einem Raspberry Pi 3, der OpenCV verwendet, um die Spielsteine ​​​​und einen servogesteuerten Arm zu sehen, und Greifer zum Halten und Bewegen der Teile. Die Inspiration kommt von der Mechanical Turk, einer gefälschten Schachmaschine, die von einem österreichischen Erfinder konstruiert wurde und durch Europa tourte zwischen Ende des 16. und Mitte des 17. Jahrhunderts.

Das Geheimnis des Mechanischen Türken war nicht der teuflisch clevere Mechanismus, noch das wunderschön polierte Gehäuse oder der menschenähnliche Automat, der darauf saß, sondern der sehr kleine Schachspieler, der sich in den Holzwerken versteckte. Der Raspberry Turk hingegen ist hauptsächlich in Python geschrieben, wobei der Code auf GitHub verfügbar ist, und nutzt die Vorteile der Open-Source-Stockfish-Schachengine. Es steht auf einem Holztisch, in den es hinein wäre es schwierig, selbst den kleinsten, flachsten Großmeister einzufügen.

Da die gesamte Elektronik ordentlich in einer Holzkiste an der Seite der Platine untergebracht ist, hängen nur der Roboterarm (aus Actobotics-Komponenten) und das Kameramodul über der Platine, die direkt auf die Platine gemalt ist Tischplatte. Der Raspberry Turk braucht etwa 30 Sekunden, um sich zu bewegen, und die Teile haben eingebettete Metallbolzen, um das Greifen mit einem in den Arm integrierten Elektromagneten zu erleichtern. Meyer trainierte das Computer-Vision-Modell von Hand, bewegte selbst Teile und machte mehrere Bilder von jeder möglichen Position. Wenn Sie es selbst ausprobieren möchten, stehen Ihnen auch Meyers Notizen zum Projekt zur Verfügung durchlesen.

Categories: IT Info