隧道机器人慧鱼实验报告

时间:2024.5.2

                                                                               

慧鱼综合性实验报告

      实验课题:隧道机器人的组装和控制器

                控制运行原理

    

一、实验类型:综合性实验

二、实验课题:隧道机器人的组装和控制器控制运行原理。

任务一:机器人要能沿着离墙约20厘米的一条路径行走。

任务二:令机器人在运行过程期间遇到障碍物时,懂得应如何处理。当距离障碍物约60厘米时,它会将速度减到一半,距离40厘米时,它会暂停,如果遇到障碍物走近机器人,在距离20厘米时他会慢慢后退,若距离只有10厘米,它会快速后退。

 、实验器材 

1、“慧鱼”创意模型组合包;  

2、“慧鱼”专用电源;  

3、个人计算机; 

4、“慧鱼”专用控制器;  

5、ROBOPRO软件;

四、问题分析

    在基本模型的基础上安装上距离传感器,通过距离传感器判断障碍物与履带机器人的距离,从而调整自己的运动状态。

五、实验方案设计

1、实验主要元件:编码马达、履带、齿轮、控制器、距离传感器

2、程序代码:

任务一:

    程序启动后,若距离传感器感应到距离履带机器人约20厘米处有障碍物,则小车以一定的速度直行,当障碍物与小车距离不是20厘米时,小车停止。

任务二:

    程序启动后,机器人在运行过程期间遇到障碍物,当距离障碍物约60厘米时,它会将速度减到一半,距离40厘米时,它会暂停,如果遇到障碍物走近机器人,在距离20厘米时他会慢慢后退,若距离只有10厘米,它会快速后退。

六、实验总结

做完了这个实验课题我有许多感悟,首先,对于机械组装方面我们充分了解到了齿轮的巨大作用,齿轮可以实现物体间的减速加速变向换向,以及本课题中的实现平动和转动之间的转化,实现了将电动机的转动转化为履带的平动这一功能,可以说齿轮是最有实际用途的机械元件之一;其次这次组装的机器人中应用到了距离传感器,距离传感器接收装置安装在履带机器人侧面位置,当有障碍物移动到侧面遮挡住距离传感器时,传感器感受到有障碍物,信号会发生变化,以此向控制器传输信号,以便于控制器控制电机的转动进而控制隧道机器人的运动。

    通过慧鱼课程的学习,是我们不但增强了动手能力,还增强了创新能力。在这个实验中,我所在的小组主要是根据要求完成机器人的组装,在实验中我充分发挥了我的领导才能给队友们合理分工和鼓励他们努力,最后在规定的时间内完成了老师交给我们的任务,使得机器人按要求进行。

    经过隧道机器人的组装实践活动,学习和理解了机器人的主要由两个部分组成:传动系统和控制反馈系统。也使得我们更加了解传动部分和控制反馈系统之间的协作运行,弄清楚了它动作的顺利进行的原理,使得实践与理论结合起来,巩固了机电一体化的理论知识,同时也使我们更加了解自己在学习上的不足和以后学习的方向。

    虽然在实验中碰到了一些小困难,但是在队员们的努力坚持追求真理的恒心下,终于解决了这些困难,并出色的完成了任务。在实验中不仅仅是动手而已,更多的则需要我们每个人在实习结束后根据自己的情况去感悟,去理解,才有所收获,才使这次实验达到了学习的目的。


第二篇:慧鱼机器人课设报告(1)


目录

1.绪论                                                            1

1.1课题背景                                                               1

1.2 慧鱼机器人                                                            2

1.3 走进实验室                                                            3

1.4 按键式传感器                                                          3

1.5 设计工作原理                                                          4

1.6慧鱼模型操作规程                                                       5

2. 仿生机器人                                                       6

   2.1仿生机器人迈克仿真示意图                                               6

   2.2仿生机器人迈克仿真程序图示                                             6

2.3仿生机器人结构简图                                                     7                                                 

3. 移动机器人                                                       8

   3.1 移动机器人基础模型                                                     8

   3.2 移动机器人仿真图                                                       8

3.3移动机器人结构简图                                                      9                                                

   3.4移动机器人仿真程序框图                                                 10

4.工业寻光机器人                                                   10

   4.1 寻光机器人仿真图                                                       11

4.2寻光机器人结构简图                                                      11      

   4.3寻光机器人仿真程序                                                     12

5.躲避障碍机器人                                                          14

5.1 躲避机器人仿真模型                                                     14

5.2连线图和结构简图                                                       15

5.3躲避机器人仿真程序                                                      16

6.工业寻踪机器人                                                            18

6.1寻踪机器人仿真模型                                                      19

6.2寻踪机器人仿真图                                                        20                                                      

6.3寻踪机器人仿真程序                                                      20  

7、任务分配和心得体会                                                      22                                                 

            

一、绪论 

1.1课题背景

由机器人的发展和快速广泛的被使用,可知科学家对于机器人的功能也相提高,除了超强的逻辑运算、记忆能力及具备类似的自我思考能力,另外在机器人的外表及内部结构,科学家更希望能模仿人类。对于外在资讯的选集,也透过各种感应器,企图达到类似人类各种触觉的功能,选集了外在环境的资讯,一旦外在环境起了改变,机器人一定要能随着变化,做出该有的反应动作,更新自己的资料库,达到类似人类学习的功能。

   移动式机器人形态分为车轮式、特殊车轮式、不限轨道式、不行式等,若是在平坦的地面上移动时,车轮式是最具效率的,不懂机构简单,且具实用性,但其缺点是在凹凸不平的岩地上便不能行走。此外,因普通车轮无法在阶梯及有段差的地外行走,因此积极研究一种有车轮、三辆以上连结构的特殊形态,及特殊组合的不限轨道式机器人,最近亦努力开发步行机器人,使其能登上阶梯。

   本次研究即为移动机器人设计及其在控制器的实现,是说明当移动机器人在轨行动作中若遇到障碍物时会透过微动开关将讯息传回电路板中进行判断,再配合计数器的动作使机器人能避开障碍物并往下个路径前进,知道要到远的目标。

无疑,自动化控制理论本来是要使机器人变聪明。但是如何实现呢?

我们先用一个启发式实验进行说明。我们可能都观察过飞蛾趋光的特点,飞蛾找到光源,向那里飞去,即使非常近的距离,也绝不会拍打到光源。显然飞蛾之所以能够这样做,是因为它发觉光源,划出路线然后再向其扑去。这本领是基于这种昆虫自身具备的机敏的行为模式。

 现在我们将上述能力应用到一个技术系统中。先用光学传感器探测到光源,马达执行动作,这样,我们必须在发现信号和执行信号之间建立一个合理的连接,即程序。

  20世纪50年代,一位名叫沃特格雷(Walter Grey)的英国人将上述引人思考的实验付诸于实践。借助于几个简单的传感器,马达和电路,他创作出多种自动化动物,可以准确模仿出飞蛾的动作。左图所示的是“自动”海龟的复制品,展示在华盛顿的史密森博物馆里。

 鉴于上述的奇思妙想,我们也要为我们的机器人建立起类似的行为模式,并用程序来和机器人进行交流。

但是我们为什么需要可移动机器人?让我们试着将“虚拟的飞蛾”的动作应用到技术装置上。首先,一个很简单的例子就是寻光。我们将一个光条粘在地上作为光源,把传感器面朝下并排放在一起,而非面向前。这样,如果是在仓库,移动机器人就会从中找到自己的行进路线。沿着这条线,还有一些特殊的信息采集点,如条形码,将引导机器人进行下一步的动作,比方说到达这些点时,抓取和放下货盘。事实上,这样的机器人系统到今天已经存在了。在很多大医院里,通常需要走很远的路来运送日常所需的消耗品,比如被单枕套等,让护理人员运输这些物资无疑是既耗时、耗财又费力的事情。当然,也大大减少了对病人照顾的时间。

 最近今年里,科学家们开始研究另一种本质上非常相近的动作形式,走或跑。开发出的机器人具备了用腿移动的能力。由布鲁塞尔皇家军事研究院研制的电气气动步行机器人“阿基里斯”(Achille)就是一个六足步行机器人的典型。头上和六条腿上分别都配备了照相机,阿基里斯能够机械的对提起或放下的障碍(物体或者坑)能够机械的做出反应。

