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

同类推荐
  • 建筑奇观

    建筑奇观

    套青少年科普知识读物综合了中外最新科技的研究成果,具有很强的科学性、知识性、前沿性、可读性和系统性,是青少年了解科技、增长知识、开阔视野、提高素质、激发探索和启迪智慧的良好科谱读物,也是各级图书馆珍藏的最佳版本。
  • 太空世纪

    太空世纪

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

    野人奥秘

    当今世界科学技术日新月异,知识信息不断增长,世界交流日益扩大。在人类的科学尚不发达时,人们囿于知识的局面限制,对自身及周围的种种现象,只能靠主观的猜测与揣摩;当人类的科学知识水平获得空前大发展以后,很多过去遗留的难题,都做出了科学合理的解释,同时又发现了更多的有关这个世界目前仍无法解释的奥秘。
  • 生命之水在哪里(别让地球抛弃我们)

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

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

    激光聚焦

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

    高超推理的故事

    探案故事是一种通俗文学体裁,主要描写刑事案件的调查和破案过程。我们编辑的这套《世界经典探案故事全集》包括《侦探出动的故事》、《高超推理的故事》、《蛛丝马迹的故事》、《扑朔迷离的故事》、《缉捕追踪的故事》、《原形毕露的故事》、《斗智斗勇的故事》、《智破奇案的故事》、《真相大白的故事》和《插翅难逃的故事》等19册,这些作品汇集了古今中外著名的疑案、迷案、奇案、悬案、冤案等近百篇,其故事情节惊险曲折,探案英雄大智大勇,阅读这些侦破故事,不仅可以启迪智慧、增强思思维、了解社会、增长知识,还可以学到自我保卫、推理破案的常识,防范日常生活的不测。
  • 做合格的共产党员:谈谈共产党员标准

    做合格的共产党员:谈谈共产党员标准

    党员标准就是党章对党员提出的条件和要求,它由入党资格、对党员的基本要求以及党员的权利和义务三部分组成。坚持党员标准,保持党员队伍的纯洁性与先进性,是党始终走在时代前列的重要条件,也是中国共产党有别于其他政党的一个重要标志。从不同角度对党员标准问题进行了深入浅出的解读。本书有助于广大党员认真对照党章的要求,看看自己在哪些地方符合党员标准,哪些地方还存在差距,从而在工作、学习和生活中不断改进,完善自己。
  • 应怎样选择 该如何放弃

    应怎样选择 该如何放弃

    亲爱的朋友,您是否觉得时间永远都不够用,处世技巧不够圆熟,成功离你太遥远?请不要在忧心、彷徨,本书系所提供的全方位的方法与技巧将在您的事业之旅中成为您成功的得力助手。成功是每一个人终身追求的目标,在这段追求的过程中,本书将扮演一个站在您身后的智囊团的角色,尽其之力,提供所知,着力于把最有效的成功方法和最新的成功资讯奉献给您……在伴您创造成功的历程中,使您获得精神上的指引、激励和扶持,最终让你品尝到不断成长中的成功喜悦。
  • 尸心不改

    尸心不改

    控尸门的欢乐二缺弟子江篱炼了一具美得人神共愤引得天雷阵阵的男尸,以为好日子开始了,结果没想到门派惨遭灭门。--情节虚构,请勿模仿
  • 曾国藩:唐浩明修订版(全集)

    曾国藩:唐浩明修订版(全集)

    修订老版讹误106处!一字未删,原貌呈现手稿!唐浩明独家作序认可版本!阅读收藏最佳版本!政商必读!最受中央国家机关干部欢迎的10本书之一,中纪委“读书推荐”栏目推荐学习。柳传志、宗庆后、白岩松鼎力推荐!历史小说巅峰之作,关于曾国藩最权威、最好看、最畅销的读本。了解千古名臣曾国藩的唯一经典,读懂国人处世智慧的殿堂之作。依据人民文学出版社三卷本《曾国藩》编校而成,全新修订原貌呈现。
  • 嫡女棣王妃

    嫡女棣王妃

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

    魔女擒夫

    她是新一代的驱魔师,也是最有潜力的塔罗牌占卜师。每天收收妖,吓吓鬼,闲了就替别人占占卜,日子过的相当的舒服。没成想,却莫名其妙的穿越到了古代。到古代的第一天,便被别人强暴了,第五天,开始被追杀。。。。。。他,温文尔雅、风度翩翩,对每个人都微笑以对,但眼里却都是冷情,唯独对她,眼里抹上了渴望和深情他,红衣飘飘,邪魅妖娆,游戏花丛,从来都当女子是玩物,却遇上不一样的她,心,开始沉沦他,冷漠无情,身为天下第一杀手,从小就被教成不要有感情,不要给别人留下弱点,遇到她,她成为他最大的弱点,他心甘情愿。他,纯洁善良,面对他一心想追上步子的姐姐,看着她身边美男不断,原本纯洁的心开始有了嫉妒和心酸。。。。。。。且看新一代驱魔师如何在古代寻寻宝藏,闯闯江湖,顺便拐个美男相公回家吧推荐自己的新文:《穿越之弃妇奋斗史》,一个现代女子,穿越成古代弃妇之后的奋斗生涯。请支持!《魔女擒夫》,潇湘和谐文名,名字改过来了,呵呵!本文女主不软弱,不圣女,遇强则强,性格开放,绝不吃亏。本文绝不虐女主,要虐也是虐男主。各位亲,如果喜欢,就请点击“放入书架”收藏一下,谢谢!关于男主男配:他【上官海云】:“谁都不可以伤害她!”“因为,杀她的,只能是我上官海云。”“逍遥王说笑了,宁姑娘身边美男如云,在下与宁姑娘相识甚浅,孩子,怎么会是我的呢?”可是为什么看到那两个长得酷似他的双胞胎时,为什么他的心,会这么难过呢?他【晴天】:“主人,我爱你!”主人,为了你,堕落地狱又何妨?修行几千年,第一次知晓情之滋味,可是,为何刚刚得到主人的回应,却不得不被迫离开?难道真的是有缘无分?他【归海飘月】“宁儿,为了等你,我选择沉睡好不好?”五十年前,名震江湖的神医,为了等心爱的她,毅然而然选择在极寒之地寒潭之下沉睡,再次醒来,他是否,还能守护他的爱?他【风无影】:“女人,为了不让你祸害别人,本大爷就牺牲一下吧!”他俊美邪肆,红衣妖娆,初次相见,只为猎奇,可是,从什么时候开始,心,不再受掌控呢?他【拓跋宇】:小姐姐,让我们一起颠覆这个世界吧!他外表十六七岁,但是,无人知晓,他其实和他的小姐姐来自一个地方,而且,他与她,还有着密不可分的关系。可是,他想要看到,他的小姐姐痛苦的样子,却不知,她痛,他也在痛。
  • 乖乖校花的混混校草

    乖乖校花的混混校草

    可是…可是不知道为什么,吻过之后,她的这颗心似乎也被带走了,分开后,竟然一直想着他。她是父母老师眼中的乖乖女,他是父母离异没有人要的坏男孩,面对那么多男孩子的追求,她只为他心动……青涩的爱情,甜蜜的日子,经历过的伤害,都无法让父母停止他们的百般阻挠。谁能告诉她,她该怎么办?
  • 古玉灵缘

    古玉灵缘

    上古灵玉跌落凡尘,引起了人世间剧烈的动荡。在这纷乱的战争年代,群魔乱舞,人间生灵涂炭,天界众神渡劫,冥界怨声载道,谁又能顺势崛起?谁又能独霸天下,俯首苍生?魔前叩首三千载,回首红尘不做仙。小船驶,影相随,来世修得自由人
  • 无敌大小姐

    无敌大小姐

    当现代阴狠毒辣,手段极多的火家大小姐火无情,穿越到一个好色如命,花痴草包大小姐身上,会发生怎样的化学反应?火无情一醒过来就发现,自己竟然在众目睽睽之下上演脱衣秀。周围还有一群围观者。这一发现,让她极为不爽。刚刚穿好衣服,便看到一个声称是自家老头的老不死气势汹汹的跑来问罪。刚上来,就要打她。这还得了?她火无情从生自死,都是王者。敢动她的人,都在和阎王喝茶。于是,她一怒之下,打了老爹。众人皆道:火家小姐阴狠毒辣,竟然连老爹都不放在眼里。就这样,她的罪名又多了一条。蛇蝎美人。穿越后,火无情的麻烦不断。第一天,打了爹。第二天,毁了姐姐的容。第三天,骂了二娘。第四天,当众轻薄了天下第一公子。第五天,火家贴出招亲启事:但凡愿意娶火家大小姐者,皆可去火府报名。来者不限。不怕死,不想活的,欢迎前来。警示:但凡来此,生死皆与火家无关。若有残病者火家一律不负法律责任。本以为无人敢到,岂料是桃花朵朵。美男个个很妖娆一号美人:火无炎。火家大少爷。为人不清楚,手段不清楚。容貌不清楚。唯一清楚的是,他有钱。有多多的钱。火无情语录:钱是好东西。娶了。(此美男,由美瞳掩饰不了你眼神的空洞领养。)火老爷一气之下,昏了过去。家门不幸,家门不幸啊。二号美人:竹清月。江湖人称天上神仙,地上无月。大国师一枚。美得惊天动地。火无情语录:美人好,尤其是自带嫁妆又会预测未来的美人,娶了。(此美男,由东de琳琳领养)三号美人:轩辕子玉。当朝七皇子,游历四国。一张可爱无敌的脸。单纯至极。火无情语录:可爱的孩子好,可爱又乖巧的孩子更好。可爱乖巧又不用给钱的孩子,娶了。(此美男,由刘千绮领养)皇帝听闻,两眼一抹黑。他的儿啊。怎么就这么不争气呢。四号美人:天下第一美男。性格不详,籍贯不详。火无情语录:谜一样的美人,她喜欢。每天都有新鲜感。娶了。(此美男,由告别的爱情li领养。)五号美人:天下第一名伶。火无情语录:解风情的美男,如果没钱花把他卖了都不用调教。娶了。(此美男由伊眸领养。)六号美男:解忧楼楼主。相貌不详,身世不详。爱好杀人。火无情语录:凶恶的美人,她喜欢。娶了。(此美男由陈铭铭领养)七号美男:琴圣。貌如谪仙,琴音杀人。冷清眸子中,百转千回,说尽风流。(此美男由伊眸领养)夜杀:天下第一杀手。(此美男由静寂之夜领养)