乐高机器人活动案例

发布时间:2012-06-12 19:00:49   来源:文档文库   
字号:

机器人活动案例



说明

本活动案例是由一些长期进行机器人教学活的教师编写的一本课堂教学活动 案例,教师可以用作机器人教学活动,不得转载、不得用于商业用途,违者必 究。

感谢深圳职业技术学院陆蓉、深圳高级中学海燕、深圳海涛小学刘金桥、深 圳上步中学张涛、深圳南华中学李建宏的辛苦的工作。



活动一: 运动...........................................................................................................................4 活动二:碰 .....................................................................................................................13 活动三. ......................................................................................................18 活动四:机器人拔河比.............................................................................................................27 活动五. ................................................................................................................37 活动六. ....................................................................................................44 活动七. ......................................................................................................54 活动八.音乐................................................................................................................................62 活动九. 深圳上中学-张....................................................................70 乐高常用部件名称一览.............................................................................................................81 乐高基本搭建技.........................................................................................................................85 乐高常用网.................................................................................................................................91



活动一 运动车

深圳职业技术学院-陆蓉

明确任务制作机器人运动车

1活动背运动车就是一个机器人2004 1 美国“勇气“机遇 一对火星探测器成功登陆火星它们就是机器人火星(图 12们有自己的大脑颈、 头、眼睛、手臂,当它们发现值得探测的目标时,就会以 6 个轮子当,运动至目标面前, 然后“手进行考察它们依靠太阳能电池板获得能源用轮子在火星上漫步对于从小 就对太空探险外星探索机器人有兴趣的学生从制作一辆机器人运动车开始应该是一个 很好的选择。

2、要求制一个运动车模型,通过导航程序 2 控制运动车模型,使运动车直线前进,可以 前进,并按设计要求,运动到指定的距离,让车跑得又稳又好,不会散架,不会掉零件。

学习 机器人种能自动工作的机械装置。它通常具有三个方面的特征:

1 形状:有具体的外型结构;

2 控制:通过程序控制机器人;

3 行为:机器人都有一定的动作表现。

RCX 是一可编程的乐高电脑,可以控制马达和灯,接受和处理传感信号。

RCX 有四个按钮,能同时储存五个独立的程序,有三个输入端口和三个输出端口。 活动场地运动车可以在大桌子上或在地板上运行。



二、尝试搭建:

1.设计构:制作一机器人运车,与你悉的各种动车进行较。外形可以 种多样但是要使运动车跑得顺跑得快又能运动到指定距离不能一跑就掉零件散架, 必须要有非常坚固的结构而且不能让车子的轱辘擦边否则会影响车子的速度想想应该 如何设计,才能制作一辆功能良好符合要求的运动车。

2.搭建机人运动车。

1 将两个马达连成一体; 我们选用两个马达一个马达驱动左侧的轮子另一个马达驱动右侧的轮子当机器人 车要前进或后退时两个马达的转动方向相同如果机器人运动车需要转弯时两个马达的 转动方向相反,或者两个马达的转动方向相同但转速不同,并将两个马达靠紧连接在一起。

2 安装马达;

RCX 是小车的核心,各种部件应接插在 RCX 。将两个连接在一起的马达安装在 RCX 面上。

3 RCX 上安装底座和转轮;



4 分别用连接线将马达连接在 RCX 输出端 AC 上;

5 加固马达与底座并在 RCX 上安装对车身起支撑作用的辅助轮。



6 完成

三、编程:

机器人运动车搭建完成后,就要为他编写程序了。

ROBLAB 安装光盘插入电脑光驱里,便可自动打开光盘,出现下图所示界面。选择并双 击“Pcinstall,按照提,依次点击 NEXTACCEPTNEXTFINISH 装完成。

ROBLAB 安装成功后,将会自动在桌面创建 ROBLAB 方式,双击进入 ROBLAB 编程 界面:



点击主菜单上 Programmer,可以看到如下画面

点击 Pilot2 进入下面界面:



点击输出端口 A C 现下面界面可选择马达或灯以及马达的旋转方向:

点击输入端口出现下面的界面,可选择等待时间及触感的控制:



设计中,我们希望运动车直线前进,运行 4 秒到达指定距离后立即停止(运行间可根据

车速和运动进行调整选择)

1 思路流程:

开始

马达同向

旋转

行走一

定距离

结束

2 程序



3.程序编完毕,将它下载到机器人运动车的 RCX 存你的程序)

四、测试:

让运动车在一张大桌子上或地板上运行进行测试观察小车运动状况并测量它运动 离。运行测试多次直到符合要求为止。

问题探究(小组讨论:你们的机器人还需要怎样的改进)

存在问题

原因

解决方案

测试

小车能否笔直前进

运动车行走是否平稳

运动车行走中有无零件散落

运动车行走距离是否符合要求

五、执行任务:

分小组进行比赛,看谁的运动车性能最好

组次

小车的

行走稳 无零件 散落 30 分)

小车能

线前30 分)

小车能

要求到 指定位

30 分)

最先到

指定位 的前三 10 分、6 分、

3

总分

名次

六、方案评估:

经过比赛,你的机器人运动车还需要进行那些修改和完善 程序、结构评估改进



评价

改进方案

七、任务拓展:

1.如何改你的机器人运动车,使它的性能更完善,能够完成更加复杂的任务?

1)使运车可以往后运动吗?如何修改你的程序?

2 使用不同大小的轮子对车速有何影响?马达使用不同能量级别对车速有何影 响?

3 如果地面是沙漠或者运动车要在地毯上运行运动车的结构要做那些改进?程 序要做修改吗?

2.小知识

1 机器人有几个基本特征?

2 你的机器人会做什么?

3 如何连接 RCX 和马达?

4 RCX 有几个输入和输出端口?

5 RCX 可以储存几种不同的程序?

八、综合评价

1.小组的我评价