这种步行机器人能运用到各个地方,比如轮轨式车辆不可能通过的坎坷或松软的地带,它翻越障碍,攀爬楼梯,跨越壕沟进入诸如核电站、煤矿隧道等危险地带作业或者进行营救。

1.2慧鱼机器人

  怎样用慧鱼创意模型的构件大家我们自己的机器人呢?传感器(如:接触传感器)和动力装置(如马达)是必不可少的,然后加上许许多多的机械部件,组成所需的模型。慧鱼ROBO 移动机器人组为此提供了理想的模式。

本设计是以德国慧鱼创意积木所组成的仿生模拟机器人为其基本架构,透过圈形式人机介面LLWin,经由智慧型微电脑介面板去驱动机器人,使机器人细部动作很容易达到我们需求,进而取代以往由硬体描述语言所驱动架构,不但操作简易,更可使我们了解机械运作的原理。

1.3走进实验室

先从一个简单测试安装来检查接口板和各个传感器的基本功能。然后,搭建出简易模型,让其具备特定的功用,再渐渐尝试越来越复杂的系统。

你是不是觉得有时候编制自己的程序要么太难,要么太浪费时间?你可以先下载软件中提供的一些现成程序到接口板,控制机器人。该接口板的最重要的作用在于输入量的逻辑连接。这就需要程序来完成,程序决定输入数据和传感器信号如何处理并转换为适当的输出数据,电机控制信号等等。有了ROBO接口板,我们就有足够的计算能力来设计和处理最复杂的程序。

 搭建和最初控制机器人,是非常重要的环节,一定要格外认真才行。连接各个电气元件时一定要严格按照说明书操作,然后检查两三遍以确保准确无误。在进行机械构件搭接时,我们要特别注意连接的平滑度,尤其是齿轮与紧固件的连接,不要太用力。好了,现在让我们发挥自己无穷的创造力为机器人“谱写”新的动作程序啦!1.4按键式传感器(接触传感器)

