arXiv:2508.12469cs.ROcs.CV2025-08

用视觉识别与电机协同,自动解魔方,平均2.2分钟完成。

Mechanical Automation with Vision: A Design for Rubik's Cube Solver

  • 通过摄像头+YOLOv8实时识别魔方状态,精度达98.4%
  • 结合Kociemba算法规划解法,平均耗时约2.2分钟
  • 基于Unity开发可视化界面,操作直观易用

该系统核心由三个步进电机实现物理操作,微控制器负责硬件控制,配备摄像头与YOLOv8检测模型实现魔方状态的实时识别(精确率0.98443,召回率0.98419,框损失0.42051,类别损失0.2611)。识别结果在Unity开发的用户友好图形界面中虚拟化呈现。求解过程采用Kociemba算法,通过步进电机协同实现单自由度物理操作,平均解决时间约为2.2分钟。

原文摘要 · Abstract (English)

The core mechanical system is built around three stepper motors for physical manipulation, a microcontroller for hardware control, a camera and YOLO detection model for real-time cube state detection. A significant software component is the development of a user-friendly graphical user interface (GUI) designed in Unity. The initial state after detection from real-time YOLOv8 model (Precision 0.98443, Recall 0.98419, Box Loss 0.42051, Class Loss 0.2611) is virtualized on GUI. To get the solution, the system employs the Kociemba's algorithm while physical manipulation with a single degree of freedom is done by combination of stepper motors' interaction with the cube achieving the average solving time of ~2.2 minutes.

魔方求解视觉控制机器人YOLOv8

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。