当前位置:首页 > 教育 >

机器人编程有哪三种(机器人编程的十大能力是什么)

来源:原点资讯(m.360kss.com)时间:2024-12-19 12:41:18作者:YD166手机阅读>>

今天,我们来谈谈工业机器人编程常用的运动指令如线性运动(线性插补),关节运动,圆弧运动(圆弧插补)。这三种运动指令,几乎所有的机器人都有,在功能的实现上也基本一致,区别仅在于,指令的格式略有差异。

现在,我们就三种运动指令,以及它们在路径规划上的基本原理,同大家一起来探讨。

01

常用运动指令

在调试工业机器人中最常用到的运动指令无外乎以下三种:线性运动(线性插补),关节运动,圆弧运动(圆弧插补)。

线性运动也叫直线运动,机器人工具中心点(TCP)从A点到B点,在两个点之间的路径轨迹始终保持为直线。所以线性运动常用于已知路径为直线的轨迹,如涂胶、焊接、切割等。

机器人编程有哪三种,机器人编程的十大能力是什么(1)

图1-1 线性运动轨迹

关节运动也叫轴运动,机器人工具中心点(TCP)从A点到B点,从A点开始沿非线性路径运动至B点位置,所有关节均同时达到目的位置。因为所呈现出的路径轨迹类似曲线,很多初学者很容易混淆为弧线运动。

关节运动常用于对路径规划要求不高的操作,同时,它适合大范围运动时使用,不容易出现奇点。

机器人编程有哪三种,机器人编程的十大能力是什么(2)

图1-2 关节运动轨迹

圆弧运动也叫弧线运动,需要机器人定三个位置点(起始点,中间点,终点),机器人从起始点开始,通过中间点以圆弧移动方式运动至终点,机器人状态可控,运动路径保持唯一,常用于机器人在工作状态移动。

机器人编程有哪三种,机器人编程的十大能力是什么(3)

图1-3 圆弧运动轨迹

02

运动路径规划的基本原理

上面讲解了运动指令的基本区别,下面就通过简单的两自由度机器人为例,来分析和理解关节运动线性运动进行路径规划的基本原理。

1.关节运动轨迹规划原理

从实际运动的角度,关节运动有两种方式,第一种是关节运动速度相同,时间不同,那么结果是两关节不同时到达;第二种方式是关节运动时间相同,所以两关节同时到达,但是速度不同。我们用两个例子来分析和理解关节运动轨迹规划的原理。

1)各关节速度相同,运动时间不同

如图2-2,假设机器人在P1点,关节1的角度a=20°,关节2的角度b=30°;机器人在P2点,关节1的角度a=40°,关节2的角度b=80°。现在让机器人以关节运动的形式从P1点运动到P2,同时已知机器人两个关节运动最大角速度均为10°/秒。且所有关节都以其最大角速度运动,那么机器人关节1用两秒钟即可完成运动,关节2需要运动5秒,两关节完成运动的总时间为5秒钟,且两个关节不同时到达。时间与角度变化如图2-1所示。

图2-2 中画出机器人末端每一秒钟的的路径轨迹,可见路径是不规则的非线性的,距离也不均匀。 这就是各关节速度相同,运动时间不同得到的效果。

机器人编程有哪三种,机器人编程的十大能力是什么(4)

首页 123下一页

栏目热文

机器人3-4级证书有用吗(机器人等级三四级有必要学吗)

机器人3-4级证书有用吗(机器人等级三四级有必要学吗)

人工智能普及教育已是大势所趋,为引导青少年学习、应用、发展相关技术,提高青少年科技创新能力,使人工智能技术成为未来人才的...

2024-12-19 12:48:55查看全文 >>

五花肉炒辣椒回锅肉(五花肉炒回锅肉家常做法)

五花肉炒辣椒回锅肉(五花肉炒回锅肉家常做法)

传说回锅肉起源于清代末期,由一位姓凌的翰林偶然发明。然而,真相并非如此,回锅肉的源头可以追溯到北宋,具体于何时诞生、由何...

2024-12-19 12:46:45查看全文 >>

虫草花泡水和什么搭配最好(虫草花和什么搭配最佳功效)

虫草花泡水和什么搭配最好(虫草花和什么搭配最佳功效)

大家好!我是有米熙~欢迎来看有米熙子美食日记!现在进入了秋天,白天仍然很炎热,而晚间时不时会有些凉意(广州还比较少有凉意...

2024-12-19 12:22:51查看全文 >>

虫草花的配伍禁忌(虫草花和三七花)

虫草花的配伍禁忌(虫草花和三七花)

“虫草花”并非花,它是人工培养的虫草子实体,培养基是仿造天然虫子所含的各种养分,包括谷物类、豆类、蛋奶类等,属于一种真菌...

2024-12-19 12:27:46查看全文 >>

一花一菩提一叶一世界是什么意思(一沙一世界一叶一菩提是啥意思)

一花一菩提一叶一世界是什么意思(一沙一世界一叶一菩提是啥意思)

“一花一世界,一叶一菩提”源自佛学经典《华严经》:“坐亦禅,行亦禅,一花一世界,一叶一如来,春来花自青,秋至叶飘零,无穷...

2024-12-19 12:46:28查看全文 >>

机器人编程是学的什么编程语言(机器人编程一般学什么语言)

机器人编程是学的什么编程语言(机器人编程一般学什么语言)

嘿,各位小伙伴们!今天我要和大家一起开启一段超酷的机器人编程之旅。如果你一直对科技充满好奇,渴望探索未知,那么机器人编程...

2024-12-19 13:00:10查看全文 >>

机器人编程要哪些方面好(机器人编程学哪种)

机器人编程要哪些方面好(机器人编程学哪种)

机器人编程到底学什么?机器人编程学什么?对孩子有啥好处?很多家长在后台询我,有关机器人编程很多问题我根据这些问题,做了一...

2024-12-19 12:32:14查看全文 >>

机器人编程对孩子有什么好处(孩子要学习机器人编程的100种好处)

机器人编程对孩子有什么好处(孩子要学习机器人编程的100种好处)

随着信息技术的飞速发展,人工智能的时代悄然来临。人们的生活发生了翻天覆地的变化:手机的指纹识别,人脸识别、智能家居、无人...

2024-12-19 13:04:47查看全文 >>

机器人编程到底学什么的(机器人编程和纯编程哪个有用)

机器人编程到底学什么的(机器人编程和纯编程哪个有用)

最近很多家长咨询说机器人编程到底学什么?感觉孩子学了这么长时间啥也没学到。顾名思义,机器人编程就是给机器人编写程序,让机...

2024-12-19 12:43:59查看全文 >>

机器人编程和编程有区别吗(机器人编程有什么好处)

机器人编程和编程有区别吗(机器人编程有什么好处)

计算机编程和机器人编程最大的区别就是一个是控制虚拟的,一个是真实世界的东西。机器人编程:机器人课程,不仅涉及编程的知识,...

2024-12-19 12:36:00查看全文 >>

文档排行