初级机器人技术及实践总结_第1页
初级机器人技术及实践总结_第2页
初级机器人技术及实践总结_第3页
初级机器人技术及实践总结_第4页
全文预览已结束

下载本文档

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

文档简介

初级机器人技术及实践总结学院信息与控制工程学院班级自动化08—2姓名沈丽媛学号08132104初级机器人技术及实践总结短短四周的《初级机器人技术及实践》课程,随着五一长假的到来,已经结束了。在这极短的时间里,我学到了很多东西,见识了各种类型的机器人,对机器人的程序编写、工作原理、制作过程等有了一个初步的了解,也大体知道了机器人的发展现状、工作领域及其未来的发展趋势。由所学的知识我了解到机器人的定义有多种,但普遍认为机器人是自动执行工作的机器装置。它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工工智能技术制定的原则纲领行动。随着社会的不断发展,各行各业的分工越来越明细,尤其是在现代化的大产业中,有的人每天就只管拧一批产品的同一个部位上的一个螺母,有的人整天就是接一个线头,就像电影《摩登时代》中演示的那样,人们为了使自己从这些工作中解放出来,于是研制出了机器人,它的任务主要就是协助或取代人类工作的工作,例如生产业中的焊接机器人、建筑业中的提重机器人,或是替代人类从事危险工作的排爆机器人等,它们被用以代替人类去完成那些单调、枯燥或是危险的工作。然而,由于机器人的问世,使一部分工人失去了原来的工作,于是有人对机器人产生了敌意,“机器人上岗,人将下岗”,甚至于有些人认为终将有一天机器人成为世界的主宰,人类成为他们的奴隶。其实这种担心是多余的,任何先进的机器设备,都会提高劳动生产率和产品质量,创造出更多的社会财富,也就必然提供更多的就业机会,而且,机器本就是为人类服务的由人来控制,它们背叛人类的可能性微乎其微,这些是早已被人类生产发展史所证明了的。任何新事物的出现都有利有弊,只不过利大于弊,很快就会得到人们的认可。从课上的学习中我们了解到,机器人的每一个动作都要配合有相应的程序才能完成。在这几节课中,我们学习了较为基础的机器人汇编语言,已经能够自己编写一些简单程序,使机器人完成行走、转弯、躲避障碍物等较为简单的动作。从这次学习中,我发现机器人的汇编语言与我们所学的C++、C语言等有很大的相似之处,都有循环、子函数的调用、常量、变量的赋值等,通过这些使机器人完成各种动作。课上我们主要学习了宝贝车机器人和步行机器人两种,这两种机器人都是利用BASICStamp语言编程并结合红外线、光敏电阻等元件实现两机器人的基本运动。以步行机器人为例,我们主要学习了野蛮编程法、采用数据表存储动作进行编程以及使用状态迁移描述动作进行编程三种编程方法。其中,野蛮编程法所编写的程序较为冗长,每种运动都对应着各自的程序,当遇到较为复杂的程序时便需要非常多的运动例程,这就使得程序长度增加很快,实际操作中不利于执行,写起来也容易出错。而用BASICStamp中的数据指令(DATA)来存储表格数据,就会使程序简单许多,这个指令在下载程序时让我们将数据写到Stamp的EEPROM存储器中,如果使用恰当,这个数据表格将使我们所编写的程序更加的高效、简短。前面的两种方法编程有一个共同缺点,即要求程序将一系列的运动控制的子程序通过适当的顺序连接起来,而且这两种编程方式必须知道从运动起始状态到运动结束状态的整个过程。在这种情况下,我们在编程前必须知道步行机器人之前所处的状态,以及哪些与它相关的动作可以被使用。这种编程方式可以用来完成一些基本的较为简单的运动,但当运动变得复杂时,编程就会变得非常麻烦,而状态迁移编程方法则可以避免这些麻烦,这种编程方法只需要跟踪当前状态,并据此采取动作即可。所以,当我们需要机器人完成较为复杂的运动时,往往采取状态迁移编程。通过这些编程方法,我们可以为自己平时所玩的玩具车等机器玩具编一些简单的程序,使其更加灵活、多变。这次的课程是我学到了很多东西,除了学习到机器人的相关知识以外,我的动手能力也有了很大的提高,对一些光电元件、红外线发射及接受仪等也有了更深一步的认识。但我觉得上课时间还是太短,很多东西我们只学会了一些皮毛,还没有进行更深一步的探索便已经结课了,希望老师以后能够适当增加课时。另外,两个人一组虽然有助于缩短工作时间,但总会出现

温馨提示

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

评论

0/150

提交评论