登陆注册
3165300000010

第10章 迷宫机器人——触动传感的活动

迷宫是一款古老而好玩的游戏,它既可以锻炼我们的判断力,又可以训练我们的思维。选一张迷宫的图片,你能找到走出迷宫的路线吗?如果能,我们现在就来设计一个机器人,让它来完成走迷宫的任务。

迷宫机器人可以靠触动传感器来走出迷宫。在进行实践前,我们首先来学习ROBOLAB软件中的分支、合并和跳转。

.分支:ROBOLAB软件中的分支等同于编程语言中传统的“If-Then—Else”语句。程序中遇到分支时,程序将选择两条“路径”中的一条执行。分支子菜单下所有分支命令通过大于或小于或等于条件来确定执行哪一条路径。

是触动传感器分支图标:它可以根据触感的事件状态执行不同的程序路线,当触感被按下时执行一条路径,当触感被松开时执行另一条路径。

.合并并图标:在条件分支的最后,必须使用合并图标,将两个分支合并在一起。有分支就必须有合并。

.跳转:跳转等同于C语言下的GOTO命令。

红色着落图标,红色跳转图标,当某段命令需要重复执行时,跳转很有用,将着落图标放在命令的开始处,红色跳转图标放在命令的结束处。红色着落图标需要和红色跳转图标配合使用。跳转图标还有蓝,黄,绿,黑四种颜色,使用方法与红色图标相同。

一般情况下,相对使用于循环图标而言,使用跳转图标不是—个好的编程习惯,因为跳转图标创建的是—个无限循环——这意味着程序永远不能结束。

在许多特殊情况下,在同一个端口连接多个传感器是可行的,对设备也是安全的。例如,用并联结构可以很简单地把触动传感器连接在一起,也就是说,只要它们中的一个被按下,就会产生ON状态,实现方法比较容易,只需把所有传感器连接到同一端口。你不用明白哪一个被按下,但你可以根据已有的因素推断出这些信息。例如,有一个机器人的前后部都有一个缓冲器,你可以把两个开关连接到同一个端口上。当有一个缓冲器被按下时,程序就会知道是应该向前还是向后,它能正确地解释这些信息和动作。还有一个例子,或许你的移动机器人有一只手臂,在特定位置它需要一个限位开关去停止动作。如果在触发手臂时机器人是静止的,你可以让限位开关和机器人缓冲器的开关线使用同一个端口。

思考1:可以使用其他的传感器吗?应使用什么传感器呢?

制作能走迷宫的机器人活动任务利用所学知识,设计一个能走迷宫的机器人。

活动准备个RCX控制器,2个低速电动机(马达),2个触动传感器,4根连接线,2个越野轮,3个轮芯,齿轮,多孔“乐高”梁,“乐高”板,“乐高”轴以及轴套若干,1个迷宫模型。

活动步骤搭建机器人实体用连接线将两个马达分别连接在RCX的A、C端口,将两个触动传感器分别接在RCX的1、3端口,然后把车体组装好。(图47、图48是供大家参考的机器人。)编程(1)想一想机器人要怎样才能走出迷宫。

用计算机解迷宫路径的程序(算法),就是仿照人走迷宫而设计的,也是对盲人走迷宫的机械模仿。计算机走迷宫时,通常用的是“穷举求解”的方法,即从入口出发,顺某一方向向前探索,若能走通,则继续往前走;否则沿原路返回,换一个方向再继续探索,直至所有可能的通路都探索到为止。依据这样的原理,如果我们让机器人始终沿着迷宫的一侧(左侧或右侧)前进,它就一定可以走出来。

(2)分析一下机器人走迷宫时会遇到的情况。

左转、右转、前进、停止。

(3)根据编程思维和图标,使用ROBOLAB软件中的INVENTOR4来编写这个程序。参考程序。

(4)将程序传到RCX上并连接好红外线发射塔,把程序下载到RCX中。

使用触动传感器控制机器人的行进状态将小车放在迷宫模型上实际操作一下,当触动传感器1和3同时按下时,小车前进,触动1松开、触动3按下,小车左转,反之,小车右转。

思考2:触动传感器1和3一定要同时按下,小车才可以前进,这个程序对操作者的要求是不是太高了?有没有更好的办法实战与提高提供一种新的解决办法——用3个触动传感器来控制。

(1)使用3个触动传感器的程序。

(2)3个触动传感器的手柄图。

