登陆注册
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)如果是墙壁式迷宫,可以用触动传感器紧贴墙壁的方法来完成任务。

同类推荐
  • 天文馆漫游:宇宙奇观

    天文馆漫游:宇宙奇观

    本套天文馆漫游知识丛书具有很强的科学性、知识性、前沿性、可读性和系统性,是青少年了解天文、增长知识、开阔视野、提高素质、激发探索和启迪智慧的良好科谱读物,也是各级图书馆珍藏的最佳版本。
  • 生命之水在哪里(别让地球抛弃我们)

    生命之水在哪里(别让地球抛弃我们)

    本书阐述了水资源的分布、水文化、水环境被污染的巨大危害、人类应当节约用水等一系列相关的知识。让人们认识到保护水资源的重要性。正是伴随人类对环境问题认识水平的不断提高,环境保护事业才得以不断深入和发展。相信这本书的出版将对增进公众环境科学知识,提高全民环境意识起到积极的促进作用。
  • 中华战争故事

    中华战争故事

    中国古代社会的历史发展进程,始终交织着和平与战争。本书以故事的形式选择了中国历史上的重要的战役,除了讲述它们在当时曾经产生过的作用外,更重视人在战争中的表现,向读者介绍我们的先人在这些战役中发挥出来的智慧、胆识和才干,认识他们的政治谋略和军事思想,认识他们在战争中体现和发扬的民族正气和爱国情操。
  • 南极大冒险(科学大探险)

    南极大冒险(科学大探险)

    乐乐淘是一个爱冒险的小男孩,在布瓜博士的帮助下,他与好朋友小猴一起进入南极,开始了冒险之旅。他们乘坐着阿拉丁的神奇飞毯着陆南极,乐乐淘随身携带的背包可以从中取出任何想要的东西,解决在旅途中遇到的问题;而飞毯的神奇之处在于它可以根据需要变化,可以变成雪橇、潜艇、轮船等等。在这个故事中,所有的动物都是拟人化的,它们像人类一样生动、可爱。在一位企鹅导游的带领下,通过他们在旅行中的所见所闻,介绍了南极的美丽奇观,通过远程链接布瓜博士,解答他们所有的疑问。
  • 气象缩影

    气象缩影

    科学是人类进步的第一推动力,而科学知识的普及则是实现这一推动的必由之路。在新的时代,科技的发展、人们生活水平的不断提高,为我们青少年的科普教育提供了新的契机。抓住这个契机,大力普及科学知识,传播科学精神,提高青少年的科学素质,是我们全社会的重要课题。科学教育,是提高青少年素质的重要因素,是现代教育的核心,这不仅能使青少年获得生活和未来所需的知识与技能,更重要的是能使青少年获得科学思想、科学精神、科学态度及科学方法的熏陶和培养。科学教育,让广大青少年树立这样一个牢固的信念:科学总是在寻求、发现和了解世界的新现象,研究和掌握新规律,它是创造性的,它又是在不懈地追求真理,需要我们不断地努力奋斗。
