Robot playing 2048

We recently did a demo during free time. It was nothing short of beating the popular 2048 game. See it in action below

The numbers on the display was recognized using OpenCV. Then from that a matrix was populated by those elements. The decision making part predicted what the next best move would be. It was implemented using alpha-beta pruning. Once the AI algorithm makes a decision, it is now the job of the robot , a prototype SR-SCARA , to touch the LCD panel & swipe. The touch screen stylus was made using a conductive foam which was grounded.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s