我学到了什么 我喜欢的程度 我车的性能,结构等有那些特点 从比赛结果总结你车的好,坏

2 小组之间的评价

第一名车的外观、结构、程序等有什么好的地方

最后一名车的外观、结构、程序等在那些地方需要改进

3 评比

最富有创意的小组 最具有协作精神的小组 最具有主动性的小组



一.明确任务



活动二:

深圳高级中学-余海燕



碰碰时游乐场中最常见的设施好玩过瘾们都曾体验过我们可不可以

利用乐高套件设计一部好玩的碰碰车呢?动一动脑筋,你有主意了吗?开始动手吧。 活动场地

一个四面有矮小围墙的场地可以自行搭建)

活动规则:机器人所使用的马达不超过两个,触动传感器不超过两个。 模仿碰碰车的运动形式。看谁做的最精彩、最有创意。

二.设计构想

设计一个机器人,模仿碰碰车的运行方式。关键是用好触动传感器。

1、方案一 2、方 3案三(你是如何设计的?)

尝试搭建

方案一:



使用两 马达的



把马达放在车

的中部,用四 个轮子平衡小





小车两头装

上触动传感 器,两边对 称设计



小车 面图



想一想1小车是如何增大触动传感器的接触面积的?

2、前面的轮子还有什么作用?

方案二:



二、编程测试



编程流程图:



碰到障



再碰到障碍物



车往前走 后退或转弯



从头循环



方案一:

方案二:

方案三:(的程序)



测试设计合理、新颖吗?)

优势

存在问题

1

2

3

4

5

三、问题探究(小组讨论,你们的机器人还需要怎么改进)

存在问题

原因

改进方法

再次测试

走偏

两个轮转速不一样

选择转速一样的马达

检查两边相位是否一致

不灵活,有时碰撞

到障碍物无反应

触动传感器没碰到

增大触动传感器的接触面积

运行过程中易翻车

重心太高,不平衡。

调整结构

在角落卡死

没加导向轮

车的两边增加导向轮

四、执行任务(分小组来一次比赛,看谁做出最有创意的碰碰车)

小组名

第一次成绩

第二次成绩

第三次成绩

名次



五、评估改进

的碰碰车与其他小组的碰碰车进行比较或几个方案进行对比做进一步的改进)

方案一

方案二

方案三

结构

程序

结构

程序

结构

程序

特点

评价

改进方案

1 在碰碰车运行过程中加入音乐是不是更好?或者碰撞时让它发出声音是不是更有个

性呢?

2 尝试在小车上使用光电传感器,修正程序,看看效果怎么样?

3 设计一个封闭的碰碰车测试场地,比赛看看谁的碰碰车先到达出口。

4.利用接传感器,你还可以做些什么模型?电梯?遥控轮椅?试一试。

本节活动记录

六、自我评价

我的发现

我的创意

最骄的事

最开的事

老师评语

你设闪光点

你的表现

存在问题

前进方向



活动三.



一.明确任务



深圳海涛小学-刘金桥



赛车场上车手全神贯注目视前方动作熟练时而急转弯时而急刹车时而紧

踩油门这种场面相信同学们一定记忆犹新今天让我们当一回赛车手在班里 来一次机器人小车竟速比赛。

1、活动场地

竞速比赛的赛场宽 50cm跑道总长 350cm主跑道长 270cm为白色区域起跑 区占 30cm,折返区占 50cm,起跑区和折返区为橙黄色,起跑线及折返线为 3cm 宽黑线四周档板高 8cm两条跑道中间也设有 8cm 高的档板折返线中间设有 直径 16cm,高 10cm 的黑色圆柱为折返点。

2、活动规则:

1.机器人从起跑区出发,直线跑至折返点,并绕过折返点后,返回至起跑区, 最短时间内回到终点。

2.小车在跑道中不许掉零件,否则视为零分。



二.设计构想

制作一辆直线竞速车,要跑得顺、跑得好又能拐弯,车子不能一跑就散了,所以 要有非常坚固的结构。而且不能让车子的轱辘擦边,否则会影响车子的速度。

1方案 2、方案 3、方案二你是如何设计 的?)

三.尝试搭建

1、方案一

a 我们用两个马达控制车轮!

b. 左图中使用了一个 L

的积木它的作用是什么?



c.小车轱辘擦边如何解决?

4.想想图中各部分结构的作用?

2、方案二(略)

思考:

想想这个机器人的结构有什么特点? 为什么它只有三个轮子?小轮放在后面有什么好处?

四.编程测试

想想,怎样才能完成这个任务? 程序开始机器人直行机器人检测到黑线后调头绕过障碍物后直行, 检测到 黑线后停下。



线

弧线调头 切线调头

线

编程

1方案一

小车可以往返跑以后我们让小车实现转弯跑想想该如何写程序你是不是还有其他设 可以让小车的性能、结构更好?

检测到黑线后弧线调头。



机器人检测到黑线后调头是走了一条弧线是用时间控制一个马达的旋转来完

成的。 想一想,在电压变化后程序还稳定吗?

2方案二

检测到黑线后切线调头

机器人检测到黑线后调头是走了一条切线是用时间控制一个马达的旋转来完

成的。 想一想,在电压变化后程序还稳定吗?

3方案三(你是如何设计程序的?)



测试与问题探究小组讨论:你们的机器人还需要怎样改进?)

折返时撞到障

物或跑道

1机器人太大。

2掉头时间不够。

1把机器人该小。

2调整时间。

翻车

1重心太高。

2没加导轮。

1调整结构。

2加导轮。

走偏

两个轮转速不一样。

1检查马达。

2检查结构。

检测不到黑线

1光值不对。

2直行时间太长。

1调整光值。

2修改直行时间。

五.执行任务分小组来一次比赛。看谁是冠军

第一次成绩

第二次成绩

第三次成绩

六.评估改进

把你的机器人和其他小组的机器人行对比或几个方案进行对 小组的同学可以相互讨论、相互评价。