思考3:(1)比较一下,使用2个触动传感器和使用3个触动传感器在程序上有什么不一样(2)使用3个触动传感器的程序,是如何降低操作者的难度的实践课堂检测完成任务后,试着回答以下问题:

分析这个机器人的结构,对于走迷宫这样的任务来说,它有什么优点和缺点使用3个触动传感器走迷宫,在程序设计上怎样方便了操作者呢你还可以想出几种机器人走迷宫的方法知识链接资料西觅亚科技。

ROBOLAB2.5编程指南答案提示阅读思考

思考1:同学们课下动手实践后,便可得到结论。

实践与思考

思考2:同学们课下动手实践后便可得到结论。

思考3.略。

检测与评估检测:

机器人结构评估

(1)采用框架式结构,使用零件少,整体结实,更换电池方便。

(2)前后的小轮不用胶皮轮,既可以平衡车体,又不会过多地增加阻力,便于转弯。

(3)车身可设计得再短一些。

使用3个触动传感器进行控制时,其控制状态可以有更多的选择,因此编程时完全可以避免必须同时按下两个触动传感器,才能发生一个事件的情况。

机器人走迷宫还可以使用的方法:

(1)如果是循轨迹的迷宫,可以用光电传感器完成任务。

(2)如果是墙壁式迷宫,可以用触动传感器紧贴墙壁的方法来完成任务。

同类推荐
  • 生活常识速读(速读直通车)

    生活常识速读(速读直通车)

    “养”这个词被越来越广泛的使用,养出好皮肤,养出健康,养出好气质。本书向读者分享了在日常的美肤过程中应该注意怎样的问题,有哪些简单的方法来改善我们的肤质?减肥成为现代人的必修课,盲目的减肥不但不能起到好的效果,可能产生一些副作用,那么怎样做到健康减肥呢?减肥又有哪些小妙招?养生最好的是食疗,可食疗也必须根据人群的不同,季节的不同而有所调整,怎样才能吃出健康?书中还为您贴心的讲解了餐桌上的一些礼仪以及在进餐时出现意外情况的应对方法。让您吃出健康,吃出美丽,吃出优雅。
  • 激光聚焦

    激光聚焦

    科学是人类进步的第一推动力,而科学知识的普及则是实现这一推动的必由之路。在新的时代,社会的进步、科技的发展、人们生活水平的不断提高,为我们青少年的科普教育提供了新的契机。抓住这个契机,大力普及科学知识,传播科学精神,提高青少年的科学素质,是我们全社会的重要课题。
  • 航海常识速读(速读直通车)

    航海常识速读(速读直通车)

    航海史是人类历史史册上的一宏伟篇章,从木船的制造到帆船的出现,以及之后大型油轮,舰艇、航空母舰等民商用船和军用船舶的发展,人类对于海洋的认识的增加以及航线的不断拉长,促进了世界各国经济文化交流,和人类文明的进步。让我们沿着时间的轨迹和航海家们的足迹来遨游广阔的海洋,了解发生在浩渺大海中的那些点滴过往!
  • 古代数学与算学

    古代数学与算学

    在世界四大文明古国中,中国数学持续繁荣时期最为长久,它是中国传统科学文化百花园中的一朵奇葩,是世界文化宝库中一颗璀璨的明珠。从公元前后至14世纪,中国古典数学先后经历了三次发展高潮,即两汉时期、魏晋南北朝时期和宋元时期,并在宋元时期达到顶峰。《中国文化知识读本:古代数学与算学》生动的介绍了古代数学发展、古代算术名家、古代算书、古代记数制度和计算工具等内容。
