乐高机器人创新设计

乐高机器人创新设计

ID:39363682

大小:5.55 MB

页数:21页

时间:2019-07-01

乐高机器人创新设计_第1页
乐高机器人创新设计_第2页
乐高机器人创新设计_第3页
乐高机器人创新设计_第4页
乐高机器人创新设计_第5页
资源描述:

《乐高机器人创新设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、创新设计乐高机器人指导老师:武刚小组成员:冯一波、邓海新、程鹏飞、李贵兵日期:2016年9月[在此处键入]目录设计一沿黑线行走机器人一.问题的提出和分析…………………………………………………………………………1二.设计设备……………………………………………………………………………………1三.模型搭建……………………………………………………………………………………2四.程序编制和程序说明………………………………………………………………………3五.调试和运行结果……………………………………………………………………………4设计二寻找光线最强方向

2、机器人一.问题的提出和分析……………………………………………………………………5二.设计设备………………………………………………………………………………5三.模型搭建………………………………………………………………………………5四.程序编制和程序说明…………………………………………………………………6五.调试和运行结果………………………………………………………………………8设计三爬楼梯机器人一.问题的提出和分析……………………………………………………………………9二.设计设备………………………………………………………………………………9三

3、.模型搭建………………………………………………………………………………9四.程序编制和程序说明…………………………………………………………………11五.调试和运行结果………………………………………………………………………11设计四两轮自平衡机器人一.问题的提出和分析……………………………………………………………………12二.设计设备………………………………………………………………………………12三.模型搭建………………………………………………………………………………12四.程序编制和程序说明………………………………………………………………

4、…13五.调试和运行结果………………………………………………………………………15设计五六足机器人一.问题的提出和分析……………………………………………………………………16二.设计设备………………………………………………………………………………16三.模型搭建………………………………………………………………………………16四.程序编制和程序说明…………………………………………………………………18五.调试和运行结果………………………………………………………………………18设计总结……………………………………………………………………………

5、…………19[在此处键入]设计一沿黑线走机器人1.问题的提出和分析问题:要求搭建小车,通过编写程序和合理的结构让小车可以沿着指定的黑线行走,并且在遇到障碍物的时候可以掉头。分析:首先要解决的就是沿着黑线走,我们组选择使用提供的红外传感器,将红外传感器探头向下安装在车体前方,通过对黑线的感应来控制两个电机的转速,从而达到沿着黑色曲线进行前进的效果。然后是遇到障碍物进行掉头,因为每个传感器都只有一个,所以我们使用超声波传感器,在车头安装,探头向前。在前方发现一定距离发现障碍物时命令一个电动马达停止,达到调头的功能。2.设计设备红外传感器、超声

6、波传感器、电动马达、可编程主机、组成小车的基本组件。-1-1.模型搭建我们采用的是传统的四轮小车构造,两轮驱动,在四个轮子的框架上放置主机,并通过在主机侧面放置一些组件来固定两个传感器,如图所示,沿黑线走机器人-1-1.程序编制和程序说明程序编制:#pragmaconfig(Sensor,S1,sonar,sensorSONAR)#pragmaconfig(Sensor,S4,light,sensorLightActive)#pragmaconfig(Motor,motorA,b,tmotorNXT,PIDControl,encoder)

7、#pragmaconfig(Motor,motorB,c,tmotorNXT,PIDControl,encoder)//*!!Codeautomaticallygeneratedby'ROBOTC'configurationwizard!!*//taskmain(){intbian=SensorValue[light];while(1){//if(40

8、e[light]){motor[b]=15;motor[c]=0;}elseif(SensorValue[light]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。