热门推荐
  • 空山2

    空山2

    作家在“表现一个村庄秘史”的现实态度极为明确,它不是单一民族的,也不是牧歌式的,传奇的、作家对藏族村庄有着极为深厚的文化、宗教,自然和社会的体验,说它是“秘史”,并非披露其神秘,而是用特别的手法将被人漠视麻木的伤痛揭示出来。唯其如此,才形成了小说宏大的格局。重大而庄严的主题,厚重而深刻的内容,随心而掌控的结构,对于人与自然,政治与文化、宗教社会和谐与进步,有着更为深刻的思考。这是一部充满阳刚之美的现实力作,一扫当下文坛萎靡,琐细,颓废之风。
  • 美丽的大森林

    美丽的大森林

    通过一系列如,夜进大森林,给狗熊拍照,捉鸟和引鸟等生动、惊险有趣的故事情节。重点刻俩了大平、二平、参花等孩子的不同性格特点。,原始大森林,是个多么吸引人的世界啊!没有去过那里的人们都会猜想,那儿一定是个很神秘有趣的地方。千年老树高耸人云,奇花异草香气扑鼻,色彩缤纷的蝴蝶、飞蛾、群蜂尽情飞舞,狗熊、老虎、金钱豹、金雕、飞龙等各类珍禽奇兽乐在其中。故事讲述的是在齐鲁大地读小学二年级的大平、二平跟随妈妈来到东北某林区小镇的姥姥家过暑假,参加了镇小学组织的课外夏令营,昆虫小组和摄影小组活动。于是他们随着小表姐等人便走进了美丽而神秘的原始大森林
  • 双面公主的幸福之源

    双面公主的幸福之源

    她是性格多变的双面公主,乔装打扮丑化自己,偷偷潜入哥哥就读的学校,只为过上几天平静生活,找到她的幸福之源。谁知老天不如她意!哥哥身边的那个腹黑冰山殿下,处处和她作对。他嫌她坐脏了他的椅子?呸,她还嫌他抓她的手脏呢!比腹黑?比拽?比冷情?谁怕谁啊!"再相逢,是擦肩而过,还是纠缠不清?且看神秘迷人的双面公主和霸道强势的殿下爱与被爱的精彩甜蜜故事!
  • 蒙哥马利(名人传奇故事丛书)

    蒙哥马利(名人传奇故事丛书)

    伯纳德·劳·蒙哥马利伯纳德·劳·蒙哥马利(Bernard Law Montgomery,1887年11月17日-1976年3月25日),英国陆军元帅。第二次世界大战中盟军杰出的指挥官之一,1943年,参加攻占西西里和登陆意大利,1944年统率盟军进入法国,6月6日指挥盟军进攻诺曼底,取得了诺曼底登陆作战的胜利。后晋升陆军元帅,受封子爵,1946-1948年任帝国总参谋长。
  • 老婆跷家跷上瘾

    老婆跷家跷上瘾

    【全文完结】该死的女人,强放倒他还盗他的种逃了,连黑道帝国的少主也敢惹,他发誓,抓到她之后,他一定会狠狠地‘回报’她,困她七天七夜,看她还有没有力气逃。她不过是想要个天才宝宝而已,他用得着发帝尊令全世界通缉她吗?
  • 继女生存法则

    继女生存法则

    她的生母,被父亲赶出家门。她的弟弟,被人视为野种。她是这个家里最尴尬的存在。顶着嫡女的身份,却过着连庶女都不如的日子。这趟穿越,她好像抽到了一支烂签。且看穿越风起云涌的日子。
  • 凤煞

    凤煞

    前世的秦孤天只为秦家的仇恨而活。这一世她凤煞天要整个世界为她而活。顺她者昌,逆她者,让其求生不得求死不能。修真界流传着这样一条自古相传的口诀:修炼,乃是逆天事。爱是红尘事,亦是修炼劫。若想安然度,必想避劫法。当凤煞天听到这句话的时候,看着身畔的人,她淡淡一笑:“狗屁不通。逆天,既敢逆天,又何须怕情劫。若我遭劫,宁可毁天灭地,也要护我情缘。本文结局一对一,喜欢的话,就动动你的手指,收藏吧!推荐好友的酷文:乔茉児的《重生—前妻买一送一》:九星的《美女修仙传》:红涩的《黑道美容师》:慕璎珞的《极品天骄》:澜芯的《绝色魔尊》:诸葛笑笑的《黑道总裁独宠残妻》:红尘雾月《仙傲九霄》:澜姗的《血妻》小饱饱《御剑江湖之莫小楼》YY频道:597968欢迎大家的光临。
  • 一曲定江山

    一曲定江山

    金戈铁马,锦绣江山,王权更替的背后,永远是数不尽的白骨……它所影响的不仅仅是男人的天下,还有女人的一生……冰冷,只因看惯生死;狠绝,只因想与他做更久的夫妻;孩子的出生,至亲之人的逝去,身世的揭开……所有这一切,皆离不开一个斗字,她注定要一世争斗,永无休止!且看一介丫环出身的弱质女流,如何成为大昭王朝最尊贵的女人!
  • 嫡女棣王妃

    嫡女棣王妃

    “姨娘,夫人似乎断气了~”“哼!这么一碗药都下去了,难道她还能活着不成?”“那这······”一个年纪稍长的人朝着这位称作姨娘的人示意了一下自己手中的婴儿,似乎有些犹豫,“这好歹是个男孩,现在夫人已经死了,如果姨娘把他占为己有,然后得了这府中的中馈······”“嬷嬷?!”女子也不等她的话说完,就打断了她,“你记住了,我恨死了这个女人,她的儿子,只能随着她去,我就是以后自己生不出儿子,抱养别人的,也不会要她的。把他给我扔马桶里面溺了,对外就说一出生就死了!”猩红的嘴唇,吐出来的话却是格外的渗人。嬷嬷还想说什么,动了动嘴,却是一句话也没有说,转身朝着后面放着马桶的地方走去。却是没有发现旁边地上一个穿着有些破旧的衣服的小女孩此刻正瞪大了眼睛看着她们两。这是什么情况?自己不是被炸死了吗?怎么会······于此同时,脑中不断有记忆闪现出来,她们是自己的母亲和刚出生的弟弟啊?!不行,先救人。转头看见旁边谁绣花留下的针线跟剪刀,想到自己前世的身手,拿起一根绣花针就朝着那个嬷嬷飞了过去,却在半路上掉落下来,暗骂一声,这人是什么破身体。却引得那两个人听见动静看了过来。女人阴狠的盯着她,“你居然没有死?”微微眯起眼睛,自己的前身也是被她们弄死的了,看样子她们谁也不会放过,抓起旁边的剪刀就冲了过去。随着几声惨叫声,从此以后,府中府外都传遍了她的“美名”——凤家大小姐心肠歹毒,刺伤了府中无数的人,宛如一个疯子。
  • 丑妻传奇

    丑妻传奇

    莫名穿越,她舞一曲醉春风,只为那个才见过一面的年轻男子,却不想竟然艳惊四座,名扬诸国,只是,成名的却是她的孪生妹妹。一场意外的大火,她毁了半张倾世容颜,一夕之间,美女变丑女,命运,也在那一刻,悄然改变……她代替妹妹,嫁给传闻中凶悍暴戾的北方之王。却在第二天,摇身一变成了他身边的贴身丫鬟。她隐瞒着自己的所有,只为了离开的时候,能够保有一颗完整的心。可是,真到了那一天,她才发现,自己的心,早已为他沦陷……他终于娶到了心心念念想了三年的女子,然而,在掀开红盖头的刹那,他才知道,自己娶的,竟然只是她的孪生姐姐。而他想娶的那名女子,竟然在同一天,嫁给了南方大国的王子。他一气之下,挥兵南下,誓要攻下鲁国,作为娶她的聘礼。殊不知,他不想要的,在别人眼中,却是真正的宝。而他,真的到了那一天,竟赫然发现,他爱的,原来一直都是她,这个用一张丑颜陪他打下半壁江山的离奇女子。