Raspberry Pi Plus Lego Equals Robot That Solves Rubik’s Cube in 90 Seconds

Stay on target Google Is Partnering With Raspberry Pi to Create Artificial Intelligence AT&T Is Offering Internet of Things Kits For AWS and Raspberry Pi

If you’re looking to play around with robotics, Lego’s Mindstorms EV3 is a great way to get started. So is the ultra-versatile Raspberry Pi. Combining the two to create a Rubik’s Cube-solving robot? That sounds like a good time to us!

That’s what Francesco Georg decided to do . The Lego bricks take care of the physical moves required to solve the puzzle. The cognitive heavy lifting is performed by the Raspberry Pi, which runs an open-source python implementation of Herbert Kociemba’s Two-Phase algorithm .

Francesco said in a Reddit thread that this was the first robot he’s attempted, adding “but it was really fun, so maybe I’ll make more things.” He enjoyed working with Lego because “when [he gets] stuck and frustrated with coding, [he’ll] switch to building stuff and visa-versa.”

Now, there are robots out there that can solve a Rubik’s Cube a whole lot faster than 90 seconds. We’ve seen a bunch of them, in fact.

In 2010, there wasthis one built using Mindstorms and a Nexus One that solved a Cube in just 12.5 seconds. In 2011, there wasthe Cubestormer 2. It paired a Samsung Galaxy SII and Mindstorms to post a blistering time of 5.32 seconds.

The Cubestormer 3 arrived in 2014, and it smashed its predecessors time by solving a Rubik’s cube in a totally bonkers3.253 seconds.

That doesn’t take anything away from what Francesco accomplished. It’s always impressive to see someone build a device like this out of Legos and program it to do something that most folks can’t can’t accomplish in an hour and a half ― let alone a minute and a half.

Nicely done, Francesco!

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

主题: Raspberry PiPython
本文标题:Raspberry Pi Plus Lego Equals Robot That Solves Rubik’s Cube in 90 Seconds

技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(7)