Elephant Robotics
Published

Tic ArUco Toe: Teaching a Robot Arm to Play (and Win)

A palletizing robot arm that plays tic-tac-toe using OpenCV and ArUco markers — no sensors, just 200 lines of Python.

BeginnerFull instructions provided1 hour56

Things used in this project

Hardware components

Elephant Robotics myPalletizer 260 M5 (The 4-DOF Robot Arm)
×1
Elephant Robotics Suction Pump
×1
USB Webcam, 720p or higher
×1
Printed 3×3 Grid Paper Board
×1
10 Wooden Game Pieces with Printed ArUco Markers on Top
×1

Software apps and online services

Python 3.9+
pymycobot — robot arm control library
OpenCV (opencv-contrib-python) — vision + ArUco Detection
NumPy — matrix math

Story

Read more

Code

Code on Tic ArUco Toe

Credits

Elephant Robotics
127 projects • 261 followers
An Innovative Robotics Company.

Comments