Pocket cube solver : a motorized device for mini cubes

Link:
Autor/in:
Erscheinungsjahr:
2023
Medientyp:
Text
Schlagworte:
  • Reinforcement learning
  • Pocket cube
  • 004: Informatik
  • ddc:004
Beschreibung:
  • Dealing with artificial intelligence (AI), I was curious how to let computers learn to solve scrambled Rubik's cubes (3x3x3) and Pocket cubes (2x2x2). But wouldn't it be even more fun to demonstrate results by machines that mechanically solve physical cubes? Image to scramble a cube manually, and put it into the machine to unscramble it for you. In this context, I decided to develop a device for the Pocket cube, and I explicitly wanted to design a low-cost device, which is easy to rebuild and use for anyone interested. The design should be based mainly on 3D-printed parts and use two standard servos as motors, only. The device should be controlled by a Laptop, which connects via an Arduino board providing output pins for the servos. Programming applications should be simple by an easy to use Python software interface. The publication documents the device, consisting of the hardware, software for the Arduino board controlling the servo motors, and the Python software interface. A project repository and the 3D print files are available on GitHub and Thingiverse, respectively.
  • NonPeerReviewed
Lizenz:
  • https://creativecommons.org/licenses/by-nc-nd/3.0/
Quellsystem:
ReposIt

Interne Metadaten
Quelldatensatz
oai:reposit.haw-hamburg.de:20.500.12738/14102