刘科开题报告_第1页
刘科开题报告_第2页
刘科开题报告_第3页
刘科开题报告_第4页
刘科开题报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、為时0科西南科技大学毕业设计(论文)开题报告学院信息工程学院专业班级自动03010301姓名刘科学号2003533820035338题目移动机器人感知单元的软件设计题目类型设计型选题背景及依据(简述国内外研究现状、生产需求状况,说明选题目的、意义,列出主要参考文献)1 1、移动机器人概述近年来,机器人已成为高技术领域内具有代表性的战略目标。机器人技术的出现和 发展,不但使传统的工业生产面貌发生了根本性的变化,而且将对人类的社会生活产生 深远的影响。机器人技术集力学、机械学、电子学、生物学、控制论、计算机、人工移动、系统 工程等多种学科知识之大成,是一项综合性很强的新技术。目前,随着机器人技术的

2、迅速发展和自动化程度的进一步提高,人们对机器人的功 能也提出了更高的要求,在这种情况下,移动机器人应运而生。移动机器人是这样一类机器人:机器人本身能认识工作环境、工作对象及其状态, 它根据人给予的指令和“自身”认识外界的结果来独立的决定工作方法,利用操作机构 和移动机构实现任务目标,并能适应工作环境的变化。这些移动机器人,有的能够模拟人类用两条腿走路,可在凹凸不平的地面上行走移 动;有的具有视觉和触觉功能,能够进行独立操作、自动装配和产品检验:有的具有自 主控制和决策能力。这些移动机器人,不仅应用各种反馈传感器,而且还能够运用人工 移动中各种学习、推理和决策技术。随着各种新技术的出现,移动机器

3、人还应用了许多 最新的移动技术,如临场感应技术、虚拟现实技术、多移动体技术、人工神经网络技术、 遗传算法和遗传编程、仿生技术、多传感器集成和融合技术以及纳米技术等。移动机器人一般由硬件系统和软件系统两部分构成。根据研制目的不同,移动机器人硬件系统的构成也不尽相同,比较完整的典型结构 如图1-1-1 1所示。由图可见,移动机器人硬件系统综合运用了多种移动模拟技术,其目标 是建立起一个“人”的模型。移动机器人软件系统,就相当于机器人的“大脑”,移动机器人之所以能 够代替人做大量的工作,就是因为它具有和人类的大脑思维能力相仿的移动 控制系统。而这个移动控制系统其实就是移动机器人的软件系统。移动机器

4、人的软件系统实际上也就是人工移动主要技术对于机器人的综合运用。移动 机器人的软件系统,如图1-21-2所示。2 2、 机器人与传感器人们的生产和生活的需要,以及科学技术的发展,促使了机器人及其技术的发展。 机器人研究首先是从模仿人开始,也就是说计算机是人类大脑或智力的外延,执行机构 是人类四肢的外延,传感器是人类五官的外延。其中,传感器处于连接外界环境与机器 人的接口位置,是机器人信息获取的窗口。要使机器人拥有智能,对环境的变化作出反 应,首先,必须使机器人具有感知环境的能力,用传感器采集环境信息是机器人智能化 的第一步;其次,如何采用适当的方法,将多个传感器获取的环境信息加以综合处理, 為时

5、0科控制机器人进行智能作业,更是机器人智能化的重要体现,所以,传感器及其信息处理為时0科系统,两者相辅相成,构成了机器的智能,为机器人智能作业提供决策的依据。 自从机器人问世以来,其技术上的发展大致经历了以下三个时期:圉1. 1移动机器人的硬啊系统WL2WL2移动机器人的软件系统(1)(1) 第一代示教再现型机器人。它不配备任何传感器,一般采用简单的开关控制、為时0科平面视觉视觉J(包括颜色,光强等感觉)1立体感觉机器人感觉 Y示教再现控制和可编程序控制,机器人的作业路径或运动参数都需要示教或编程给定, 在工作过程中,它无法感知环境的改变而改善自身的性能、品质。(2 2) 第一代感觉型机器人。

6、此种机器人配备了简单的内外部传感器,能感知自身 运行的速度、位置、姿态等物理量,并以这些信息的反馈构成闭环控制,如,配备简易 视觉、力觉传感器等简单的外部传感器,因而具有部分适应外部环境的能力。(3 3) 第三代智能型机器人。目前尚在研究和发展之中,它具有多种外部传感器组 成的感觉系统,可通过对外部环境信息的获取、处理,能确切地描述外部环境,鱼土地 完成某一项任务。一般地,它拥有自己的知识库、多信息处理系统,可在结构或半结构 的环境中工作,能根据环境的变化作出对应的决策。但是,我们还不得不承认,即使是 目前世界上智能最高的机器人,它对外部环境变化的适应能力也非常有限,还远远没有 达到人们预想的

7、目标。然而,我们还不得不承认,即使是目前世界上智能最高的机器人,它对外部环境变 化的适应能力也非常有限,还远远没有达到人们预想的目标。为了解决这一问题,机器 人研究领域的学者们一方面开发研究机器人的各种外部传感器,研究多信息处理系统, 使其具有更高的性能指标和更宽的应用范围; 另一方面,如何将多个传感器得到的信息、 综合利用,发展多信息处理技术,使机器人能更准确、全面、低成本地获取所处环境的 信息。3 3、机器人的感觉系统机器人的感觉系统通常指的是机器人的外部传感器系统,通过这些传感器,机器人 获得其所处环境的有关信息。机器人的感觉研究首先从研究人的感觉出发,人的各种感觉器官及其功能都成为机器

