LEGO EV3解魔方机器人.doc

资料分类:计算机信息 上传会员:小六 更新时间:2018-06-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7264
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本设计通过LEGO模块化零件搭建,采用LEGO可视化编程软件编程实现。基于LEGO MINDSTORMS Education EV3设计,可实现在30步内解出任意三阶魔方的功能。该机器人主要由四大部分组成,分别为扫描臂,机器臂,智能砖和转动翻转托盘。扫描臂上安装有扫描仪可通过对魔方的扫描来实现颜色识辨的功能,机器臂通过电机的带动从而实现对魔方的翻动,转动翻转托盘通过托盘的转动从而带动魔方转动实现魔方不同面的转动,智能砖存储有之前编程完毕的程序,通过一定的算法来解出这个魔方并具有计时记步功能。该设计顺应现在智能化发展的潮流,通过模块化生产,智能化操作来替代传统人工方式,具有积极的意义 。

关键词:模块化;可视化;LEGO MINDSTORMS Education EV3

 

目录

摘要

ABSTRACT

1.-绪论-3

1.1 前言-3

1.2研究背景-3

1.3 LEGO解魔方机器人设计目的和意义-3

1.4硬件配件参数-4

1.5 关键技术介绍-6

1.5.1魔方算法简介-6

1.5.2 LEGO EV3机器人简介-6

2.魔方特性原理-7

2.1魔方概念-7

2.1.1魔方结构分析-7

2.1.2魔方符号解析-8

2.2魔方状态分析-9

2.3魔方错误状态的识别-10

3.魔方算法研究-10

3.1CFOP算法-10

3.2角先法-10

3.2.1上层四角归位-10

3.2.2下层四角归位-11

3.2.3八角色向归位-11

3.2.4上层三个边块归位-11

3.2.5八个边块归位-12

3.2.6中层四个边块归位-12

3.2.7中层色向边块归位-12

3.3层先法-12

3.4速推算法-14

4.LEGO解魔方机器人-15

4.1系统平台需求分析-15

4.2系统平台功能分析-15

4.3搭建-15

4.4搭建优化-18

4.4程序设计-18

4.4.1 框架设计-18

4.4.2算法设计-19

5.机器调试-21

5.1 调试目的-21

5.2 调试方法-21

5.3调试用例-21

5.3.1扫描臂模块的测试-22

5.3.2机械臂模块的测试-23

5.3.3转动托盘模块的测试-24

5.3.4红外测距仪模块的测试-25

5.3.5解魔方测试-26

总结-27

参考文献-28

致谢-29

相关论文资料:
最新评论
上传会员 小六 对本文的描述:本次设计涉及到的多种技术和方法的研究,对于现有智能化,物联网,互联网加等当今潮流技术有着重要的意义。另外,本课题的设计还可以带来良好的市场前景以及经济效益,可以作......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: