爱上海龙凤论坛

常见的机器人编程语言有哪些 机器人编程语言的历史发展状况

本文章由注册用户 小吴硬核科普 上传提供 评论 0
摘要:机器人编程语言是一种程序描述语言,它能十分简洁地描述工作环境和机器人的动作,能把复杂的操作内容通过尽可能简单的程序来实现。机器人编程语言最早是在20世纪70年代初期出现的,其种类非常多,常见的有AL语言、AML语言、MCL语言、SERF语言、SIGLA语言,接下来就和小编一起来看看机器人编程语言有哪些以及机器人编程语言的历史发展吧。

常见的机器人编程语言有哪些

1、AL语言

AL语言是由斯坦福大学1974年开发的一种高级程序设计系统,它有类似ALGOL的源语言,有将程序转换为机器码的编译程序和由控制操作机械手和其他设备的实时系统。编译程序采用高级语言编写,可在小型计算机上实时运行,近年来该程序已能够在微型计算机上运行。AL语言对其他语言有很大的影响,在一般机器人语言中起主导作用,是机器人培训 课程中的重点内容。

2、AML语言

AML语言能提供机器人运动和传感器指令,具有很强的数据处理功能。这种语言已商品化,可应用于内存不少于192 KB的小型计算机控制的装配机器人,小型AML可应用微型计算机控制经济型装配机器人。

3、MCL语言

MCL语言是为工作单元离线编程而开发的一种机器人语言,它支持几何实体建模和运动描述,提供手爪命令,软件是在IBM360APT的基础上用FORTRAN和汇编语言写成的。

4、SERF语言

SERF语言是控制SKILAM机器人的语言,它包括工件的插入、装箱、手爪的开合等动作。这种语言简单,容易掌握,具有较强的功能,如三维数组、坐标变换、直线及圆弧插补、任意速度设定、子程序、故障检测等,其动作命令和I/O命令可并行处理。

5、SIGLA语言

SIGLA语言是一种面向装配的语言,其主要特点是为用户提供了定义机器人任务的能力。Sigma型机器人的装配任务常由若干个子任务组成,如取螺钉旋具、在上料器上取螺钉、搬运该螺钉、螺钉定位、螺钉装入和拧紧螺钉等。

机器人编程语言的历史发展状况

机器人编程语言最早是在20世纪70年代初期出现的,它是机器人培训的基础知识之一,其中有的是研究室里的实验语言,有的是实用的机器人语言。随着首台机器人的出现,对机器人语言的研究也同时进行。1973年美国斯坦福人工智能实验室研究和开发了第一种机器人语言——WAVE语言。WAVE语言具有动作描述,能配合视觉传感器进行手眼协调控制等功能。

1974年,该实验室在WAVE语言的基础上开发了AL语言,它是一种编译形式的语言,具有ALGOL语言的结构,可以控制多台机器人协调动作。AL语言对后来机器人语言的发展有很大的影响。

1979年,美国Unimation公司开发了VAL语言,并配置在PUMA系列机器人上,成为实用的机器人语言。VAL语言类似于BASIC语言,语句结构比较简单,易于编程。1984年该公司推出了VAL-Ⅱ语言,与VAL语言相比,VAL-Ⅱ增加了利用传感器信息进行运动控制、通信和数据处理等功能。

美国IBM公司在1975年研制了ML语言,并用于机器人装配作业,接着该公司又推出了AUTOPASS语言,这是一种比较高级的机器人语言,它可以对几何模型类任务进行半自动编程。后来IBM公司又推出了AML语言,AML语言已作为商品化产品用于IBM机器人的控制。

声明:以上方法源于程序系统索引或网民分享提供,仅供您参考使用,不代表本网站的研究观点,证明有效,请注意甄别内容来源的真实性和权威性。申请删除>> 纠错>>

网站提醒和声明
本站为注册用户提供信息存储空间服务,非“MAIGOO编辑”、“MAIGOO榜单研究员”、“MAIGOO文章编辑员”上传提供的文章/文字均是注册用户自主发布上传,不代表本站观点,版权归原作者所有,如有侵权、虚假信息、错误信息或任何问题,请及时联系我们,我们将在第一时间删除或更正。 申请删除>> 纠错>> 投诉侵权>> 网页上相关信息的知识产权归网站方所有(包括但不限于文字、图片、图表、著作权、商标权、为用户提供的商业信息等),非经许可不得抄袭或使用。
提交说明: 快速提交发布>> 查看提交帮助>> 注册登录>>
您还未登录,依《网络安全法》相关要求,请您登录账户后再提交发布信息。点击登录>>如您还未注册,可点击注册>>,感谢您的理解及支持!
发表评论
最新评论
暂无评论
相关推荐
机器人编程和少儿编程有什么区别 少儿机器人编程课程学什么
少儿编程和机器人编程是目前市面上较为流行的培训课程,对孩子逻辑思维的培养非常有益。机器人编程课程将编程知识和机器人知识连接起来,综合性强,少儿编程课程则专注于编程学习。这两种课程除了学习内容不同外,课程侧重点、课程体系以及课程适宜年龄都有很大差异,至于到哪个好,还是要根据实际情况来判断。接下来就和小编一起来看看少儿机器人编程课程学什么吧
新东方成立子公司“优编程”,东方优播创始人朱宇出任董事长
国家企业信用信息公示系统显示,北京优编程网络科技有限公司正式成立,注册资本为300万人民币,由新东方教育科技集团控股,公司法定代表人、董事长、经理由新东方在线副总裁、东方优播创始人朱宇出任。
中小学竞赛白名单 2020-2021学年面向中小学生全国性竞赛活动名单
经主办单位自主申报、专家评审、公示、复核等程序后,教育部公布了2020—2021学年面向中小学生全国性竞赛活动名单,名单分为“自然科学素养类”、“人文综合素养类”、“艺术体育类”三类,共有“中国青少年机器人竞赛”、“全国青少年人工智能创新挑战赛”、“全国青少年无人机大赛”等35项竞赛活动入选。中小学竞赛白名单都有哪些呢?下边请看正文了解。
小学 家教
8209 88
为什么机器人教育机构那么火 机器人进入教育的方式有哪些
机器人的发明、研究及应用实践是以科学研究和社会生产为需求的,进入到教育是其领域的扩大与发展。机器人进入教育的方式有机器人学科教学、机器人辅助教、机器人辅助教学、机器人代理教学、机器人主持教学等这五种,它之所以很火,是因为这种教育方式能够激发学生学习兴趣,培养学生综合能力。接下来就和小编一起来看看机器人教育机构发展快的原因以及机器人进入教育有哪些方式吧。
机器人教育是做什么的 如何选择机器人培训班
随着社会的发展和不断地进步,教学科目也不断拓展,机器人教育就是一门新兴的教学科目。机器人教育是做什么的?机器人教育指的是把机器人当做是一门科学,通过专门课程授课的方式,使学生了解、掌握关于机器人学的基本知识和技能。参加机器人培训机构可以帮助孩子发散思维,而且机器人培训也是趣味课堂的开展形式之一,受到孩子们的热烈欢迎。如何选择机器人培训班?接下来和maigoo小编一起来了解一下吧!