搜档网
当前位置:搜档网 › 小白鼠走迷宫

小白鼠走迷宫

小白鼠走迷宫
小白鼠走迷宫

《小鼠走迷宫》实验报告

生技基地:孟祥东 0121121202

殷振琦

生物技术:李静新

小白鼠走迷宫

【摘要】本实验通过在人为设置的迷宫里,小白鼠不断感受复杂通道的结构,调整和改进自己的行为。随着训练次数的增加,条件反射逐渐建立,以至在大脑皮层形成记忆。通过记录动物搜寻食物的时间长短可以对此加以评价。

【关键词】小白鼠迷宫记忆

前言:《实验动物学》最近10年,遗传科学家对两种动物建立了一系列遗传工程的技术,可以改变(去掉或加上)其体内基因的组成,这两种动物是老鼠和果蝇。在哺乳类动物中,老鼠可谓具有得天独厚的优势。昆虫类的果蝇行为简单,脑也较小,不如哺乳类的老鼠脑较大。此外,老鼠也更接近人类,通过老鼠的实验可以间接地了解人脑的功能。学习和记忆是神经系统高级中枢的重要机能之一。学习是神经系统不断接受环境刺激而获得的行为习惯和经验;获得的行为习惯和经验维持一定时间的能力就是记忆。动物的学习和记忆能力对其生存具有重要意义。本次实验,我们通过观察,分析小白鼠学习和记忆过程,理解大脑在动物行为机制建立中的作用;通过实验,了解数据统计分析在科学研究中的重要作用。

1.材料与方法

1.1材料

小白鼠、纸板(做迷宫)、食物、秒表

1.2方法

1.2.1 饥饿处理的小白鼠1只,放置在迷宫入口,记录其找到食物所需时间。5分钟后,

重复上述步骤,同样的间隔时间对其进行相同实验,每只小白鼠共计进行6次实

验。

1.2.2 对另一只进行饥饿处理的小鼠进行相同实验,记录每只小白鼠找到食物所需时

间。

1.2.3 绘制图表,进行数据分析。

2.结果

2.2曲线图

注:纵坐标表示所用时间(单位:秒),横坐标表示实验次数,系列一表示小鼠B,系列二表示小鼠A

2.3分析

2.3.1 随着小白鼠学习和记忆过程的进行,小白鼠找到食物的时间越来越短;

2.3.2 气温对小白鼠的活动能力有较大影响,低温使小白鼠活动能力降低;

3、讨论

德国心理学家艾宾浩斯(H.Ebbinghaus)研究发现,遗忘在学习之后立即开始,而且遗忘的进程并不是均匀的。最初遗忘速度很快,以后逐渐缓慢。他认为"保持和遗忘是时间的函数",并根据他的实验结果绘成描述遗忘进程的曲线,即著名的艾宾浩斯记忆遗忘曲线。

人的大脑是一个记忆的宝库,人脑经历过的事物,思考过的问题,体验过的情感和情绪,练习过的动作,都可以成为人们记忆的内容。例如英文的学习中单词、短语和句子,甚至文章的内容都是通过记忆完成的。从"记"到"忆"是有个过程的,这其中包括了识记、保持、再认和回忆。有很多人在学习英语的过程中,只注重了学习当时的记忆效果,孰不知,要想做好学习的记忆工作,是要下一番工夫的,单纯的注重当时的记忆效果,而忽视了后期的保持和再认同样是达不到良好的效果的。

在信息的处理上,

记忆是对输入信息的编

码、贮存和提取的过程,

从信息处理的角度上,

英文的第一次学习和背

诵只是一个输入编码的

过程。人的记忆的能力

从生理上讲是十分惊人的,它可以存贮10的15次方比特(byte,字节)的信息,可是

每个人的记忆宝库被挖掘的只占10%,还有更多的记忆发挥空间。这是因为,有些人只关注了记忆的当时效果,却忽视了记忆中的更大的问题--即记忆的牢固度问题,那就牵涉到心理学中常说的关于记忆遗忘的规律。

根据我们所知道的,记忆的保持在时间上是不同的,有短时的记忆和长时的记忆两种。输入的信息在经过人的注意过程的学习后,便成为了人的短时的记忆,但是如果不经过及时的复习,这些记住过的东西就会遗忘,而经过了及时的复习,这些短时的记忆就会成为了人的一种长时的记忆,从而在大脑中保持着很长的时间。那么,对于我们来讲,怎样才叫做遗忘呢,所谓遗忘就是我们对于曾经记忆过的东西不能再认起来,也不能回忆起来,或者是错误的再认和错误的回忆,这些都是遗忘。艾宾浩斯在做这个实验的时候是拿自己作为测试对象的,他得出了一些关于记忆的结论。他选用了一些根本没有意义的音节,也就是那些不能拼出单词来的众多字母的组合,比如

asww,cfhhj,ijikmb,rfyjbc等等。他经过对自己的测试,得到了一些数据。

然后,艾宾浩斯又根据了这些点描绘出了一条曲线,这就是非常有名的揭示遗忘

规律的曲线:艾宾浩斯遗忘曲线,图中竖轴表示学习中记住的知识数量,横轴表示时

间(天数),曲线表示记忆量变化的规律。

致谢:

在此,我们向实验过程中做出最大贡献的小白鼠致以最崇高的谢意!

同时感谢为实验提供指导的老师。

体会与感受

1.实验过程中应该注意安全。这次我被A小鼠咬伤;

2.小白鼠的保暖也要注意。

4.每次实验之前应将迷宫清理干净,减轻食物气味和小白鼠自身气味。

参考文献:

[1] 黄诗笺主编《动物生物学实验技术》高等教育出版社施普林出版社2001.8:109,131,132

[2] 罗满林、顾为望主编《实验动物学》中国农业出版社 2002.8P127-143.

[3]苗明三主编《实验动物和动物实验技术》中国医药出版社 .北京.1997.6

智能小车系统

智能小车系统 作者: 黎波 罗均元 李中华 赛前辅导:王老师 杨老师 摘要 本设计采用两块单片机(89S52)作为自动控制小车的检测控制、显示计算核心。路面黑线检测采用反射式红外传感器,车速和距离检测使用了霍尔传感器,金属检测使用了金属接近开关。电源部分采用了强电流、弱电流分开。数字、模拟独立供电,利用光电耦合器件避免了电动机对控制系统的干扰。同时利用了PWM技术动态的控制电动机的转速,利用低密度PLD 简化电路提高硬件系统的可靠性,基于这些完备可靠的硬件设计,使用了一套独特的软件算法实现了小车在金属的检测,和在高速运动中的精确控制,达到了很好的效果! 本设计的主要特色: ~高效的H型PWM电路,提高电源的利用率。 ~控制电路电源和电动机电源隔离,信号通过光电耦合器传输。 ~红外检测路面,软件纠错,免受路面杂质干扰。 ~优化软件算法,智能化的自动控制,反应迅速。 ~前置式方向灯,行驶状态一目了然。 一:系统设计及方案论证 根据题目要求,系统可以划分为几个基本模块,如图1-1所示。对各模块的实现,分别有以下一些不同的设计方案: 1-1 1:电机驱动调速模块 方案一:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行调整。这个方案的优点是电路较为简单,缺点是继电器的响应速度慢,机械结构易损坏,寿命短,可靠性差。 方案二:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻元件价格昂贵,主要问题是一般电动机的电阻很小,但电流很大;分压不仅会降低

效率,而且实现很困难。 方案三:采用由双极性管组成的H型PWM电路。用单片机控制晶体管使之工作在占空比可调的开关状态,精确调整电机转速。这种电路由于工作在管子的饱和截止模式下,效率非常高;H型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很块,稳定性也很高,是一种广泛采用的PWM调速技术。 基于上述理论分析,选用方案三。 2:路面黑线探测模块 探测路面黑线的大致原理是:光线照射到路面并反射,由于黑线和白线的反射系数不同,可以根据接收到的反射光强弱判断是否到达跑道边侧。 方案一:可见光发光二极管与光敏二极管组成的发射-接收电路。这种方案的缺点在于其他环境光源会对光敏二极管的工作产生很大干扰,一旦外界环境条件改变,很可能造成误判和漏判;虽然采取超高亮度发射管可以降低一定的干扰,但这势必会增加额外的功率损耗。 方案二:脉冲调制的反射式红外发射-接收器。考虑到环境光干扰主要是直流分量,如果采用有交流分量的调制信号可大幅度减少外界干扰;另外,红外发射管的最大工作电流取决于平均电流,如果采用占空比小的调制信号,在平均电流不变的情况下,瞬时电流可以很大(50-100MA),这样也可以大大提高信噪比。但电路较复杂且软件工作量加大。 方案三:不调制的反射式红外发射-接收器。由于采用红外管代替普通可见光管,可以降低环境光源干扰;如果直接用直流电压对管子供电,限于管子的平均功率要求,工作电流在10MA左右。 由于发射接收组件距离路面较近,切组件有外罩防止外界的干扰,所以我们采用了方案三。 3:车轮测速及路程计算模块 方案一:采用霍尔元件,该器件内部由三片霍尔金属板组成,当磁铁正对金属片时,由于霍尔效应,金属板发生横向导通,因此可以在车轮上安装磁铁,而将霍尔器件安装在固定轴上,通过对脉冲的计数进行车速测量。 方案二:受鼠标的工作原理启发,采用断续式光电开关。由于该开关是沟槽结构,可以将其置于固定轴上,再在车轮上均匀的固定多个遮光条,让其恰好通过沟槽,产生一个个脉冲。通过脉冲的计数对速度进行测量。 上述方案二计数精度较高,但安装不便且MCU计数负担过重,影响小车速度的提升。方案一在工业上得到广泛应用性能稳定切装配容易,因

课程设计_老鼠走迷宫

HUNAN CITY UNIVERSITY 数据结构课程设计报告 设计题目:老鼠走迷宫 专业:计算机科学与技术 学生姓名:邓宇 班级学号: 0906401-23 指导教师:杨格兰、胡奇光 2011 年 6 月 18 日

一、设计时间 2011年6月20日——24日 二、设计地点 湖南城市学院第一实验楼计算机系机房509 三、设计目的 1.培养实际工作所需要的动手能力,进一步熟悉基本概念; 2.熟练掌握对实际问题的抽象技能,了解程序基本的流程; 3.培养查阅资料,独立思考问题的能力。 四、设计人 邓宇 五、指导老师 杨格兰、胡奇光 六、设计课题 老鼠走迷宫 开发环境:Visual Studio 2010 Ultimate UML Activity Diagram Visual C # 2008 Express Editions Adobe Photoshop CS4 七、基本思路及关键问题的解决方法 技术要求: 程序开始运行时显示一个迷宫地图,迷宫中央有一只老鼠,迷宫的右下方有一个粮仓。游戏的任务是使用键盘上的方向键操纵老鼠在规定的时间内走到粮仓处。 要求: 1、老鼠形象可辨认,可用键盘操纵老鼠上下左右移动; 解决方案:老鼠图片形象可以用Photoshop来制作,通过键盘按键事件发送消息到对象(老鼠),实现老鼠的移动。 2、迷宫的墙足够结实,老鼠不能穿墙而过; 解决方案:在老鼠每一步的移动中检测是否撞墙,若是则停止走动。

由于地图是图片,要检测就需要取出墙壁那点的颜色(显然不是白色),然后作比较来作碰撞检测。 3、若老鼠在规定时间内走到粮仓处,提示成功,否则提示失败; 解决方案:加载定时器,设定60秒钟,若在规定的时间,及时间变成0时,弹出对话框提示用户游戏失败。 4、添加编辑迷宫功能,可修改当前迷宫。 解决方案:备用一张地图图片资源,可以用于更换地图。 八、算法及流程图 Visio流程图:

小白鼠走迷宫

《小鼠走迷宫》实验报告 生技基地:孟祥东 0121121202 殷振琦 生物技术:李静新