8、人 感觉的模仿对象。从目前的研究现状看,有些感觉远不如人类,如视觉和图像理解;但 也有些传感器,其性能指标超过人的感觉,如机器人的腕力传感器,它不光能测出小到 几克的力变化,而且能感觉到六个方向的力和力矩,显然这对人来说是难以做到的。当 然,人的感觉机理不是我们简单地用物理传感器能够模仿的,尤其是人的思维、推理方 式、综合处理各种感觉信息的能力,更是现有的处理技术难以达到的,技术的发展还远 落后于人类的需要,严峻的现实不应成为失望的根源,而是我们继续研究、不断前进的 动力。综合现有机器人的各种感觉及其对应的外部传感器,大致可按下图的结构表达其组成和 划分(如图1-11-1所示)。j非视觉图1-

9、31-3机器人感觉系统的组成和划分厂触觉和痛觉滑动觉接近觉热觉和温度觉 力觉 嗅觉-听觉為时0科4、参考文献1 徐国华,谭民移动机器人的发展现状及其趋势J.机器人技术与应用,2001.2 宋丹琦,基于多传感器的移动机器人硬件电路设计A.哈尔滨工程大学,2004.3 田拓,郭中华,丁帅华基于AT89C52单片机智能小车的设计J.宁夏工程技术,2005年04期.4 陈莹,基于单片机的超声测距系统J.华中科技大学,2004 孟立凡,郑宾传感器原理及技术M.北京:兵器工业出版社,2000.2 陈懂,刘瑢,金世俊.智能小车的多传感器数据融合J.现代电子技术,2005年06期.7 王斌明.基于多传感器信息

10、融合的移动机器人避障研究.南京理工大学,2006.8 R. M. Murray and S. S. Sastry ,“ GraspingpiOlaticmajs ing multi fin gered robot han dsJ”,Un ite of California at Berkeley, 1990.9 林风云,吕恬生.“ Minimumime trajectory planning based on the shortest path for the wheeled mobilerobot ” J哈尔滨工业大学学报(英文版),2006( 03).10 H.Arail and S.Ta

11、chi, “ PositionControl of a Manipulator with Passive Joints Using Dynamic CouplingJ , ” IEEE Trans. on Robotic auhAutomation, 1991.為时0科二、主要研究(设计)内容、研究(设计)思想及工作方法或工作流程1 1、内容(1 1)基于声、光的传感器的相关知识的学习及应用。(2 2)对移动机器人的感知单元软件设计。(3 3)掌握基本的数字滤波和基本算法。(4 4)掌握ICCAVRICCAVR译器的应用。(5 5)根据所需要完成的性能指标,实现程序设计。2 2、工作方法或工作

12、流程(1 1)硬件方案介绍本次设计系统包括三个部分:红外巡线、超声波测距和避障处理,其中避障处理由图2-1硬件方案框图系统将单片机作为核心元件,对信号进行处理和系统的控制。在众多单片机中选用 了 ATmega8ATmega8单片机基于以下几方面:1 1、 作为初学者,该单片机无论是学习还是应用都能很快上手,而且相关的学习和 应用资料比较多,便于参考;2 2、 将常用的功能模块集成在一起,便于应用和扩展;3 3、 相对充足的存储空间等。本设计所指的巡线是指移动机器人的工作环境中人为设置一条白线, 移动机器人就 在此线上运行。本设计采用红外传感器实现巡线功能,选用南旭科技的 ST178HST178

13、H红外光 电对管,该传感器检测可调范围大,最小距离为 2mm2mm。移动机器人安全避障具体的实现方法有主要有超声避障、视觉避障、红外传感器、 激光避障、接近觉传感器、微波雷达等避障方法。由于超声避障实现方便,技术成熟,為咖将成本低,成为移动机器人常用的避障方法。本设计采用超声传感器实现避障功能,选用SensCompSensComp公司生产的600600系列传感器。(2 2)确定软件方案程序的设计主要包括3 3个方面: 红外巡线控制、超声波测距和避障处理。红外线 信号在进入单片机以前由红外线传感器转换成模拟电压信号,而超声波的频率信号在 LM567LM567的作用下转换成低电平信号。程序运行时,

14、先通过ATmega8ATmega8单片机的A/DA/D转换模块,用查询的方法,分别对某 时刻7 7个红外线传感器的电压信号采集一定的次数, 然后对每个传感器的每组数据进行 数字滤波。通过分析比较滤波后的数据,判断机器人实际运行路线与预定路线的偏离情 况,来控制机器人的左右轮速度,达到巡线运动的目的。接着,用定时器中断的方法在单片机的引脚上产生40KHZ40KHZ的方波信号,该信号用作超声波驱动信号。超声波产生后再一次运行定时器,并设定定时最大时间。当接收到 超声波返回信号,如果在定时最大时间范围内,单片机根据时间和温度数据计算障碍物 距离,并确定障碍物方向;如果超出定时最大时间,就舍弃该信号。

15、当定时器产生中断后就进入中断服务程序,根据障碍物的距离和方向信息,设计模 糊控制器,完成避障控制。定时器中断服务程序完成后,程序返回到巡线程序入口。程序运行后,在以上三个模块循环运行,程序设计的原理如图3-13-1所示。并根据软件设计方案对每一个进行具体的设计和编写程序。图3-1程序设计的原理3 3、程序的调试软件的调试主要应用AVRstudioAVRstudio软件,该软件是AtmelAtmel官方发行的免费软件,其强 大的功能和正中的血统,使其成为绝大部分AVRAVR开发者必不可少的工具。為时0科三、毕业设计(论文)工作进度安排1 1月5 5日到1 1月2121日前期准备工作,撰写开题报告;1 1月2525日到3 3月1 1日查找关于传感器和机器人干支感知单元方面的资料; 3 3月2 2日到3 3月1010日完善设计思想;3 3月1111日到4 4月选择传感器,了解硬件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论