想一想,每一个机器人都有什么特点?

哪一个机器人的结构设计更合理? 哪一个机器人的程序设计更好? 你的机器人还可不可以改进!

七、评估改进

结构

程序

结构

程序

结构

程序



八.任务拓展

如何提高竞速机器人的速度。我们可以考虑加齿轮变速。用 40 齿帶 16 齿虽加速快,看似扭力较弱,因此起步時的速度较慢,它需要 跑一段距离之后,机器人的速度才会慢慢提升上来。

1 怎样给机器人加变速齿轮?

2 实验一下哪一种齿轮组合可以提高竞速机器人的速度?

3 机器人的速度提高了,只掉头问题怎么解决?

九.评价反馈

自评

1以小组为单位,每个同学讲一讲自己在这次活动中学到了什么?

2自己为完成任务做了哪些贡献?

3你给你们组的机器人作评价。

互评 小组成员间讨论后互相评价。

1最富创意的是谁?



2最坚忍不拔的是谁?

3心灵手巧的是谁?

4最佳组员是谁? 反馈

1活动的趣味性:

2活动设计:

3在活动中自己需要提高和改进的:

4对器材设计方面的建议:



活动四:机器人拔河比赛

深圳南华中学-李建宏

一.明确任务: 新学期刚开始我们的老师们便在操场上展开了一场激烈拔河比赛,如图 4-1,我 们机器人小组做了半天拉拉队嗓子都喊哑了比赛完后大家都想做一个机器人 的拔河项目,来模拟老师们的拔河进行比赛,好,让我们大家都先好好想想。 二.设计构想:

1、一般的拔河比赛是直线的,有于机器人走直线比较困难,我们将场地设计成 一个圆圈或是一个正方形如图 4-21机器人做成的形状双放在颜色的主色调上 有着不同,可明显的分辨出那方获胜。

2、大家也许都注意到了,拔河比赛时比赛队员要紧蹬地面,以增大摩擦,当然 机器人也一样我们尽量用摩擦力比较大的轮子或者是履带大家也许看到拔河 的一般都是大胖子如图 4-2而我们做的机器人一般都不能太小太轻要重点、 沉点,中心相对后移。

3在基本结构相同的情况(马达光电传感器数相同在规定的场地里看谁 的机器人先把对方拉到场地的黑线处谁的组就获胜我们要评选出最佳搭建 佳程序最佳创意和最佳表现奖并对我们的机器人进行不断改进优化不断提 高我们的战斗力。

4-1 4-2

场地的设

场地的设计我们要选择一个比较平整的地面,可选择电工胶布进行黑线的铺设, 中间区域可以设计成白颜色想想能不能设计成其他颜色怎么设计应注意什



么?我们将场地设计了一个正方行的大家也可以设计成圆形想想怎样用电工

胶布去铺设边界,方的容易还是圆的容易?

4-16

三.尝试搭建:

选择我们所需要的乐高积木进行搭建我们规定马达不能超过 4 光电 传感器的数量不能超过 2 个,其余的就看自己每个组的本事了。

底盘搭

我们选择比较长的梁和一些辅助配件进行搭建如图 4-3 至图 4-6,我们可以选择 四个较宽的轮子以增大机器人与地面的摩擦力想想还能有其他的结构吗?能不 能用到履带来代替轮子,还能不能用其他的轮子呢?

4-3 4-4



4-5 4-6

动力装

以八齿的齿轮带动四十齿的齿轮可以减小速度增加动力如图 4-7,想想能不能反

过来呢?为什么?。

4-7

为了增加动力我们可以选择四个马达想想看我们的马达还能怎么安装在连接 时将两个马达共占一个 RCX 的输出端口如图 4-84-9

4-8 4-9



RCX

可以有多种方式进行安装,横向和纵向,还有其他的安装方式吗?比如立起来, 侧着,多动手试试,但要保证 RCX 牢固安全,它可是我们机器人最为关键的部 位,要好好保护好,不能一拔就散了。如图 4-104-11

4-10 4-11 光电传感器的安 光电传感器安装在机器人的正前放当它感应到黑线时即代表自己获胜同样也

要安装牢固,要加以保护,如图 4-12,想想能不能把光感安装到机器人的后方, 为什么?



“手臂”的搭



4-12



如果我们设计出自动手臂那更好但这就增加了难度在比赛中也比较难控制 易脱落因此我们先从简单的手臂设计开始比赛时可由裁判将比赛双方进行帮 在以后的设计中再进行不断完善我们选择了简单的乐高组件你还能找到 其他更好的组件进行搭建吗?总“抓到对方就不“放手要不肯定就输了。



如图 4-134-14



四.编程测试



4-14



4-13



程序编写,我们选择发明家级别 2 进行程序的编写:

我们现在开始接触发明家级别的编程,这可比我们前边学习的编程要复杂一些, 不过也没什么,看后大家也许就觉得没什么难的。

1拔河的程序其实很好编写,当启动机器人时,机器人“抓住”对方以最大的 动力最大的速度向后运动当他的光感发现黑线时就说明我们已经获胜了

4-17

启动

N 有黑线吗? Y

停止获胜

4-17

2启动 ROBLAB 进入选择第二项如图4-18选择发明家级别 2如图4-19 打开了发明家级别 2 的界面如图 4-20



4-18

4-19

4-20

3进行编 ,程序如图 4-21 所示,



序赶快下载到机器人上,看运行正常不正常。



4-21



五.评估检测

首先我们要进行环境光值的测试比较白色和黑色的光感的值相差多少 程序的相关(光感)参数进行调整如图 4-22

4-22

请你的 作过程 的测试 据填入

否完

成时

认为存 的问

1

2

3

4

5

6

问题探 这是最 成就感 过程

现问

决方

次测

执行任



A

B

C

D

测试完成了,开始比赛啦,看看是不是拔的难解难分,如图 4-23 将比赛的成绩

填写在下表 4-2 中。

4-23

成绩

失败原因

获胜诀窍

第一轮

第一轮

第一轮

4-2



六、任务拓展

1、在这个任务中我们看到有两个机器人同时进行比赛,我们可以做成两个相同 的机器人也可以做成两个根本不同的机器人来进行比赛在前面的搭建过程中 我们已经提示过大家对结构进行扩展看看我们还能做成什么形状的机器人 4-244-25 所示。同学们可充分发挥自己的想象做出各种形状的机器人,只 要能完成我们的比赛目的就行。

2、如果我们将比赛规则细化让机器人必须将对方完全拉出黑线,光电传感器应 如何安装,程序应怎么改进?

3、如果要机器人必须走直线在搭建上又怎么改进?才能完成任务。

4、如过我们规定机器人的手臂必须自动抓取对方应怎样设计手臂,手臂的动力 装置应怎样设计程序的编写又怎么改进呢?或者干脆就做成绳子有如何改进? 如图:4-26

5如果我们将机器人结构进行扩展每队后面还有其他“队员成为两个拔 河队伍又如何搭建呢?如图:4-26

4-24 4-25

4-26



七、综合评价

我们各个小组的精选出自己的最佳结构和程设计出自己的机器人,来进行比 根据比赛的结构我们评选出这次活动的几个最佳将他们的组名或人名填入 到表表 4-5 并将结果告诉你最好朋友和家长让他们和你一起分享这份成功 的喜悦。

最佳结构

最佳程序

最佳协作

最佳创意

最佳表现

4-5



活动五.

深圳高级中学-余海燕

一.明确任务

会说话、会走路、具有人类特点的机器人 Asimo 日前又有了新的升级版本。新版机器人舞 步更复杂更灵活能够背诵编制好的短语并且能比它的前辈更敏捷地上下楼梯 不能模拟动物例如狗狮子蜘蛛等或人的行走方式搭建出会走路的机器人呢?动手试试 吧。

活动场地示

活动场地规

1活动地为木质长大于 200cm 50cm每一赛场由两个竞步走道组成在两个竞 步走道之间和赛场四周有高 10cm 围栏。

2)竞赛地底色为白色,黑色起始线宽小于 5cm

