实践项目-魔方还原机器人

实践项目-魔方还原机器人

项目目标:综合计算机及相关知识,基于Lego NXT平台及Lego零件,实现一个能够自动还原魔方的机器人。

演示视频



专业知识及应用

  • 编程语言:Java,嵌入式C

  • 数据结构与算法:魔方数据存储与表示,魔方状态识别算法,还原算法分析。

  • Android平台App开发:魔方识别与还原算法计算APP。

  • 图形图像识别:图像存储与提取、形状及颜色识别。

  • OpenCV开源框架:图像识别与处理开源类库。

  • 通信协议:手机端与NXT端控制协议设计。

  • 建模:魔方状态表示,机器人动作控制。

  • Lego零件使用,机械结构设计及搭建。


整体设计框架

机械结构部件分解及功能


Lego NXT端控制代码示例


手机APP代码示例

整体结构



如果对此项目有兴趣或有任何建议,请与葛新联系。



标签


最新文章