热门推荐
  • 东宫有本难念的经

    东宫有本难念的经

    宝庆十九年春,大佑国皇太子大婚,大将军之女入主东宫。一个不是淑女的将门千金遭遇一个不是文韬武略的中庸太子,到底是佳偶天成,还是冤家路窄?成婚一年不足,太子忽然休妻。迷影重重,生死茫茫,这样一来,还是不是大团圆结局?
  • 东宫有本难念的经

    东宫有本难念的经

    宝庆十九年春,大佑国皇太子大婚,大将军之女入主东宫。一个不是淑女的将门千金遭遇一个不是文韬武略的中庸太子,到底是佳偶天成,还是冤家路窄?成婚一年不足,太子忽然休妻。迷影重重,生死茫茫,这样一来,还是不是大团圆结局?
  • 明治天皇:孝明帝驾崩卷(下册)

    明治天皇:孝明帝驾崩卷(下册)

    《明治天皇》再现了日本从幕末走向明治维新的历史变革,以优美的文笔,宏大的场景,详细描绘了日本近代决定国运的倒幕运动的整个过程。本书塑造了一个个鲜活的日本近代史人物形象,以及他们的坚定信念,对“安政大狱”、“樱田门之变”等重大历史事件的描述详实生动,是一部了解近代日本不可多得的佳作。
  • 丑颜弃妇闯情关

    丑颜弃妇闯情关

    ”穿越千年庆云国:“平凡,你让我无比厌恶。正想一掌打过去,现代某都市:“林夷如,他靠近她的耳畔说的下一句话让她彻底呆了,“也不看看自己是什么货色,激不起本王的半点兴趣,还想用这招;如果是个美人,我喜欢你,本王还可以勉强,不过,我们交往吧。”--情节虚构,”她早就火冒三丈,请勿模仿
  • 爱在上海之爱的救赎

    爱在上海之爱的救赎

    上海是一袭华贵旖旎的袍,浪漫而又唯美。生活则是里面的丝线,阡阡陌陌,织成了万万千千个故事,也织出了乔家两姐妹的爱恨情仇……
  • 恶鬼纪元

    恶鬼纪元

    有些东西一直在周围转悠,只是看不到而已。只要有勇气,就算是平凡的人也可以对抗恶灵。如今,他要解救同学的魂魄。
  • 桃花树下桃花妖:冷王的圈养小刁妃

    桃花树下桃花妖:冷王的圈养小刁妃

    初见时,他美似谪仙,更似桃花妖般的妖冶。他带她逃离火坑,相随相伴五年,他的温柔一次次的让她沦陷,五年里,他将她宠上了天,她误以为他们是相爱的。做梦也没想到,他竟然会以死从她身边逃离。再次的重逢,她才知道一直以来她不过是他儿时玩伴的影子,为博取那人一笑,他竟对他们的孩子狠下毒手。“除了她,没人有资格替我生孩子,只要能让她开心,杀了你又何妨。”最恶毒的语言取代了曾经的甜言蜜语。?“既然你已经找到了你真正所爱之人,那么请你放过我吧,就算是死,也求你给我一个解脱。”她不止一次的祈求。?而他一次次的将她伤的体无完肤后,却不愿放她离开,只因在迎娶那人之前,她是与他最合拍的床伴。???
  • 醉花阴

    醉花阴

    打黑除恶这种事,本就困难重重,褚未染竟然还能趁机发展出一段恋情?难怪褚凤歌要说:这小子,长本事了!
  • 尸心不改

    尸心不改

    控尸门的欢乐二缺弟子江篱炼了一具美得人神共愤引得天雷阵阵的男尸,以为好日子开始了,结果没想到门派惨遭灭门。--情节虚构,请勿模仿
  • 总裁,别捣乱

    总裁,别捣乱

    【新书推荐】新文http://m.pgsk.com/a/886070/《前妻离婚无效》已经上传了!【正文完结】她不小心招惹上陌生男人。一周后的总公司年会上,陌生男人身份曝光。公司破格提拔,他一跃成为她的顶头上司。*悄然怀孕,在妇产科,她看着他陪伴订婚对象产检。怀孕一月,她帮他的结婚对象解决烦恼。三个月,她看着他们举行盛大订婚典礼六个月,她挺着大肚看他们相爱缠绵。*有一分悸动在心里,我不会告诉你,我是坚硬的石花,可以自己熬过风吹雨打。或许命运的签只让我们遇见,却不让我们相恋。但是转身,又是谁在耳边,悄然许下我们的诺言……*九个月,孩子临盆,他踩着撒旦之光,幽然降临,紧紧攥着她的手腕,“告诉我,温暖,哪个男人有资格做我孩子的爸爸!”**推荐萌的完结作品:http://m.pgsk.com/a/310046/《隔云勿相望》经典婚恋三部曲。出版名《婚不由己》《我的如意狼君》http://m.pgsk.com/a/374478/《十年相思尽》已签约出版http://m.pgsk.com/a/500115/《豪门强宠:做你女人100天》已出版上市,出版名《豪门强宠》http://m.pgsk.com/a/579819/《前夫高攀不起》已出版上市,出版名《我的如意狼君2》