3)竞赛地中有若干黑色转折线,其间距为 30cm,宽 5cm

活动规则:

1)机器必须用腿前进,而不是轮子(即任何滚动体不得接触地面,机器人在前进 任何部分都不得长期着地并且身体两侧的脚必须相互交替着地机器人转弯时,其(即机 器人的垂直投影面)必须越过转折线,而不是倒退,否则视为未完成。

2)在活过程中机器人任何都不得超越转折线前的黑线,否则取消其该轮成绩。



二.设计构想

设计一个机器人,模仿人类或动物行走方式。

1、方案一 2、方 3方案三(你是如何设计的?)

机器人腿部移动步骤分解对照图:

方案一:(六条腿)

使用两个马达的设计



每边三条腿,对称设计

导向轮的 用是 么?

脚上为什 添加 轮子?

六条腿的设计



方案二(四条腿)

四.编程测试



编程流程图



走过 走过第五条黑线



直走 计数 (转 180 度) 直走

方案一:

方案二:



方案三:(的程序)

测试把你的测试数据填在下表)

成绩

存在问题

1

2

3

4

5

五、问题探究(小组讨论,你们的机器人还需要怎么改进)

存在问题

原因

改进方法

再次测试

走偏

两个轮转速不一样

选择转速一样的马达

检查两边相位是否一致

不会数黑线

光电值没测对

没算过黑线的延迟时间

调整光值

在程序中添加黑线延迟时间

走翻

重心太高,不平衡。

没加导向轮

调整结构

加机器人两边加导向轮

不能掉头

掉头时间不够

两马达转弯配合不好

增加掉头时间

调整转弯方式



六.执行任务(分小组来一次比赛,看谁做的最棒)

小组名

第一次成绩

第二次成绩

第三次成绩

名次

七.评估改进

(把你的机器人与其他小组的机器人进行比较或几个方案进行对比,做进一步的改进)

方案一

方案二

方案三

结构

程序

结构

程序

结构

程序

特点

评价

改进方案

八.任务拓展

1、搭建类的行走机器人,具备腿关节。 注意腿关节的定位;一条腿的尺寸、重量和重心;在行走时,落在腿关节上的力矩; 与行走相关的传感器;行走时地面对腿关节的冲击等等参考下图)