举例说明,将一个接触传感器接在数字输入口I1,观察一下当键按下去时,输入端状态框的变化。

 虽然极性在连接电机或接触传感器不起作用(充其量电机旋转方向错误),准确接通光电传感器是至关重要的。晶体管有红标的接点应连接红色接头,没有标注的接点连接绿色接头。第二个绿色接头要插在输入端AX的插孔中(靠近接口板边缘的那个孔),第二个红色的插头要插在靠近里面的AX的插孔中。(注意:连接光电传感器到数字输入端I1——I8,红色接头需插在紧靠接口板边的插孔中。

 现在,我们用一个手电来改变光电传感器光的亮度。这将改变AX蓝色状态条的读数。如果指示器从其最大值没有变动,那就得检查一下光电传感器的连接情况。如果即使手电筒灭掉,指示仍为零,那有可能是房间里的光太亮了。我们遮住光电传感器,状态条的位置就会变化。

再回到红绿接线头上来:装配时,要红色接头接红线,绿色接头接绿线。当电路配线时必需极性正确的话,通常我们将红线作为正,绿线为负。这样,非常细心的配线,将使得线路走势更系统,更一目了然,自然更方便了我们排除故障。

                         

1.5设计工作原理

         机器人指的是可程式控制的机械,整体来说可分为两大部分,分别为机械架构及软体的控制的两大部分。

       (一)机械架构

本设计移动机器人之机械构架采用德国慧鱼创意积木所组成,它的优点在于方便组装,能在设计阶段能起到一定的辅助作用,减少设计成本以及更好的观察到设计的可行性及其优缺点,以便更好改进设计中的缺点。一般机械所用到的零组件如齿轮、马达、光电开关等,都可以在慧鱼创意积木中找到,且功能毫不逊色。

首先针对我们所需的机械架构做规划,收集所需用到之慧鱼创意积木零件,将其组装机械架构。

该架构主要是由两个丝杆与一个马达连接,两丝杆再平均接上传动齿轮实现此仿生机器人的运动及其开关所组成,而这个开关主要用于判断机器人的开关及其运动方向。

(二)软体控制

在控制软体方面,我们使用圆形式人机介面软体LLWin(Lucky   Logic for  Windows),LLWin是一种新控制语言,它的特色在于使用了创新的程式模块,你只需事先将机器人行动流程规划好,再配合所需用到的程式模块,将内部参数设定好即可,不但避问了以往繁杂的程式语言,更让使用者不再被要求学习程式语言的复杂语法,使之达到更为快速和方便的效果。

图1为智慧型微电脑界面板,它的主要功用在于储存LLWin之程式,使程式经由此介面板驱动机器人,达到预设之动作。

                    1-1

智慧型微电脑介面板细部说明如下:

1、此装置是所有电脑控制套件的控制逻辑核心,他负责与PC间的通讯和运算,将电脑所编辑的程式转换成控制命令来控制马达等。

2、此装置有八个数位输入,两个类比输入可接收0~5欧姆的电阻值,四个可逆马达输出控制,控制马达dc relay等。

3、电源供应电池或充电器的方式,大小为9伏特5瓦。

4、可在On-line(以传输线与PC连线),也可在Off-line(不需与电脑连线)

两种模式下作业。

5、与电脑连接时不需额外插卡,利用CMOM2通讯即可。

1.6慧鱼模型操作规程:

1、实验前先按照清单清点零件个数;

2、熟悉零件分装方式,了解零件分装的大致规律;

3、检查袋子的封口;

4、每次仅取出要用到的零件;

5、每次取用零件后勿忘将袋子封口封好;

6、拆除模型后将零件放回相应的袋子;

7、按照清单清点零件。

二、仿生机器人(迈克)

机械迈克,即仿生态六足爬行机器人,是一种基于仿生学原理研制开发的新型足式机器人,仿生态六足爬行机器人比传统的轮式机器人有更好的移动性,自动化程度高,具有丰富的动力学特性。此外,足式机器人采用类似生物的爬行机构进行运动,比其他机器人具有更多的有点:它可以较易的跨过比较大的障碍,并且机器人足所具有的大量自由度可以是机器人的运动更加灵活,对凹凸不平的地形的适应能力更强;足式机器人的立足点是离散的,跟地面的接触面积较小,因而可以在可达到的地面上选择最优支撑点。

图2-1  仿生机器人(迈克)仿真示意图

图2-2  仿生机器人(迈克)仿真程序图示

图2-3  仿生机器人结构简图

                           三、移动机器人

      为了机器人能够感知周围的环境,各种传感器式必不可少的。下面所介绍的几个不同的移动机器人就让我们看到了传感器的区别。机器人必需要有外部信号,比如寻光、寻色或者寻轨迹;也需要有内部信号,如用脉冲齿轮来测量所行距离。因此每个机器人我们都分配了不同的任务,会给你很多启发,让你更加了解任务的主题。所有任务的相应程序都可以在ROBO Pro目录中\Sample Programs\ROBO Mobile Set\ 下找到。

3.1基础模型

     比起第一个“仿生机器人”,这个基础模型更稳定更坚固。而且,它有两个传感器来测量所行距离,都含有一个接触式开关和一个脉冲齿轮。脉冲齿轮连接到电机的减速轴上,使得电机旋转一圈,接触开关启动四次。这个模型可成为其他移动机器人的基础。

参照装配手册,组装这个基础模型。搭建时要特别留意,机械构件搭接完成后,不用接口板,直接用电池连接电机,检查其运行是否顺畅。

4                      移图3-1  移动机器人仿真图

3-2  移动机器人结构简图

l          接口板编程,让模型向前行走40步(40个脉冲)

l          输入口I1作为计数传感器的端口,测量脉冲数量。

l          重复3遍,记录表格中所显示的不同数值。

l          接通两个电机 (转向:向左)

l          用Pulse Counter (脉冲计数器) 模块计算I1的脉冲数。

l          计算所有脉冲边沿(按下接触传感器的键,0变1,再松开,1变0,这一过程为一次脉冲)。你可以在属性窗口中Pulse type(脉冲型) 里设置。这就能在测算所型距离时比较准确。

l          然后切断电机,结束程序。

l          可以参考Basic Model1.rpp的程序。

现在我们明白了我们所设置的电机转向实际上是为了让模型按该方向行进。在下列表做下记录,这样我们就不用每次都得想着要改变电机方向了。如果严格按照装配手册正确接线,向左旋转就使得任一电机带动车轮向前行。所有的示例程序中的电机都是如此编程的。

5                      3-3 工业机器人仿真程序框图

更多相关推荐:
慧鱼实验报告

慧鱼之移动机器人慧鱼机器人的简介本设计是以德国慧鱼创意积木所组成的仿生模拟机器人为其基本架构透过圈形式人机介面LLWin经由智慧型微电脑介面板去驱动机器人使机器人细部动作很容易达到我们需求进而取代以往由硬体描述...

慧鱼机器人实验报告内容

淮海工学院开放实验实验报告项目名称:慧鱼创意模型开放实验实验室:机器人室学生姓名:***学号:***专业班级:土木10220**年11月22日慧鱼创意模型开放实验实验报告一、实验目的(1)认识了解慧鱼创意模型组…

慧鱼实验报告

华北电力大学实验报告实验名称慧鱼创意系统的实践与开发课程名称科技创新实践3实验人设制1301班施宗财20xx04410121输电1402班张志聪20xx04400231机电1401班侯文涛20xx04420xx...

慧鱼机器人实验报告内容

淮海工学院开放实验实验报告项目名称慧鱼创意模型开放实验实验室机器人室学生姓名学号专业班级20xx年06月25日1慧鱼创意模型开放实验实验报告一实验目的1认识了解慧鱼创意模型组合包中的各种硬件2了解ROBOPRO...

慧鱼创新设计实验报告

实验五慧鱼创新设计实验报告姓名班级学号成绩实验日期教师签字一实验目的1培养学生用创造性思维方法设计搭建新型的机构或装置2加强学生对机电一体化的实践认识3培养学生的创新意识及综合设计能力4项目组织能力二实验零件数...

最新 实验五慧鱼创新设计实验报告

实验五慧鱼创新设计实验报告姓名xxx班级11级机自一班xxx成绩实验日期教师签字一实验目的答1培养学生用创造性思维方法设计搭建新型的机构或装置2加强学生对机电一体化的实践认识3培养学生的创新意识及综合设计能力4...

第五届全国大学生机械创新设计大赛(慧鱼组)实验报告

第五届全国大学生机械创新设计大赛慧鱼组设计说明书作品名称多功能全自动储物柜参赛人员谢友春唐琳杨猛洪海闫亚娟指导教师覃莉杜超所属单位西南石油大学20xx年3月目录1设计背景22创新点分析33设计方案431外形设计...

慧鱼实验报告

慧鱼机器人模型组装综合实验南京工程学院南京工程学院南京工程学院南京工程学院南京工程学院南京工程学院南京工程学院南京工程学院

慧鱼实验报告

实验五慧鱼创新设计姓名鲍志明班级11级机自2班起重1班学号110510120xx成绩实验日期教师签字一实验目的1培养学生用创造性思维方法设计搭建新型的机构或装置2加强学生对机电一体化的实践认识3培养学生的创新意...

慧鱼创新设计实验报告

实验五慧鱼创新设计实验报告姓名宋俊超班级13机自专升本1班成绩实验日期12月18日教师签字一实验目的1培养学生用创造性思维方法设计搭建新型的机构或装置2培养学生的创新意识及综合设计能力3项目组织能力二实验步骤1...

机械设计专业综合实验-机构创新设计慧鱼拼装

设计性实验指导书实验名称机械设计模型拼装实验实验简介慧鱼教具及创意组合模型又称为工程积木智慧魔方它集教具和仿真模型于一身是科技知识启蒙创造性思维训练及创造力开发的最佳载体慧鱼教具及创意组合模型是由德国发明家企业...

慧鱼机器人课设报告(1)

目录1绪论11课题背景12慧鱼机器人13走进实验室14按键式传感器15设计工作原理16慧鱼模型操作规程2仿生机器人21仿生机器人迈克仿真示意图22仿生机器人迈克仿真程序图示23仿生机器人结构简图3移动机器人31...

慧鱼实验报告(17篇)