小白鼠走迷宫 【摘要】本实验通过在人为设置的迷宫里,小白鼠不断感受复杂通道的结构,调整和改进自己的行为。随着训练次数的增加,条件反射逐渐建立,以至在大脑皮层形成记忆。通过记录动物搜寻食物的时间长短可以对此加以评价。 【关键词】小白鼠迷宫记忆 前言:《实验动物学》最近10年,遗传科学家对两种动物建立了一系列遗传工程的技术,可以改变(去掉或加上)其体内基因的组成,这两种动物是老鼠和果蝇。在哺乳类动物中,老鼠可谓具有得天独厚的优势。昆虫类的果蝇行为简单,脑也较小,不如哺乳类的老鼠脑较大。此外,老鼠也更接近人类,通过老鼠的实验可以间接地了解人脑的功能。学习和记忆是神经系统高级中枢的重要机能之一。学习是神经系统不断接受环境刺激而获得的行为习惯和经验;获得的行为习惯和经验维持一定时间的能力就是记忆。动物的学习和记忆能力对其生存具有重要意义。本次实验,我们通过观察,分析小白鼠学习和记忆过程,理解大脑在动物行为机制建立中的作用;通过实验,了解数据统计分析在科学研究中的重要作用。 1.材料与方法 1.1材料 小白鼠、纸板(做迷宫)、食物、秒表 1.2方法 1.2.1 饥饿处理的小白鼠1只,放置在迷宫入口,记录其找到食物所需时间。5分钟后, 重复上述步骤,同样的间隔时间对其进行相同实验,每只小白鼠共计进行6次实 验。 1.2.2 对另一只进行饥饿处理的小鼠进行相同实验,记录每只小白鼠找到食物所需时 间。 1.2.3 绘制图表,进行数据分析。 2.结果 2.2曲线图

注:纵坐标表示所用时间(单位:秒),横坐标表示实验次数,系列一表示小鼠B,系列二表示小鼠A 2.3分析 2.3.1 随着小白鼠学习和记忆过程的进行,小白鼠找到食物的时间越来越短; 2.3.2 气温对小白鼠的活动能力有较大影响,低温使小白鼠活动能力降低; 3、讨论 德国心理学家艾宾浩斯(H.Ebbinghaus)研究发现,遗忘在学习之后立即开始,而且遗忘的进程并不是均匀的。最初遗忘速度很快,以后逐渐缓慢。他认为"保持和遗忘是时间的函数",并根据他的实验结果绘成描述遗忘进程的曲线,即著名的艾宾浩斯记忆遗忘曲线。 人的大脑是一个记忆的宝库,人脑经历过的事物,思考过的问题,体验过的情感和情绪,练习过的动作,都可以成为人们记忆的内容。例如英文的学习中单词、短语和句子,甚至文章的内容都是通过记忆完成的。从"记"到"忆"是有个过程的,这其中包括了识记、保持、再认和回忆。有很多人在学习英语的过程中,只注重了学习当时的记忆效果,孰不知,要想做好学习的记忆工作,是要下一番工夫的,单纯的注重当时的记忆效果,而忽视了后期的保持和再认同样是达不到良好的效果的。 在信息的处理上, 记忆是对输入信息的编 码、贮存和提取的过程, 从信息处理的角度上, 英文的第一次学习和背 诵只是一个输入编码的 过程。人的记忆的能力

电脑鼠走迷宫死区排除算法

电脑鼠走迷宫大赛探索过程算法优化研究 ——死路排除算法 ——死区域算法1摘要 电脑鼠走迷宫大赛是由国际电工和电子工程学会(IEEE)举办的人工智能领域的一项国际性赛事,集机械、电子、控制、光学、程序设计和人工智能等多方面科技知识于一体[1],具有很高的知名度。迷宫算法的优劣直接影响比赛的最终成绩。本文从经典迷宫算法入手,先后提出了能排除单行当列死路的“死路排除算法”和能够排除任意形状死区域的“渗透法”,然后通过测试验证两种改进算法的优越性。改进算法的核心思想是通过已经获得的迷宫信息排除不包含最短路径信息的死区域。同时,文中创造性的将“渗透思想”用于迷宫算法当中,很好的实现了死区域的判定与排除。与经典算法相比,改进算法在时间、空间方面都有良好的优化效果。 2背景简介 电脑鼠走迷宫大赛是国际电工和电子工程学会(IEEE)每年都会举办的一项国际性赛事,于1972年由美国机械杂志发起。比赛中的电脑鼠是一个小型的由微处理器控制的机器人车辆,在复杂迷宫中具有译码和导航功能。该比赛自推出以来,受到了世界各国师生的青睐。2007年和2008年,上海市计算机学会率先在中国主办了两次IEEE标准电脑鼠走迷宫邀请赛(长三角地区),有三十多所院校参加,反响强烈。2009年比赛范围扩展到全国,共有9个赛区的52所高校参赛[2]。 2.1电脑鼠走迷宫大赛规则[3] 电脑鼠的基本功能是从起点开始走到终点,这个过程称为一次“运行”,所花费的时间称为“运行时间”;电脑鼠从第一次激活到每次运行开始所花费的时间称为“迷宫时间”;电脑鼠在比赛时手动辅助的动作称为“碰触”。竞赛使用这3个参数,从速度、求解迷宫的效率和电脑鼠的可靠性三个方面来进行评判。 电脑鼠的得分是通过计算每次运行的“排障时间”来衡量的,即将迷宫时间的1/30加一次运行时间;如果未被碰触过,则再减去10s(奖励时间),这样得到的就是排障时间。电脑鼠在迷宫中停留或运行的总时间不可超过15min,在限时内允许运行多次。如果进入迷宫是为了进行探测和记忆,则这次运行就称为“试跑”;如果进入迷宫是根据先前的记忆和经验,按照智能算法确定最佳路径,并以最快的速度到达目的地,则这次运行就称为“冲刺”。 2.2迷宫、电脑鼠规格 迷宫由256个方块组成,每个方块18 平方厘米,排成16行×16列。迷宫的隔板沿方块的四周布设,形成迷宫通道。如图1为迷宫照片。图2为电脑鼠样例照片,该电脑鼠采用ARM7处理器——LM3S615作为主控芯片。五组可测距的红外线传感器按照某固定频率对迷宫格周围障碍进行采样,获取迷宫隔板信息。 图1 迷宫照片图2 电脑鼠样例照片 2.3已有算法

电脑鼠机器人迷宫竞赛规则

第四届青少年机器人活动暨亚洲机器人锦标赛中国区选拔赛 电脑鼠机器人迷宫竞赛规则 竞赛要求使用东莞市博思电子数码科技有限公司的电脑鼠机器人器材。如下图所示: (一)场地尺寸及环境要求 1.迷宫场地由8×8个边长为180.00×180.00mm 的正方形单元组成(见图1 )。 电脑鼠机器人迷宫竞赛是一种利用嵌入式微控制器、传感器和机电运动部件构成的一种智能的小型机器人比赛,它要求机器人在指定的迷宫中自动探索并找出通往终点的路径,赛中机器人需随时掌握自身的位置信息,准确获取墙壁信息并做记录,最终依靠记忆找出最佳路径并以最短的时间走出迷宫,赢得比赛。 一、简述 二、规则

2.图2示例场地图 3.四周的隔墙将整个迷宫封闭,迷宫隔墙的侧面为白色,顶部为红色。迷宫的地面为木质, 用于隔开每个单元格的围板称为墙壁,迷宫场地的墙壁高50.00mm,厚12.00mm,因此两堵隔墙所构成的通道其实际宽度为168.00mm(示例场地图见图2)

使用油漆漆成黑色。迷宫地面上印有墙壁的定位线,作组装场地时定位墙壁的标记,隔墙侧面和顶部的涂料需能反射红外线,地板的涂料需能吸收红外线。 4.迷宫的起始单元必须有三面隔墙,余下一个出口。例如,若没有隔墙的出口端为“北”向时,那么迷宫的外墙就构成“东”、“南”、“西”方位的隔墙。 5.6.迷宫场地中,将每个正方形单元的四角每两边相交的位置的点我们定义为“格点”。除了停泊区域中心的格点外,其余每个格点至少要延伸出一面隔墙或与一面隔墙相接触。由格点延伸出去的墙壁的组合方式多种多样,以迷宫左下角的一个格点为例,如下图中黑色部分为格点,示例场地图见图 2 A 、从格点处延伸出一块墙壁后,与该节点有关的墙壁的几种布置位置如下: B 、从格点处延伸出两块墙壁后,与该节点有关的墙壁的几种布置位置如下: 符合本规则的迷宫场地设计方案数量众多,但迷宫的格数始终是8×8格,四边的围墙不变,变化的是围墙内部的各个墙壁,比赛时具体使用场地,由比赛现场公布。

智能小车系统项目设计方案

智能小车系统项目设 计方案 第一章引言 1.1 智能车研究背景 1.1.1发展历史 智能小车系统是迷你版的智能汽车,二者在信息提取,信息处理,控制策略及系统搭建上有很多相似之处,可以说智能小车系统将为智能汽车提供很好的试验和技术平台,从而推动智能汽车的发展。 智能汽车是未来汽车的发展方向,将在减少交通事故、发展自动化技术、提高舒适性等许多方面发挥很重要的作用;同时智能汽车是一个集通信技术,计算机技术,自动控制,信息融合技术,传感器技术等于一身的行业,它的发展势必促进其他行业的发展,在一定程度上代表一个国家在自动化智能方面的水平[1]。汽车在走过的100多年的历史中,从没停止过智能化的步伐,进入20世纪90年代以来,随着汽车市场竞争激烈程度的日益加剧和智能运输系统(ITS)的兴起,国际上对于智能汽车及其相关技术的研究成为热门,一大批有实力有远见的大公司、大学和研究机构开展了这方面的研究。很多美国、日本和欧洲等国家都十分重视并积极发展智能车系统,并进行了相关实验,取得了很多成就。我国的相关研究也已经开展,清华大学成立了国最早的研究智能汽车和智能交通的汽车研究所,在汽车导航、主动避撞、车载微机等方面进行了广泛而深入的研究,2000年智能交通系统进入实质性实施阶段,国防科大研制出第四代无人驾驶汽车,西北工业大学、交通大学、大学等也展开了相关研究。这一新兴学科正在吸引越来越多的研究机构和学者投入其中。

1.1.2 智能车的应用前景 智能车系统有着极为广泛的应用前景。结合传感器技术和自动驾驶技术可以实现汽车的自适应巡航并把车开得又快又稳、安全可靠;汽车夜间行驶时,如果装上红外摄像头,就能实现夜晚汽车的安全辅助驾驶;此外,智能车系统还可以工作在仓库、码头、工厂或危险、有毒、有害的工作环境里,并能担当起无人值守的巡逻监视、物料的运输、消防灭火等任务。在普通家庭轿车消费中,智能车的研发也是很有价值的,比如雾天能见度差,人工驾驶经常发生碰撞,如果用上这种设备,激光雷达会自动探测前方的障碍物,电脑会控制车辆自动停下来,撞车就不会发生了。 1.2智能汽车大赛介绍 公司开发嵌入式解决方案的历史可追溯到50多年前,现在,已发展成为在20多个国家设有业务机构,拥有 20,000多名员工的实力强大的独立企业。 公司专门为汽车、消费电子、工业品、网络和无线应用提供“大脑”。他们无比丰富的电源管理解决方案、微处理器、微控制器、传感器、射频半导体、模块与混合信号电路及软件技术已嵌入在全球使用的各种产品中。并拥有雄厚的知识产权,其中包括6,200 多项专利。 为加强大学生实践、创新能力和团队精神的培养,促进高等教育教学改革,受教育部高等教育司委托(教高司函[2005]201号文,附件1),由教育部高等自动化专业教学指导分委员会(以下简称自动化分教指委)主办全国大学生智能汽车竞赛。该竞赛以智能汽车为研究对象的创意性科技竞赛,是面向全国大学生的一种具有探索性工程实践活动,是教育部倡导的大学生科技竞赛之一。该竞赛以“立足培养,重在参与,鼓励探索,追求卓越”为指导思想,旨在促进高等学校素质教育,培养大学生的综合知识运用能力、基本工程实践能力和创新意识,激发大学生从事科学研究与探索的兴趣和潜能,倡导理论联系实际、求真务实的学风和团队协作的人文精神,为优秀人才的脱颖而出创造条件。 该竞赛由竞赛秘书处为各参赛队提供/购置规定围的标准硬软件技术平台,竞赛过程包括理论设计、实际制作、整车调试、现场比赛等环节,要求学生组成团队,协同工作,初步体会一个工程性的研究开发项目从设计到实现的全过程。该竞赛融科学性、趣味性和观赏性为一体,是以迅猛发展、前景广阔的汽

《数据结构课程设计》走迷宫游戏

信息工程学院 课程设计报告 课程名称《数据结构》 课题名称走迷宫游戏 专业 班级 学号 姓名 联系方式 指导教师 2015 年 12 月 27 日