2、搭建一类人的机器人(具备头、身体、手脚。看谁有创意。

九.自我评价

我的发现

我的创意

最骄的事

最开的事

老师评语

你设闪光点

你的表现

存在问题

前进方向



活动六.



一.明确任务



深圳南华中学-李建宏



相扑是日本的国粹那是一项非常有趣的运动小王和其他的队友在上网时发现

日本就已经有机器人相扑这个比赛项 ,他们不约而同的都想到要自己制作一 个机器人来进行相扑比赛。

活动场

场地可以做成一个圆形的如图,周围用电工胶布进行黑线铺设如图

活动规

A、相扑机器人的大小只规定了其长和宽各在 20 厘米以内,对机器人的高度并 不加限制,但要求机器人的重量不得超过 3 公斤。 B、机器人可在圈内互相碰撞,任何零件掉落计算失败,需提前离场。 C机器人过全身任何一个部位已经或全部离开圈外即算失败必须提前离场。 D、机器人比赛开始后,不得在碰触机器人。 E、若两台机器人对战,可采取三局两胜制,或者五局三胜制。 F机器人若有两台以上可采取积分制以三台为例最先淘汰的积一分G 第二淘汰的积两分,最后留在圈内积三分。



H、首战以猜边方式,决定机器人的放置位置,获胜者有权优先选择。

I、前一场首先战败者,可优先在这场选择机器人所要放置的位置,而优胜者则 在最后选择机器人所放置的位置。

二.设计构想

1、相扑机器人必须有强大的力量才能将对方推出圆圈外,因此机器人结构要合 不能追求速度我们将马达的传动齿轮为八齿的齿轮带动四十齿的齿轮 样就降低了速度而产生强大的动力去推动对方

2、机器人要推动对方必须有一个推动装置也就是机器人的手臂,使得自己的机 器人具有作战的有力武器,但也小心没有害到别人,反而害了自己。

3、在推动的过程中双方肯定要进行碰撞,因而机器人必须搭建牢固可靠,注意 积木的搭建技巧,最好加入一定的防撞杆,进行力的缓冲,避免自身“受伤

4、按照规则机器人必须在黑线内活动,因而必须安装光电传感器进行场地黑线 的检测,装的位置应合理。这样才能够保证机器人不冲出场地。

5、机器人在运动和碰撞的过程中要始终保持身体的平衡,因而要考虑机器人的 重心必须要在轮子的正中央即使如此还应加入一些保护装置避免机器人在 碰撞时倾倒。

三.尝试搭建

选择我们所需要的乐高积木,进行搭建,我们暂时规定马达不能超过 2 个, 光电传感器的数量不能超过 1 个,其余的就看自己每个组有什么诀窍了。

底盘搭 我们选择比较长的梁和一些辅助配件进行搭建我们可以选择三个较宽的轮子以 增大机器人与地面的摩擦力想想还能有其他的结构吗还能不能用其他的轮子 呢?动手试试。



用大梁构成结实的底盘



动力装



6-9



以八齿的齿轮带动四十齿的齿轮可以减小速度增加动力想想能不能反过来呢?

为什么?。

为了增加动力我们可以选择两个马达! 想想看我们的马达还能怎么安装?



“手臂”的搭

手臂的搭建很重要一定要牢固因为在比赛过程中被对方撞掉了就算失败了 还能想到其他的结构吗?

想想这样手臂的作用是什么呢? 平衡装置的安 为了防止机器人在碰撞过程中被撞翻要进行平衡的辅助搭建如图6-146-15

6-14 6-15 光电传感器的安 光感安装在机器人的正中间当它感应到黑线时即代表自己马上要冲出场地 对自身进行调整如图 6-14想想能不能把光感安装到机器人的后方前方和其 他的位置,那个位置对于我们的比赛是最合理的,为什么?



6-16 6-17

防碰撞装置安 机器人在比赛过程中要随时和对方进行碰撞怎样使得对方在撞击我时的力量最 小,我们最好设计一个力的缓冲装置,用来防止在碰撞的过程中产生过大的力, 如图:6-186-19



RCX



6-18 6-19



可以有多种方式进行安装立起来或者横向和纵向还有其他的安装方式吗?比

如侧着,多动手试试,但要保证 RCX 牢固安全,它可是我们机器人最关键的部 位,要好好保护好,不能一拔就散了。如图 6-20

6-20



我们的机器人做成了看看是不是很威武下来就要告诉机器人怎么去相扑了

编写程序。

四.编程测试

程序编写,我们选择发明家级别 3 进行程序的编写: 我们现已经接触过发明家级别的编程今天我们将学习更复杂的一些发明家级别 的编程环境,不过当我们进入到其中的时候就会发现其实它挺简单的。

程序流程 相扑比赛的程序其实很好编写当启动机器人时机器人双方在安全区域寻找对 以最大的动力将对方推出比赛场地如果光电传感期在运动的过程中遇到了

黑线就必须进行位置的调整,如图:6-23

N Y

有黑线吗?

退

6-23

3启动 ROBLAB 进入选择第二项如图4-24选择发明家级别 3如图6-25



打开了发明家级别 3 的界面如图 6-26

6-24 6-25

6-26

进行编 ,程序如图 6-27 所示,

6-27

编好程序赶快下载到机器人上,看运行正常不正常。



程序检测 首先我们要进行环境光值和机器人结构的测试比较白色和黑色的光感的值相差 多少对程序的相(光电传感器参数进行调整对机器人后退的时间进行调

整如图:6-28

6-28

五.评估改

搭建完 , 程序完 , 工作似 才刚刚 , 下面 是开 , 然也是

结构评估改

A

B

C

D

构改

的评

样的设 到了吗



程序评估改

A

B

C

D

的评

构改

样的程 设计吗

七.任务拓展

1、在这个任务中我们看到有两个机器人同时进行比赛,我们可以做成两个相同 的机器人也可以做成两个根本不同的机器人来进行比赛在前面的搭建过程中 我们已经提示过大家对结构进行扩展看看我们还能做成什么形状的机器人 6-296-30 所示同学们可充分发挥自己的想象做出各种形状的机器人 要能完成我们的比赛目的就行。

4如果在机器人的手臂上装上触动传感器应如何搭建,试试看,程序应怎么改 进?

5也许大家也发现了光电传感器遇到黑线就后退,但当对方把我刚推到黑线处 时我是倒退调整位置呢?还是继续前进这种情况下光电传感器应装在那里才真 正合理,程序应怎么编写。大家好好思考一下。

6-29 6-30



八.自我评价

我们各个小组的精选出自己的最佳结构和程设计出自己的机器人,来进行比 根据比赛的结构我们评选出这次活动的几个最佳将他们的组名或人名填入 到表表 6-5 并将结果告诉你最好朋友和家长让他们和你一起分享这份成功 的喜悦。

最佳结构

最佳程序

最佳协作

最佳创意

最佳表现

6-5



活动七.



一.明确任务



深圳海涛小学-刘金桥



在现代化的工厂中有一种机器人它们责把原器件从一个地方搬到另一个

地方。那么它们是怎样识别行走路线的呢?我们今天就学习轨迹机器人!

1、活动场地

比赛场地为 200cm×160cm,黑线宽为 2.5cm,底色为白色,线为黑色。

2、活动规则

1.两队同时比赛分别从蓝红色圆区出发小车沿黑色的 R 字线行走直到终 点。

2.起跑时小车任何一部分均不得超出起跑区行进时小车须随时保持在行进路 线 若整体脱离黑线但能在规定时间内找到原脱离地点并继续前进到终点, 成绩有效。

二.设计构想

机器你设线行是怎路线要识我们光线传感 器。光线传感器可以识别轨迹的变化。机器人要沿着轨迹前进就必须结构简单灵活。



2方案 2、方案 3、方案二你是如何设计 的?)

三.尝试搭建

轨迹机器人要灵活所以机器人结构要简单重心要低轮子要少结构要 稳。

1方案一

这个小轮为什么要这 样安装?想一想它有什 么特点?

机器人为什么要加

变速齿轮,这样机器人 的速度是快了还是 了?为什么?



4.想想图中各部分结构的作用?

四.编程测试

机器人怎样利用光感识别行走路线呢? 当光感检测到黑线光值降低当光感离开黑线光值上升我们可以利用这一个特 点进行编程。



循环开始

循环开始

向左走



光感检

测到黑 线



1 号光

感检测 到黑线



2 号光

感检测 到黑线





向右走



向右走



向左走



分析一下两种编程方案,有什么不同?

循环结束

循环结束

编程

4方案一(光值、速度和时间需调整)

5方案二(光值、速度和时间需调整)



6方案三(你是如何设计程序的?)

测试(把你的测试数据填在下表)

成绩

1

2

3

4

5

五.问题探究小组讨论:你们的机器人还需要怎样改进?)

