登录 注册
当前位置:主页 > 资源下载 > 25 > 解魔方机器人的本科毕业设计中,包含了k-means聚类算法及Matlab代码实现:Cube-Solver

解魔方机器人的本科毕业设计中,包含了k-means聚类算法及Matlab代码实现:Cube-Solver

  • 更新:2024-08-22 18:47:32
  • 大小:29MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

k-means聚类算法及matlab代码 Cube-Solver 解魔方机器人 运行效果 视频演示 1. 硬件机械平台 双臂双爪机械手,4个舵机,完成拧魔方的动作 USB 摄像头,完成魔方图像拍摄 2. 上位机程序 MATLAB 写的上位机,完成图像识别,魔方解算,通过串口发送机械运动步骤给单片机 文件说明 1. MATLAB 程序文件 cube_machine_Start.m 主程序,将MATLAB文件放在同一目录下,运行该文件启动程序。 cube_machine_Start.fig GUI界面文件。 colordetect.m 对魔方进行颜色识别,主要采用了K-means聚类算法,鲁棒性较好,室内自然光下颜色识别基本不会出错。 cube_machine_GUI.m 辅助控制机械手的子窗口界面,该文件采用纯代码编写,运行主程序自动启动,也可以单独启动。 kociemba.m 根据魔方颜色识别结果,进行解算,返回还原步骤。该文件通过网络端口调用德国数学家Kociemba的解魔方程序cube explorer 提供的API. (需要*访问)。 whitebalance.m 白平衡算法,