Automatic System for Learning the Process of Solving Rubik's Cube

被引:0
|
作者
Sosdean, Lucian [1 ]
Stanciu, Loredana [1 ]
Albu, Adriana [1 ]
机构
[1] Politehn Univ Timisoara, Automat & Appl Informat Dept, Timisoara, Romania
关键词
Rubik' cube; learning app; stepper motor; Arduino;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Rubik's cube is a very successful puzzle toy, having many methods to solve. Still, the process of learning to solve the cube is not simple and it involves a lot of attention and patience, so a beginner may give up very quickly. The paper presents an automatic solution to solve a real Rubik's cube based on an Arduino MEGA 2560 R3 development board and six stepper motors, one for each face of the cube. The algorithms that control the motors were implemented in Arduino IDE and the sequential algorithm to solve the puzzle was implemented in C#. The user interface allows the user to learn how to solve the cube and, also, to manually apply what they learned. The solution can be seen virtually on the interface and also on a real cube. The purpose of the system is to ease the learning process and not to obtain the fastest solution.
引用
收藏
页码:473 / 476
页数:4
相关论文
共 50 条
  • [1] Solving the Rubik's cube with stepwise deep learning
    Johnson, Colin G.
    EXPERT SYSTEMS, 2021, 38 (03)
  • [2] Solving the Rubik's cube with deep reinforcement learning and search
    Agostinelli, Forest
    McAleer, Stephen
    Shmakov, Alexander
    Baldi, Pierre
    NATURE MACHINE INTELLIGENCE, 2019, 1 (08) : 356 - 363
  • [3] Solving the Rubik’s cube with deep reinforcement learning and search
    Forest Agostinelli
    Stephen McAleer
    Alexander Shmakov
    Pierre Baldi
    Nature Machine Intelligence, 2019, 1 : 356 - 363
  • [4] Solving Rubik's cube via quantum mechanics and deep reinforcement learning
    Corli, Sebastiano
    Moro, Lorenzo
    Galli, Davide E.
    Prati, Enrico
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2021, 54 (42)
  • [5] Q-learning and traditional methods on solving the pocket Rubik's cube
    Lyu, Zefeng
    Liu, Zeyu
    Khojandi, Anahita
    Yu, Andrew Junfang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [6] Solving the Rubik's Cube with Learned Guidance Functions
    Johnson, Colin G.
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 2082 - 2089
  • [7] CUBOT, A ROBOT FOR SOLVING RUBIK'S CUBE.
    Dyer, R.D.
    Hartman, J.S.
    Kelley, R.C.
    Technical Paper - Society of Manufacturing Engineers, 1984,
  • [8] Solving Rubik's Cube: Disk is the new RAM
    Kunkle, Daniel
    Cooperman, Gene
    COMMUNICATIONS OF THE ACM, 2008, 51 (04) : 31 - 33
  • [9] Solving the Rubik's Cube Optimally is NP-complete
    Demaine, Erik D.
    Eisenstat, Sarah
    Rudoy, Mikhail
    35TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2018), 2018, 96
  • [10] Design and Implementation of Dual-Arm Robot Rubik's Cube Solving System
    Chen, Zixuan
    Yuan, Xianzhe
    Gu, Qiang
    He, Dingxin
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 4301 - 4305