冲出黑线

3速度太快。

调整速度。

怎样提高速度

3重心偏。

4结构复杂超重。

5程序简单。

3调整重心。

4减重。



检测不到黑线

3光值不对。

2、直行时间太长

3调整光值。

2、修改直行时间。

弯道容易出现

转弯角度不够。

1调整转弯时间。

2变线(内线 线)

六.执行任务分小组来一次比赛。看谁是冠军

第一次成绩

第二次成绩

第三次成绩

七.评估改进

把你的机器人和其他小组的机器人进行对比或几个方案进行比, 想想还可不可以改进

结构评估改进



程序评估改进

八.任务拓展

小车先沿外线走在行走中哪个弯道容易出现失误?如果换成沿内线走呢?在这 里我们可以使用变线。那程序该如何写?

我们看到用上面的程序小车能实现我们的要求但它的速度太慢如何提高 小车的速度?

如何改进小车的结构及性能?你有新的设想吗? 如何改进小车增加光感提高小车的速度并能识别交叉的轨迹?



九.评价反馈

自评

4以小组为单位,每个同学讲一讲自己在这次活动中学到了什么?

5自己为完成任务做了哪些贡献?

6你给你们组的机器人作评价。

互评 小组成员间讨论后互相评价。

5最富创意的是谁?

6最坚忍不拔的是谁?

7心灵手巧的是谁?

8最佳组员是谁? 反馈

5活动的趣味性:

6活动设计:

7在活动中自己需要提高和改进的:



活动八.音乐盒



. 明确任



深圳上步中学-张涛



们的机 人辅导 师是我 最喜爱 老师之 下个 期天就 (她 日了 了体现 们机器 小组的 们商量 送给他 她)一 特别的 —— 器人音

们可都 机器人 组的精 ,让我 现在开

活动规

分组 建机器 ,最后 看老师 喜欢那 组的作

1 器人音 盒要搭 精美, 饰的有 有样

2 乐盒要 老师的 日献上 首歌

3 合着音 ,机器 音乐盒 慢的原 转动着 些,你 做到吗

二.设计构

时应该 择演奏 的曲 了配 缓缓的 到这一 程序中 缓马达 能量等 的是搭 时注意齿 轮的组 !

三.尝试搭

A 同学们 作品吧

通过皮 减缓马 的速度 你想 了吗

筋一端 小齿轮 用以带 大齿 样做是 了达到 么目的



接上可爱的公仔,给老师的音乐盒终于搭建成功了,不过好象别的小组

做的更好哦,看来还得好好改进!

四.编制程

