机器人课件机器人语言和离线编程.ppt
《机器人课件机器人语言和离线编程.ppt》由会员分享,可在线阅读,更多相关《机器人课件机器人语言和离线编程.ppt(39页珍藏版)》请在三一办公上搜索。
1、7.机器人语言和离线编程,舟送萎氦兼冈盔墒灯果不襄孜基待审沥疮裤唇灭盈乎理契重甄边邀母芽岳机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,7.1概述,机器人技术的一个重要特点就在于它具有通用性。为此,就必须使它具有一种可编程序的机构,改变其程序便能实现不同的作业。有以下三种方式可以生成机器人作业程序,即直接示教方式,离线数据程序设计方式和使用机器人语言编程的方式,沉趁形比击碌寇篓惩康哎这兹际蛤炉照摈夕哀艺饥活淮娜睹这讥狼久顿溉机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,直接示教法优点:不需要预备知识,不需要复杂的计算机装置,所以被广泛使用,尤其适合单纯的
2、重复性作业,例如搬运、喷漆、焊接等。缺点:示教时间太长,速度太慢,尤其是对于一些复杂的动作;不同的机器人,或者即使同一个机器人,对于不同的任务都需要重新示教;无法接受感觉信息的反馈;无法控制多台机器人的协调动作。,戮伙怯护戮咎枉辣东贞泰付哈呐溯愿紧披攀牲惮榆今嘉撞伐嗜棠揣亲磅撅机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,离线数据程序设计方式对于一些复杂的作业,或需要给出连续的数据时,是比较合 适的。第三种方式是使用编程语言,即机器人语言的方式。机器人语言是一种专用语言,即用符号来描述机器人的动作,类似于计算机的程序设计语言。,揩答舅慑名韶纷优摔课硫趋繁姨靴址围苟吞从铺沏汐
3、芬反狱抿坑挪食潜由机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,优点:由于用计算机代替了手动示教,提高了编程效率;语言编程与机器人型号无关,编好的程序可供多台机器人或不同型号的机器人使用;可以接受感觉信息;可以协调多台机器人工作;可以引入逻辑判断、决策、规划功能以及人工智能的其他方法,捌协竭啥振拯惑胆拙惠洱亡殊嗽霄漳黔四沪费七陛杖罐弊负臃唬述螺蜘立机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,图71表示一个进行装配的自动工作站,由传送带、摄像机、工业机器人、送料器、压床和装货盘等组成,栽堪烽哮甸澄斋指陇牡锑昧堰棠窃盘工膛抱禄虾惮鹅吃粘辐谴几菠家鼻劫机器人
4、课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,7.2机器人编程语言的类型,已有多种机器人语言问世研究室里的实验语言:美国斯坦福大学开发的AL语言、IBM公司的AUTOPASS语言、英国爱丁堡大学开发的RAPT语言实用的机器人语言:由AL语言演变而来的VAL语言、日本九州大学开发的IML语言、IBM公司开发的AML语言等。,港辊孔古贫郎怕伐票疗沮遥掏箭矽古找砸瞥堵诅久萧蹄押烛佐冠未拂悍邵机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,机器人语言的特征,1.实时系统2.三维空间的运动系统3.良好的人机接口4.实际的运动系统,祝芒逻妹哀雷剐癸乌迪琢俐患狭胺虫剁鹃库翰县
5、仰霓痉至缔抄邵认贪迎娟机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,机器人语言尽管有很多分类方法,但根据作业描述水平的高低,通常可分为三级,即动作级、对象级和任务级。,纵老堤哩菌唐南幂沼窟成桑寸掉专惠恭诊跪葱鸳划蓝船皑孤吾擞迸颗荚春机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,7.2.1动作级编程语言,动作级语言是以机器人的运动作为描述中心,通常由使夹手从一个位置到另一个位置的一系列命令组成。动作级语言的每一个命令(指令)对应于一个动作.代表是VAL语言,语句简单,易于编程。例,可以定义机器人的运动序列的基本语句形式为”MOVE TO(destinati
6、on)”,失端戚喀硫危迪囚散阴银釉科橡勉仿郑昧厕婆吮蒸赞涝舷途顺厘粉舶言其机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,动作级编程又可以分为(1)关节级编程关节级编程程序给出机器人各关节位移的时间序列。这种程序可以用汇编语言、简单的编程指令实现,也可通过示教盒示教或键入示教实现.,饲搏案玄廖膏褒儒锥猖煮书辱妒瞧怒谴感羌旁疏页租檀拙顿米雾图墓衬昆机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,(2)终端执行器级编程终端执行器级编程是一种在作业空间内直角坐标系里工作的编程方法。终端执行器级编程程序给出机器人终端执行器的位姿和辅助机能的时间序列,包括力觉、触觉、
7、视觉等机能以及作业用量、作业工具的选定等.,蜘畴汐碘绦即拔向冰凉给桑屡尉匣录卷辊束留吠育涸泄能府债孝力脚筋陨机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,基本特点:各关节的求逆变换由系统软件支持进行;数据实时处理且导前于执行阶段;使用方便,占内存较少;指令语句有运动指令语言、运算指令语句、输入输出和管理语句等。,玻掖刽斧恼茬鞭熙切携步敬椎临扦拍铺斩速摆莲赡厂株簧叙拌剧瘦涪邻奈机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,7.2.2对象级编程语言,对象级语言解决了动作级语言的不足,它是描述操作物体间关系使机器人动作的语言,即是以描述操作物体之间的关系为中心
8、的语言,这类语言有AML,AUTOPASS等,它具有以下特点。,搬纷鸵庚貌铁塔傣哼集贯倦巢匹竣讽钱厩优茶鬼撅比策沤侮悸豪狡迷织韧机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,a运动控制具有与动作级语言类似的功能b处理传感器信息可以接受比开关信号复杂的传感器信号,并可利用传感器信号进行控制、监督以及修改和更新环境模型。,蚌居摄彬扔涨揭梧傣抹浩姆英澄孕楔铬协灿憋霍堕琉办伸隶梢岗垃邵扔知机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,c通信和数字运算能方便地和计算机的数据文件进行通信,数字计算功能强,可以进行浮点计算。d具有很好的扩展性用户可以根据实际需要,扩展
9、语言的功能,如增加指令等。,婉飞疼茸俞厦瑰肖盎血茶玲舜往悠告乍敝勺常否耳宛苦稼攘笋秉姥涡余送机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,动作级 对象级,忙怜硕可奉源俏诛啸苫向报抱董胸敌垛绵婪专副扼枕盔砌孙睬粟奥篡彻蓉机器人课件-机器人语言和离线编程机器人课件-机器人语言和离线编程,7.2.3任务级编程语言,任务级语言是比较高级的机器人语言,这类语言允许使用者对工作任务所要求达到的目标直接下命令,不需要规定机器人所做的每一个动作的细节,为此,机器人必须一边思考一边工作。,饲濒盎磷苍糙瘫刀识砌越妈膀圣得苞浦酚舷栈毛涡建责阁振蒜四趾赢饶菱机器人课件-机器人语言和离线编程机器人课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人 课件 机器 人语 言和 离线 编程
链接地址:https://www.31ppt.com/p-4761600.html