登陆注册
5528300000010

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

同类推荐
  • 奇怪的触电

    奇怪的触电

    本书为青少年课外阅读读本,通过案情分析、追踪线索、谜案推理等内容来提高青少年读者的逻辑推理能力。
  • 探索神秘的大自然:春夏秋冬的奥秘

    探索神秘的大自然:春夏秋冬的奥秘

    春夏秋冬是大自然四种不同的面貌,春有春的颜色,秋有秋的风采,夏有夏的热度,冬有冬的精神。春天的来临是悄无声息的,孟浩然的《春晓》如是说:春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。但春的面貌是“掩盖”不住的,冰雪融化,草木萌发,飞鸟归来,处处呈现生机和绿意。夏季,万物繁荣,草长莺飞,鲜花怒放,处处“热情如火”。秋季,一片秋高气爽,处处欢歌笑语,虽然临近寒冬,但收获的喜悦仍然溢于言表。冬季,银装素裹,冰雪连天,万物蛰伏,一片沉寂和冷清。年复一年,春夏秋冬四季周而复始在时间中穿行。
  • 天机

    天机

    从人类诞生起,我们就处于无穷无尽的谜题之中。抛弃一般的科学和历史常识,想不到竟然会找到如此可怕的蛛丝马迹。本书通过八大章节分别介绍了最新的考古发现、西方宗教演化史、近现代科学发展史、濒死研究、20世纪物理学和纯粹数学成就、古典哲学、以及中国、古印度和古埃及宗教玄学等内容。
  • 气象与自然灾害

    气象与自然灾害

    《气象与自然灾害》介绍了一些自然灾害和气象知识,让读者领略自然的威力并提高人们战胜自然灾害的智慧和勇气,主要内容包括:你知道大气由什么组成吗;空气有质量吗;常用气象名词有哪些;什么是气象观测等。以素质教育为目标,打造科学普及教育权威读本,全面提升青少年科学素养。
  • 星球宇宙之谜

    星球宇宙之谜

    本套书主要介绍古今中外关于人类诸多未解的社会、自然现象,包括《中国自然遗产之谜》、《星球宇宙之谜》、《巨兽异兽之谜》等20个分册。
热门推荐
  • 丢失的千金

    丢失的千金

    十八年前,小千金被后妈丢弃,被一对家庭普通的夫妇捡到,夫妇看她相貌甜美可爱,看似冰雪聪明,于是收养了她。谁知竟是名门千金,故事由此展开。
  • 臭小子,滚过来

    臭小子,滚过来

    余辰开学典礼上的初次亮相,就被台下的许沫沫无情打上“暴力男”标签而她第一次跟他通话,也被他毫不犹豫的称呼为“蠢女人”“该死的暴力男!你居然会接受她的表白,我到底哪里比不上她了!不就头发比我长嘛!你这没眼光的混蛋!”醉醺醺的她在他背上咆哮。“对不起,我不能伤害她,哪怕我喜欢的是你。”终于明白自己心意的他只能苦涩的回答。
  • 有双眼在你身后

    有双眼在你身后

    一场船难,意外地夺去她的人生。历劫归来,她的容貌全毁,记忆尽失。更可怕的是她发现自己不但和小叔有奸情,还卷入一场阴谋之中,无路可退!一场船难,意外颠覆他的人生。明知道他们之间的爱情已死,却还是忍不住受到妻子的吸引。然而日常生活中,不经意透露出来的小细节,渐渐令人起了疑窦。如果她不是他那离经叛道的妻子,那么她是谁?如果她不是生活在这个金丝笼里的季妍,那她究竟是谁?谁才是最后的幕后主使者?当亲情背负着丑陋的过往,谁才是最终可以相信的那个人?
  • 腹黑拐卖小白兔

    腹黑拐卖小白兔

    天庭九公主坠入凡尘,一不小心落入某个大灰狼手中。初见时,大灰狼光着身子,九公主,把某人看了个遍。“你家有东西吃吗?”某个小吃货问。“当然有。””什么好吃的?”“我不介意你吃我。”“………”仙术在手,打架无忧。这是一篇专门虐白莲花的,宠无极限的宠文,而且男主超帅,腹黑,女主超美,呆萌。欢迎大家入坑,欢迎欢迎,热烈欢迎。!!!?(ˊ〇ˋ*)?~
  • 萧张

    萧张

    再不疯狂我们就老了,没有回忆怎么祭奠啊!青春最悲哀的,不是我们做错了什么,而是什么也没做。“我叫萧张,萧何的萧,张良的张。”废柴学生萧张,大学狗一枚,11月11日光棍节,死于车祸。然屌丝如他,怨念太重。于是乎,上帝给了他重新来过的机会,这一次,他发誓,一定要好好风花雪月,嚣张一把,方不负他萧张之名。且看萧张重生之后如何嚣张,这一切的一切,尽在《萧张》!
  • 豪门夜妻:盛世二嫁

    豪门夜妻:盛世二嫁

    十年前,他卑微低下,穷愁潦倒。被他的亲生父亲追杀……十年前,她高高在上,养尊处优,她看到了他,看到他坐在晦暗的角落里颤颤的发抖。他向她祈求,让她不要离开他。她却淡然的扭头瞥向他看了一眼……便离去,二十岁的穆少凌失去了一切,最爱的女人也离他而去。十年后,他成为一方霸主,强势归来。她家破人亡,颠沛流离。“米思萱,嫁给我。这一辈子,不死不休……”
  • 校草缠上身:丫头,别想逃

    校草缠上身:丫头,别想逃

    第一次相遇,她惹怒了他,他却对她充满了好奇心,本以为只是个巧遇,却并不像她想的那样,他们之间会发生怎样的邂逅呢?
  • 大小姐来了

    大小姐来了

    看看少女团们在学校里发生的有趣事情,唱歌比赛,时装表演……想看就赶紧进来看看吧!
  • 农民工闯关东

    农民工闯关东

    一个苦逼的农民工因祖上积德,今世积善,在意外身亡后,获得灵魂摆渡机会,幸运的避开了喝孟婆汤,过奈何桥的宿命。且看一位平凡的农民工如何在异界中生存!哈哈,农民工也可以任性而活!
  • 101条终生受益的老经验

    101条终生受益的老经验

    本书集古今中外几百位名人的经验于大成,内容涉及品行修养,交际处世,规划人生,职场及生存等人生各个方面的经验,以小见大,指引读者在人生旅途中少走弯路。