、关于程序的思 (大 思考问 的过程

当点击触觉感应器时音乐盒开始缓缓的转动随即音乐声悄然而至, 机器人音乐盒就可以代我们为老师献上深深的祝福了……

、流程 RCX 的过程

程序开始

按下触感

演奏了 10

马达停止

程序结束



ROBOLOB RCX

搭建情 :触感 1 号输 ,马达 A C

中,最 面这段 序表示 器人将 出鸣 10 我们送 师的音乐盒就这样一直“ “翁”的叫个不停 然不 !那就 RO BOLA B 的音乐 辑功能 !只要 下面的

上两图 的图标 机器 就能演 美妙的 符了

知识

名:简谱 1( Do ) 2( Re ) 3(Me ) 4( Fa) 5( So ) 6( La) 7( Si ) 名分 CDEFGA B, 识了这 点对 分同

D o

代表





Do 的图

考:那 Do Do 该怎样 Do Do



示:升 调图标 可以串 的哦

分音符 应的图

音符对 的图



示呢



分音符 延长一 十六分 该怎



了音名 们终于 会到 ROBO LA B 中音

辑的强 功能, 以开始 曲练习

( ) 、编曲部

A 选择了 老师演 生日快 歌,看 他们的 序吧

首先 要拿到 者写出 A 他们就是在音乐书上找 他们需 的东西



降低八度

第一小

第三小

延长了 16 音符

来音乐 辑这么

A 已经捷 先登 来我们 能再唱 日歌了 重新 目了

过这肯 难不倒

五.整体测

测试数据 (请你 制作工 中的测 数据填 下表

试时

试目

试结

1

达转

2

3

4

乐编程

一小

5

6

不到如 简单的 有这么 的问 什么事

能想得 于简单 只有认 的动手 实践了 你才有 知灼见

问题探 这是最 成就感 过程

现问

次测

速过

齿 轮结构



速转

个轮转 不一

乐走

名,音

老师评

A

B

C

D

1 00

100

100

100

100

体印 20

齿 轮机 20

意装 20

80

队合 60

六.评估改

小组成 的共同 力下, 务终于 成了, 个小组 为老 现了自 的作 多小组 有我们 有想到 作品更 为了瞩 的焦点 可是取 补短, 们的作 可能更

结构评估改

A

B

C

D



的评

构改

结构评估改

A

B

C

D

的评

构改

七.任务扩

利用老师生日的机 我们机器 小组的成员们不仅和老师增进了 而且 作了一 音乐编 那以后 好多同 都迷上 LE GO 机器人的音乐编辑功 多次的创意大赛和机器人舞蹈大赛中大显 。他们 作的歌 很多, 看你有 有这个 平哦



也想提 水平, 你不妨 试试做 面两件

、让机 人高唱 同一首 ,你将 这首歌 遇到更 的问

如果 成了第 件事 你就丢 书本吧 生活 多的音 和知识

八.综合评

最佳结构

最佳程序

最佳协作

最佳创意

最佳表现



活动九.

深圳上步中学-张涛

一.明确任务

头上的 作辛苦 是货物 运工 工人们 于奔命 作为机器人小组成员的 子里一定闪过这样的念头——这又是机器 显身手 好地方 不错今 的任务 是机器 搬运工

天活动 有令人 动的收

1 机械抓 的设

2 程序设 中的多 务和子

活动场

地可以 行设计 只要包 起点、 点及连 两点的 线即 物放置 终点处 大致可 如下

终点

起点

果想增 难度, 以把中 的直线 为曲线

活动规

组搭建 器人, 成以下

1 、机器 起点出 ,沿黑线 到达货 头,取 货物后 原路返回 点,看 一组最 回到起

2 整个过 中,货 不得丢 ,而且 器人一 沿着黑线 :任务 ,货物 竖放的 拉罐代



二.设计构想

讨论方

1 、怎 设计这 抓手

2 、走 线不就 同于走 杂的轨

3 、怎 让机器 抓稳“

初步构

过对整 过程的 想,我 把整个 过程分 了几个

黑线 到达终 —— 的抓住 转弯 沿黑线 回终

是这 看来我 已经具 了程序 的素 下面困 手设计 要开始

三.尝试搭建

方案一 手将 方案 刺客

考考眼力

猜到了吗,其实并没有答案!每个设计都可以在原有的基础上改进的很棒的!



长手将军”

1、抓手的

2、固抓手

3、在背面上大轮,用它与马达相连,提供动力



这样的抓手会有力吗? 你会采用这么长的设计吗?





4、抓手机器人的结合部分

5、稳固的盘搭建,使得抓手更加稳固

大功告成!



四.编程

、关于程序的思 (大 思考问 的过程

抓手做好了,终于可以问问的抓住我们的“货 ,真 啊, 做什么 情都不 过总算 完成 让我们 上眼睛 息,顺便 开始回 一下我 的程序

沿着 线 终点 到易拉罐 牢牢 把它抓住 转弯 沿 着黑线 回起点 …就是 样简单 好吧, 我们再 再厉

、流 RC X 问题的

程序开始

线

到达终点

抓易拉罐

转弯

线

程序结束



序预想 1 、机器 沿轨迹 的程序 记得吗

2 怎么判 我们的 器人到 了终点

3 怎么使 我们的 器人能 功的抓 “货物

4 你认 来回过 中走黑线 的程序 一样的

5 果来回 黑线的 程都一 ,我们 不是要 什么办 可以简 我们的 序呢

为还 什么问 ……

ROBOLOB RCX

程序的第一 :沿黑线前行,同时感应黑线停

A

B

根据本程序,A 任务监控 1 号光,使马达 C 远离黑线,同时感应黑线停止

B 任务监控 2 号光感,使马达 A 远离黑线,同时感应黑线停止

AB 任务同时进行!

隆重推出“多任务”图

多任务图标把程序分成分为 AC 两个任务两个任务单独同时进行互相并不干

如同一个人有两个大脑!这可是典型的“一心可以二用



A

B

试一

用现在的程序,替代你原来没有使用多任务时的程序,看看哪个程序的效率高?

程序第二 ——看到易拉罐,抓住它

B 是控制 A C 要向前

程序第三 ——

弯的时 需要测 来决定

程序第四 ——沿黑线回起

“又是走黑线,难道又要我把刚才的程序写一遍……真受不了

——当然不用,有子程序图 帮忙

隆重推出子程序图



程序第四 ——利用子程序图标写出程

合上面 表格, 好认识 标的意

主程

整个子程

程序 力气, 有了不 经验, 键是研 了以下

1 哪几图 是与子 序有关



2 、哪 个图标 定义子 序的, 义的子 序是做 么的

3 、哪 个图标 行子程 的,运 了几次

4 、你 为用了 程序是 是让我 的界面 得清晰 很多

5 根据你 今后的 么情况 你会想 使用子 如上图 的程序 子程序 主程序 相对的 有了子 序的辅

使 得主程 非常的 练,让 更容易 眼看去 住整个 序的精

五.整体测

测试 你的制 过程中 测试数 填入下

否完

成时

认为存 的问

1

2

3

4

5

6

问题探 这是最 成就感 过程

现问

决方

次测



六.执行任

A

B

C

D

七.评估改

抓手设 是门很 的学问 这里面 设计简 可以用 光怪 的子程 和多任 图标我 也是第 次接 务可以 胜利完 们决不 做井底 去观察 作品和 序,可 取长补 ,让我 的作品 能更加

结构评估改

A

B

C

D

机动 成功率

构改

力部

的评

样的设 到了吗

程序评估改

A

B

C

D



的评

构改

样的程 设计吗

八.任务扩

1

刺客” 是一个 好的设 是成功 不高, 速度奇

看你能 能“驾 ”它了

2 http ://www.rob otdiy. co m / ar ticle.php? o p =Print&sid =76

记得本 开篇的 张图片 ?它是 个超 LEGO 使 做一个 魔方的 器人? 多人连 都不敢 JP Bro w n 乎发挥 RCX JP B r o w n 目中的 像。这 超级抓 是我们 组模仿 终极目

3 你的抓 有这么 亮吗? 定没有

试一下 ,因为 也是一 经典作 便想想

样的抓 又能为 们做怎 的工作

4 在搜索 G oogle Lego g r abber 会发现



乐高常用部件名称一览表

8 齿直齿轮

蜗轮

轮轴

16 齿直齿轮

1x2

轮轴

24 齿直齿轮

1x6

轮胎

40-齿直齿轮

1x8

履带

12 齿冠齿轮

双角梁

轮轴

12 齿斜齿轮

单角梁

轮轴

齿条

2

履带轮轴

差速齿轮

6

滑轮

凸轮

轮胎

滑轮



齿轮箱

轮胎

滑轮

皮带

抓斗连接

滑轮

橡皮筋

带夹短连 接销

1x2

曲柄

延长摩擦 连接销

带孔砖

提升臂

卡子

斜角砖

0 度件

带轴连接

反向斜角

90

短连接销

2x4

112.5 度件

连接销

2x8

157.5 度件

带摩擦连 接销

拱形砖

180 度件

带凹槽的

角砖

长交叉块

轴套

斜角砖

1x5

交叉器

圆砖



1x3

连杆

重力砖

1x10

直角板

吊钩

1x8

3x6 角板

2x2 平板

1x6

动叶片

1x4 平板

1x2

带孔动叶

圆锥

1x2

储气罐

带凸铰

气泵

带凹铰

汽缸

1x1 圆板

T 型连接头

2x2

气向阀

2x4

2x2 圆板

短导线



2x2 滑板

2x2 盘板

长导线

RCX

电池箱

普通马达

高速马达

光电传感器

触动传感器

温度传感器

角度传感器

电极开关

微马达



乐高基本搭建技巧

对初级乐搭建者来说,认识乐高木只是入的最基本,而要搭出美观、固的结构 就必须掌一些基本搭建技巧.们知道任复杂的结都可以分为最基本,如果掌 握了搭建的基本技,可以将简单的模(结构)叠加为复杂,同时有利于入门者一开 始就能在设计方案前提下搭建,而不是盲的搭建.内容主要用图解的法介绍了 LEGO 系统的基本原理,功能,机构设计等技巧.

1. 认识乐高基本单位

水平单位 2:1(了方便

算只要比较水平两个方向的凸点之, 右图凸点个数之比为 4:2)

FLU 表示乐高的基本单位

FLU=0.8cm

三块板的厚度等于一块梁的高度



2. 乐高积木的基本功能



利用乐高本单位对进行垂 直固定, 利用上面关系 计算一下.



白色和黑色销作用有什么不同?

白色: 比较光, 梁的孔配 ,可以很由的旋转,用于连动机 ,铰链的设计中.

黑色销:比较粗,孔配合时无 法灵活转动,常用于部之间,机构之 间的固定.



当小齿轮(8 齿)带动大齿(24 齿) ,实现减速传动,传动比为 3:1,即 小齿轮转动 3 圈时齿轮转动一 该机构会减小速度同时增加 力量

当大齿轮(24 齿)带动齿轮8

齿实现加速传动传动比为

13齿轮转动 1 圈时小齿 轮转动 3 ,该机构会增加速度, 同时减小力量



通过多组齿轮间的配合实现机 构的多级传动如图示为两级 传动链传动比为 91(小齿轮 带动大齿轮



观察左图考该传动链 为几级传且传动比为 多大?

答案:5 比为 2431



该图为蜗轮蜗杆机构,该机构特点为:

1 241 传动比,速度非常慢

2 功能能反响传动

(只能通过蜗杆带动冠齿轮,反 之无转动

3:可以产大扭矩,但因摩擦,能量 损失较大,无法应于高性能的主

驱动装置中





如果要改输出轴的

方向可以使用冠齿轮 齿轮的配(如左图,该 图中产生个垂直方 运动输出。



斜齿轮的合也可以

输出轴的动方向( 该图产生一个水平 方向的运动输出。



利用滑轮传动有如下 特点:

噪音小,易打滑

常使用于高速低扭矩 条件下。



如图所示以使用小轮、轴 套、斜齿轮防止轴窜动



3.乐高积设计技巧



两根梁的一种特殊固定方法非常 牢固



利用滑轮和销固定轴的一种 方法

两根梁的另一种特殊固定方法。



观察一下,这两个有什么区别,

不仿试一下?



履带的使方法,注箭头所

指的齿轮作用。

固定马达的一种方法,注意图中导轨板的安装和作用

乐高腿的基本搭建方法

乐高抓手的基本搭建方法



乐高常用网址

中文网站名

网址

描述

西觅亚网站

www.semia.com

目前中国最大的乐高网

机器人社区

www.robotdiy.com

中国最大的机器人社区

乐高资料库

Robolab.fjyy.com

有非常丰富的乐高资料

RoboCupJunior 中国赛官方

网站

robocupjunior.org.cn

机器人足球中国赛区官

方网站

RoboCupJunior 国际官网站

www.robocupjunior.org

机器人足球国际官方网

FLL 机器人锦赛网站

www.firstlegoleague.org

FLL 机器人锦赛网站

IRO 国际机人奥林匹克竞赛

www.iroc.org

亚太地区机器人比赛官

方网站

本文来源:https://www.2haoxitong.net/k/doc/057f0b01e87101f69e319544.html

《乐高机器人活动案例.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式