目录 1、数据结构课程设计任务书............................................................... 1 1.1、题目........................................................................... 1 1.2、要求........................................................................... 1 2、总体设计............................................................................. 1 2.1、设计思路及总体组成框架......................................................... 1 2.2、操作流程图..................................................................... 2 3、详细设计............................................................................. 5 3.1、程序中所采用的数据结构及存储结构的说明......................................... 5 3.2、函数功能模块说明............................................................... 5 3.3、各函数的调用关系 ............................................................................................................................... 7 4、调试与测试:......................................................................... 7 4.1、调试方法与步骤:............................................................... 7 4.2、测试结果的分析与讨论:......................................................... 8 4.3、测试过程中遇到的主要问题及采取的解决措施:................................... 10 6、源程序清单......................................................................... 10 7、数据结构课程设计总结............................................................... 14 8、参考文献........................................................................... 14

电子老鼠走迷宫 分支限界法

#include #include #include #define maxs 13 #define maxsize 100000 int length=0; int visit[20][20]; char mg[maxs][maxs]; typedef struct queue //huojiedian { int rear; int top; int base[maxsize][2];//0==x 1==y } queue; void enqueue(queue *a,int m,int n) //top wuyuansu { if((a->top+1)%maxsize!=a->rear) { a->base[a->top][0]=m; a->base[a->top][1]=n; a->top=(a->top+1)%maxsize; } } void dequeue(queue *a,int *x,int *y) { if(a->rear!=a->top) { *x=a->base[a->rear][0]; *y=a->base[a->rear][1]; a->rear=(a->rear+1)%maxsize; } } int empty(queue *a) { if(a->rear==a->top) return 0; return 1; }

int search(int x,int y,int m,int n,queue *a,char mg[13][13]) { while(1) { if(empty(a)) { dequeue(a,&x,&y); if(x==0&&y==0) { enqueue(a,0,0); length++; dequeue(a,&x,&y); } visit[x][y]=1; if(x==m&&y==n) return 0; if(mg[x-1][y]!='X'&&x-1>0&&visit[x-1][y]==0) //UP enqueue(a,x-1,y); if(mg[x][y+1]!='X'&&y+10&&visit[x][y-1]==0) //LEFT enqueue(a,x,y-1); if(mg[x+1][y]!='X'&&x+1

探究活动:小鼠走迷宫获取食物的学习行为

探究活动:小鼠走迷宫获取食物的学习行为 一、活动目的 1.观察动物通过“尝试与错误”形成一种新的行为的过程。 2.联系分析实验数据,得出合理结论。 3.理解学习行为对于动物生存的重要意义。 二、活动准备 1.知识准备:学习行为的概念和意义。 2.研究的方法指导:研究动物行为的方法,主要有观察法和实验法,以及这两种方法的结合。 三、活动用品 实验动物:小鼠、仓鼠或是豚鼠。 实验材料:纸板(用于制作“迷宫”),制作“迷宫”的各种工具(剪刀、胶带等),小鼠食物,笼子几个(配饮水装置),一包木屑(垫于笼中,用于小鼠保暖),纸、笔等记录用具,相关视频。 四、活动过程和方法 1.按照计划准备好迷宫、小鼠和食物。 2.从迷宫的入口处放入小鼠,同时在出口处放置食物。 3.记录小鼠从入口到出口的时间,或者记录小鼠“尝试与错误”的次数。若小鼠过了很长时间还没到达出口可以适当引导一下。 4.重复上述实验过程5~7次,记录实验数据。 5.统计全班结果。 6.分析实验数据。 五、问题与交流 (一)操作注意事项 1.在观察和测量过程中注意爱护实验动物。 2.观察后进行记录。 3.观察结束后清理实验台,按要求回收实验动物,并洗手。 (二)重难点知识 1.动物的学习行为是指在遗传因素的基础上,通过环境因素的作用,由生活经

验和学习而获得的行为。 2.一般来说,动物越高等,学习能力越强,在走迷宫时,“尝试与错误”的次数越少。 3.动物的年龄越小,越容易表现出学习的过程。 (三)思考讨论 1.“尝试与错误”学习行为的建立过程是怎样的? 2.你的实验数据与同学的数据是否相同?为什么? 3.如果把实验动物换成乌龟,你预期“尝试与错误”的次数将会增加还是减少?为什么? 4.学习行为对于动物的生存有什么重要意义?

智能车系统的建模介绍

关于智能车系统的建模 智能车运行在给定的轨道上,将轨道状况等信息传送至微处理器,微处理器发出速度调节和前轮转向控制指令,以保证智能车在轨道上的正常运行。将智能车的模型分为6个模块:电源模块、指示灯与拨码开关模块、微处理器模块、舵机模块、电机驱动模块、传感器模块等。 下面分别对各模块的功能进行说明: 电源模块:为下列分模块供电:微处理器模块、舵机模块、电机驱动模块、传感器模块。保证上述四个模块的正常工作。 指示灯与拨码开关模块:指示灯用于显示当前的速度等级等信息状态,拨码开关可以给定速度等级等信息。 微处理器模块:整个系统的控制核心部分。通过传感器检测到的轨道信息以及当前转速情况,做出控制方案,给出相应的控制信号,对智能车的转速进行调节。 舵机模块:根据微处理器的角度控制输出量改变智能车的车头转角。 电机驱动模块:根据微处理器的转速控制输出量,调节智能车的转速。 传感器模块:探测轨道信息,尽可能地保证对轨道信息的前瞻性获得。并且对智能车当前转速进行检测,丰胸产品哪个效果好以保证能够实时控制。 光电码盘测速模块:对智能车运行的控制最重要的一个方面是对智能车速度的控制。光电码盘测速模块对当前转速进行检测,使整个系统能够成为一个闭环系统,将检测到的转速反馈至微处理器。 下面对传感器模块进行分层: 传感器模块完成对轨道情况以及转速信息的采集,所以需要分为用于检测轨道信号的传感器模块,以及用于速度检测的光电码盘测速模块两部分。对于用于检测轨道信息的传感器模块,还可以将其分解为信号发出模块和信号接收模块,以激光传感器为例,https://www.sodocs.net/doc/0414006537.html, 需要由激光发射模块和激光接收模块组成。下面是分层后的框图: 微控制器模块 指示灯及拔码开关模块 舵机模块 电机驱动模块 传感器模块

实验生理科学 实验设计 红牛牌功能饮料对小白鼠Morris水迷宫测试的影响 初稿

“红牛”牌功能饮料对小白鼠Morris水迷宫测试的影响 甘杏萍庞博何洁梅 学号200950607学号200950602学号200950605 1.立体依据与实验内容(提出课题的目的、理由及内容) (1)肾上腺素参与应激反应,可提高中枢神经系统的兴奋性,使机体反应机敏。(2)Morris水迷宫可用于测定啮齿动物的学习记忆能力及逃避危险的能力。(3)以腹腔注射了肾上腺素的小白鼠为阳性对照组,注射了生理盐水的小白鼠组为阴性对照组,以注射了“红牛”牌功能饮料的小白鼠组为实验组,探究“红牛”牌功能饮料对小白鼠应激能力的影响。 2.实验路线与指标 (1)实验动物:小白鼠30只,全为雄性,每组各10只。 (2)实验指标:小白鼠从固定的落水点到达水下平台期的时间,即平均逃避潜伏期。 (3)实验路线:①阳性对照组:腹腔注射肾上腺素(0.01ml/g,0.0001%) ②阴性对照组:腹腔注射生理盐水(0.01ml/g) ③实验组:腹腔注射“红牛”牌功能饮料(0.01ml/g) (4)检测方法:用秒表记录小白鼠从落水点到达水下平台期的时间。 3.实验器材与药品:肾上腺素(0.01ml/g,20ml) “红牛”牌功能饮料一瓶 生理盐水(20ml) 自制Morris水迷宫(直径85cm的塑料圆盆一个,玻璃瓶一 个,小毛巾一条) 秒表2个 4.可行性分析:Morris水迷宫可以用简单的器材制成,难度不大。 5.预期实验结果:“红牛”牌功能饮料有助于提高小白鼠找到水下平台的能力。 6.设计实验记录图表: 表1.各组小白鼠在Morris水迷宫空间探索实验中的逃避潜伏期 平均潜伏期(s) 阳性对照组 阴性对照组 实验组 7.统计方法:统计采用完全随机设计的两样本均数的t检验。

电脑鼠走迷宫比赛规则

電腦鼠走迷宮比賽規則 一、電腦鼠的規定 1.電腦鼠必須以紅外線光感測器偵測迷宮路徑行走;不得以機械式的感測裝置 (包含導輪)碰觸迷宮路徑的牆板行走。 2.電腦鼠必須為自立型,不得以無線電波遙控。 3.電腦鼠不得躍過、攀登、損傷或破壞迷宮壁面。 二、迷宮的規定 1.電腦鼠迷宮,如[圖一]所示,單位方塊壁面的側面為白色,頂部為紅色,平 面為黑色。 2.電腦鼠迷宮以一定大小的正方形單位方塊構成,整個迷宮的外圍也是正方 形。所有的迷宮方塊至少有一個方向被壁面擋住。某些迷宮的路徑寬度為兩個迷宮方塊的寬度,如黃色部分所示。 3.電腦鼠迷宮的單位方塊為18cmX18cm,整個迷宮由16X16個迷宮方塊組 成,面積為288cmX288cm。電腦鼠迷宮的外圍全部相連接起來,壁面的高度為5cm,厚度為1.2cm。 4.迷宮是以一般的精度製作,有可能產生某種程度上的尺寸誤差(約1mm)。 三、比賽規則 1.參加隊伍於比賽前由各隊選手(或選手代表)抽籤決定出賽次序。每隊限一個 操控手下場比賽。 2.比賽開始前,所有參賽的電腦鼠均須以大會提供的塑膠袋封起來,貼上裁判 簽名的封條。輪到下場比賽的隊伍,操控手須在裁判示意下打開塑膠袋,操控電腦鼠下場比賽。當裁判發出哨聲後,操控手即可啟動電腦鼠。 3.電腦鼠由迷宮的一角出發,以達到終點(在迷宮的中心)時間短者為第一名, 餘依次類推。 4.電腦鼠最多可擁有6分鐘,比賽期間最多可行進6次,以這段時間內最快到 達迷宮終點的時間為比賽成績。如在比賽時間內無法達到終點者,以比賽時間到時,電腦鼠距離終點的距離為比賽成績,此項距離越短者成績越高。 5.電腦鼠在比賽中碰觸迷宮牆壁達到3次或一次碰觸超過3秒卡住者即須退 場,其成績依未到達終點者之方法計算,以退場時之位置為行走距離的量測點。 6.操控手不得在迷宮路徑公開之後,把迷宮的路徑資料輸入電腦鼠,即比賽中 不得從事程式的置入(loading)及ROM的更換。

智能汽车系统设计方案

智能汽车系统设计方案 第一章方案设计 本章主要介绍智能汽车系统总体方案的选定和总体设计思路,在后面的章节中将整个系统分为机械结构、控制模块、控制算法等三部分对智能汽车控制系统进行深入的介绍和分析。 1.1 系统总体方案的选定 本届智能汽车大赛摄像头组是直立平衡组,这对我队是一个全新的挑战。 一开始小车系统中我们使用KL25 MCU但之后发现,KL25的存较小,不能 存储足够的赛道信息,于是改用了KL26 ARM? Cortex ? -M0+ MCU智能车的系统中,车模直立行走比赛是要求仿照两轮自平衡电动车的行进模式,让车模以两个后轮驱动进行直立行走。其运动控制主要可以分为三个主要任务:车模平衡控制、车模速度控制、车模方向控制。 根据最基本保持车身平衡的基本原理,我们需要知道车身当前的角度和角速度。因此在保持车身平衡方面,我们确定以加速度计作为角度传感器,陀螺仪作为角速度传感器。对于速度控制,我们使用欧姆龙编码器进行测速,根据编码器返回的速度进行自适应调整。使用野火鹰眼OV7725进行赛道信息的采集并实现方向控制。 1.2 系统总体方案的设计

遵照本届竞赛规则规定,智能汽车系统采用飞思卡尔的32 位微控制器KL26 单片机作为核心控制单元用于智能汽车系统的控制。摄像头采集二值化赛道信息,返回到单片机作为转向控制的依据。使用卡尔曼滤波将加速度计测得的角度和陀螺仪测得的角速度进行角度合成。最后车模平衡控制、车模速度控制、车模方向控制叠加成对车模电机的控制,通过主控输出PWM波控制电机的转速以保持车身的平衡和锁定赛道。同四轮车不同,平衡组仅能使用左右轮的差速来转弯。为了控制的准确性和快速性,我们使用编码器作为速度传感器。编码器返回的信号可以形成闭环,使用PID 控制电机的转速。 根据以上系统方案设计,智能车分为以下几个模块:KL26 主控模块、传感器模块、电源模块、电机驱动模块、速度检测模块和辅助调试模块。各模块的作用如下: KL26 主控模块是整个智能车系统的“大脑”,用来处理和存储摄像头采集的道路信息,根据控制算法做出控制决策,驱动两个直流电机完成对智能汽车的方向控制;同时使用陀螺仪和加速度计获取车模行进过程中的实时角速度和加速度信息,用以保持车模稳定行进; 电源模块,为整个系统提供合适而又稳定的电源; 电机驱动模块,将主控芯片输出的PWM空制信号放大以实现对直流电 机的控制; 速度检测模块,检测反馈智能汽车轮的转速,用于速度的闭环控制;辅助调试模块,主要用于智能汽车系统的功能调试、赛车状态监控。 1.3 小结 本章重点分析了智能汽车系统总体方案的选择,并介绍了系统的总体设计和总体结构,简要地分析了系统各模块的作用。在今后的章节中,将对整个系统的各个模块进行详细介绍。

走迷宫游戏设计

《面向对象程序设计》 课程设计报告 题目:“走迷宫”游戏制作 专业:计算机科学与技术 班级:计算机科学与技术14(1) 姓名:陈晚露 指导教师:樊郁徽 成绩: 计算机学院 2016年 5 月 28 日

计算机学院《面向对象程序设计》课程设计报告 目录 1、设计目的与要求--------------------------------------------------- 1 1.1 设计目的--------------------------------------------------- 1 1.2 设计要求--------------------------------------------------- 1 1.3 实现功能------------------------------------------------------- 1 1.4 界面设计-------------------------------------------------- 1 2、开发平台和技术--------------------------------------------------- 2 2.1 Java语言-------------------------------------------------- 2 2.2 GreenFoot------------------------------------------------- 3 2.3 环境配置-------------------------------------------------- 3 3、模块具体实现和主要动画触发-------------------------------------- 3 4、总结------------------------------------------------------------- 4 5、参考文献:------------------------------------------------------- 4 6、附录:----------------------------------------------------------- 5

小白鼠走迷宫

小白鼠走迷宫实验 程瑞(2010301060005)章晓祎(2010301060009) 李丹(2010301060021)刘雨田子(2010301060026) 孙赫(2010301060030) 武汉大学生命科学学院生物学基地1班 【摘要】本实验通过在人为设置的迷宫里,小白鼠不断感受复杂通道的结构,调整和改进自己的行为。随着训练次数的增加,条件反射逐渐建立,以至在大脑皮层形成记忆。通过记录动物搜寻食物的时间长短可以对此加以评价。同时可以通过控制变量法,考察一些自身因素(性别)和外界因素(如音乐和酒精)对此的影响。 【关键词】记忆能力性别酒精 前言:《实验动物学》最近10年,遗传科学家对两种动物建立了一系列遗传工程的技术,可以改变(去掉或加上)其体内基因的组成,这两种动物是老鼠和果蝇。在哺乳类动物中,老鼠可谓具有得天独厚的优势。昆虫类的果蝇行为简单,脑也较小,不如哺乳类的老鼠脑较大。此外,老鼠也更接近人类,通过老鼠的实验可以间接地了解人脑的功能。学习和记忆是神经系统高级中枢的重要机能之一。学习是神经系统不断接受环境刺激而获得的行为习惯和经验;获得的行为习惯和经验维持一定时间的能力就是记忆。动物的学习和记忆能力对其生存具有重要意义。本次实验,我们通过观察,分析小白鼠学习和记忆过程,理解大脑在动物行为机制建立中的作用,类比发现促进人脑记忆形成的因素,试图发现更好的记忆方法;通过实验,了解数据统计分析在科学研究中的重要作用,提升实验技能。 1.材料与方法 1.1材料 同胎雌小白鼠6只,雄小白鼠3只,后补进雌小白鼠4只,雄小白鼠2只,迷宫,养鼠笼,鼠粮,奶酪,干草,秒表,1ml注射器(喂酒用),实验手套,温度计,50%vol酒

老鼠走迷宫的算法分析

一种电脑鼠走迷宫的算法 电脑鼠走迷宫的算法 1探测策略 电脑鼠走迷宫可以采用全迷宫探索策略,即将迷宫的所有单元均搜索一次,从中找出最佳的行走路径。这种策略需要有足够的时间或探测次数,但在IEEE竞赛规则中每场竞赛只有15分钟的时间,因此是不可能的。另一种方法是部分迷宫探索策略,即在有限的时间或探测次数下,只探测迷宫的一部分,从中找出次最佳的路径,显然只能采用这种策略。 电脑鼠在一巷道内行走,如果最后无路可走,则该巷为死巷。电脑鼠在任一单元内,可能的行走方向最多只有三个(前、左、右),如果有二个或二个以上的可能行走方向,称为交叉,遇有交叉时,由于有多个可以行走的方向,在行走方向的选择上,可有下面的几种选择法则: ?右手法则:遇有交叉时,以右边为优先的前进方向,然后是直线方向、左边方向。 ?左手法则:遇有交叉时,以左边为优先的前进方向,然后是直线方向、右边方向。 ?中左法则:遇有交叉时,以直线为优先的前进方向,然后是左边方向、右边方向。 与此类似的还有中右法则。 ?乱数法则:遇有交叉时,取随机值作为前进方向。 ?向心法则:由于终点在迷宫的中心,遇有交叉时,以向迷宫中心的方向为优先的前进方向。 2标记 为了记忆迷宫的详细信息,需要对迷宫单元的位置进行线路标记。全迷宫共有16×16个单元组成,可采用二维坐标方式标记,即用每个单元的XY坐标表示,如起点可标记为(0,0),终点为(7,7)。此外,还需要对迷宫单元的可行进方向进行标记,可采用绝对方位或相对方位二种方式。 绝对方位:这是一种与电脑鼠行进方向无关的标记方式,以一个四位的二进制数,分别表示“东”﹑“西”﹑“南”和“北”四个方向。以1表示允许行进(无墙壁),0表示不允许行进(有墙壁)。 相对方位:这是一种与电脑鼠行进方向有关的标记方式,以一个三位的二进制数即可实现标记,分别表示“前”“左”“右”,以1表示允许(无墙壁),0表示不允许(有墙壁)。3阻断 在电脑鼠试跑过程中或在最后冲刺时,需要对部分路径进行“阻断”,即在发现某条路径是死路(只有入口而无出口)时,在该路径的入口处(一般是交叉点)设置标记,即将入口的线路标记由1改为0。 4试跑 试跑是获得迷宫地图(各单元路线标记)的唯一方法,因而应在规则允许的情况下,尽可能多的获得迷宫信息,为最后的冲刺准备尽可能多的信息。在试跑过程中,要对经过的单元进行线路标记,同时还要选择一个合适的探测策略。 下面以1/4迷宫为例进行说明。假设迷宫图布局如图三所示,共有8×8=64个单元,起点在左下角(Start),终点在右上角(End)。选用一个8×8的矩阵map保存迷宫地图信息,矩阵的每个元素为1个字节,高4位表示探测到的可行进路径,以绝对方位标记,次序为“北”﹑“东”﹑“西”﹑“南”。低4位记录自起点的交叉点的个数。探测策略采用右手法则,在初始状态,矩阵map各元素的值均为FFH,00H表示死巷。

教育小故事 老鼠走迷宫

老鼠走迷宫 这个故事,让家长明白孩子的成功需要家长正确意识的引领。故事的大体内容是这样的:有两个班的大学生要完成他们的毕业试验。教授对第一个班的同学说:“你们非常幸运,选择了一批天才老鼠教它们走迷宫,我相信它们一定学得很快。”教授又对第二个班的同学说:“你们非常不幸,选择了一批笨蛋老鼠教它们走迷宫,虽然它们很笨,但你们也要尽力。”半个月以后,同学们汇报自己的成果,第一个班的同学教会了五分之四的老鼠,第二个班的同学只教会了二分之一。教授感慨地说:“老鼠哪有天才和笨蛋之分,如果你当它是天才,他就是天才,把它看成笨蛋,那他就只能成为笨蛋。”大家都听得很投入,都若有所思地点头…… 我告诉家长,这样的道理同样适用于我们孩子身上,如果你把自己的孩子看成是天才,他就会朝着天才的方向努力,你整天在他脑海里灌输笨蛋的思想,他永远也不可能成为天才。家长对学生的行为走向 起着决定性的作用。 故事(2):20世纪60年代,苏联发射第一艘载人宇宙飞船,宇航员我们大家都知道叫加加林。当时挑选第一个上太空的人选时,有这么一个插曲,几十个宇航员去参观他们要乘坐的飞船,进舱门的时候,只有加加林一个人把鞋脱下来了。他觉得:“这么贵重的一个舱,怎么能穿着鞋进去呢?”就加加林的这一个动作,让主设计师非常感动。他想:只有把这飞船交给一个如此爱惜它的人,我才放心。在他的推荐下,加加林就成了人类第一个飞上太空的宇航员。所以有人开玩笑说,成功从脱鞋开始。实际上就是从好的习惯开始。想想看,我们哪个家庭、哪个学校经常进行这样的教育?翻东西,是儿童时期的一种习惯,是一种好奇。小孩去串门,看到人家的抽屉,挨着个儿地翻。爸爸妈妈下班了,孩子就翻爸爸妈妈的包,。但是,对儿童来说,这是一个特点,不是一个缺点,他就是好奇。这是教育的欠缺。如果大人不及时纠正和 教育,他翻惯了,就成了习惯。 这些故事告诉我们,习惯从点滴小事形成,好的和不好的,几乎都跟教育有关,但我们却忽略了这些问题。我们太重视孩子的功课怎么样,分数怎么样,名次怎么样,实际上一个人习惯怎么样才是最重要的。才是人生的无价之宝。这也正是我们学校从学生坐、立、卧、行等点滴小事对学生进行严格、规范化要求 和管理的意义所在。 6、尊重并理解孩子,给孩子创造一个民主、温暖的家庭教育环境。家庭是孩子的第一课堂,父母是孩子的第一任老师。父母的言传身教对子女的教育和影响至关重要。父母的人生观、价值观、父母的兴趣、爱好,父母接人待物的态度、生活情趣等等,都会对学(转载自第一范文生产生潜移默化的教育和影响。如:据对吸烟的孩子调查知道,80%以上的孩子是因为父母吸烟,结果孩子由最初的好奇到试尝到成瘾。孩子成长的环境里到处都是麻将牌、扑克牌,孩子便会习以为常,认为是正常的,如果父母有看书的嗜好,生活情趣高雅,孩子自然也会受到熏陶,正所谓蓬生麻中蓬自直。古代的孟母三迁的故事也很好的说明了环境对人的影响。沟通是父母与孩子相互了解的必不可少的条件。父母要学会蹲下来对孩子交流,学会倾听,不能总是看着孩子的缺点,静下心来做一个倾听者、欣赏者,你会发现你的孩子有许多优点,原来你的孩 子也很优秀。父母教育孩子应先从改造自己开始。 7、培养孩子可发展的资源。 ①责任意识,父母应当时时想着让孩子承担自己应负的责任、如做错事,让他受到惩罚,在家里做家务 劳动等等。 ②懂得爱别人,让孩子学会关爱,如尊重父母,孝敬老人,说话有礼貌等等。这是父母必须为孩子上好的一堂课。(步入社会周围需要的是懂得关爱别人的人,而不是自私,以我为中心的人,有助于事业的发 展。) ③善良教育。美国作家享利?詹姆斯说,人生有三样东西是最重要的,第一是善良,第二是善良,第三是 善良。有同情心,懂得关爱,这是助你人生走向成功的重要因素。 ④良好的心态,乐观、输赢、争取、放弃。执着追求,冷静面对,能放能收,乐观豁达的良好心态。 ⑤守规则、规则意识,秩序意识。没有规矩不成方圆。无论家庭、社会、集体、规矩意识是一个人基本 素质的体现,有了规矩才能受到尊重、欢迎,也只有有了规矩才能分享生活的乐趣。

相关主题