Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >工业机器人编程教程-机器人编程运动

工业机器人编程教程-机器人编程运动

作者头像
企鹅号小编
发布于 2018-02-26 07:56:21
发布于 2018-02-26 07:56:21
2.2K0
举报
文章被收录于专栏:编程编程

1、机器人的运动类型

2、PTP运动

(1)PTP运动简要介绍

PTP运动示意图

同步运动PTP

在一个PTP运动中,参与运动的轴中运动距离组长的被称之为主轴,在运行指令中它的速度无法被精确定义。

PTP高速运动示意图

在以下这个V-T图中,显示高速模式下机器人的默认运动设定,在一个运 动中的机器人的扭矩控制始终会被优化,并且它的速度始终防止扭矩超差。

(2)编辑PTP运动指令

编辑运动指令一

编辑运动指令二

编辑运动指令三

只有当选择逼近运动(CONT)后,该参数“Approximation distance”才会显示。

(3)BCOrun

第一部分

为了确保机器人处于程序设定的目标路径上,需要执行BCO功能,这个功能会在一个低速状态下执行,机器人会移动到相应块指针所对应的运动指令点。

第二部分

只有当选择逼近运动(CONT)后,该参数“Approximation distance”才会显示。

以下情况会执行BCO功能:

a、程序复位后通过BCO功能回到HOME点。

b、移动机器人到块指针选择运动点。

c、外部自动模式钱选择“CELL”程序。

d、选择新程序。

e、指令修改后。

f、编程模式手动移动了机器人。

注意:

由于HOME位置是系统设定的初始位置,通常会推荐用户将它作为程序的第一以及最后一个运动指令,

第三部分

BCO功能总是直接从当前点向目标点运动,因此非常重要的一点是需要确保 此路径上没有障碍物,以防损坏工件、工具或者机器人。

机器人联系运行方式:

1、选择程序后,一直按下启动键。

2、机器人自动低速运行。

3、机器人到达目标后,再按下启动键程序继续运行

(4)姿态参数

姿态参数一

当机器人可以通过不同的姿态到达一个空间点时,参数S和T可以帮助机器人确定一个精确的唯一的姿态。

姿态参数二

姿态参数三

3、LIN运动

(1)LIN运动简介

TCP沿着一条直线运动

速度图像

(2)编辑LIN指令

编辑指令一

编辑指令二

编辑指令三

只有当选择逼近运动(CONT)后,该参数“Approximation distance”才会显示。

编辑指令四

在这个路径运动过程中,工具的方向会从起始点到结束点连续变化,这个动作的完成取决于工具的姿态。

编辑指令五

在这个路径运动过程中,工具的方向会从起始点到结束点连续变化,这种方式通过腕部轴的变化把执行运动拆分成若干个PTP运动来执行,这种方式可以避免死角情况发生。

编辑指令六

在这个连续动作中,工具方向始终保持不变,保留起始点的工具姿态忽略结束点的工具姿态。

4、CIRC运动

(1)CIRC运动简介

TCP沿着圆弧向结束点运动

这里TCP或者是工件的参考点,会沿着圆弧向结束点运动,这条路径由起始点,中间点,结束点确定的,运动结束点会是下一个运动的起始点;当一个点作为圆弧中间点的时候,它的工具姿态就会被忽略

CIRC运动速度图形

(2)编辑CIRC运动指令

CIRC运动指令一

CIRC运动指令二

CIRC运动指令三

只有当选择逼近运动(CONT)后,该参数“Approximation distance”才会 显示。

CIRC运动指令四

在这个路径运动过程中,工具的方向会熊起始点到结束点连续变化,这个动作的完成取决于工具的姿态。

CIRC运动指令五

在这个路径运动过程中,工具的方向会从起始点到结束点连续变化,这 种方式通过腕部轴的变化把直线运动拆分成若干个PTP运动来执行,这种方式可以避免死角情况的发生。

CIRC运动指令六

在这个连续运动中,工具方向始终保持不变,保留起始点的工具姿态,忽略结束点工具姿态。

(3)360°的整圆

一个完整的圆弧必须用两个语句来完成。

5、逼近运动

(1)逼近运动简介

在逼近的过程中,机器人不会精确的到达程序的每一个点,因此没有停顿,这样可以减少损耗和缩短生产节拍。

逼近运动所节省的节拍时间

(2)PTP逼近运动

PTP逼近运动示意图,P2是逼近点。

(3)LIN逼近运动

P2是逼近点。

(4)CIRC逼近运动

P3是逼近点

(5)计算机前置判断功能

前置判断功能一

a、什么是前置判断?

当程序运行时,在用户图形界面中可以看到主运行指针(白色运行条) 一直可以只是程序当前执行的行,另一个不可见的前置判断指针会刷新到主运行指针的后上运动指令的地方(默认设置)

b、前置判断的功能是什么?

为了能计算路径,例如逼近运动,就必须用到前置判断指针来预先规划路径数据,不仅是运动指令会被执行,而且运算指令和外围控制指令也同样会被执行。

c、影响前置云的外围设备(例如输入输出错误指令)结构和数据会触发前置判断停止,如果前置被打断,逼近运动将不会被执行。

前置判断功能二

前置判断功能三

-------End-------

距工业机器人大神只差关注

指南车机器人学院,机器人工程师摇篮

< 往期经典文章 >

本文来自企鹅号 - 指南车机器人学院媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 指南车机器人学院媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
具身智能机器人学习路线全解析
具身智能机器人作为融合了机器人学、人工智能、认知科学等多领域知识的前沿技术,正逐渐改变着我们的生活和工作方式。从工业制造到家庭服务,从医疗护理到太空探索,具身智能机器人都展现出了巨大的潜力。对于想要深入了解和学习这一领域的人来说,构建一个系统的学习路线至关重要。
芯动大师
2025/05/15
560
具身智能机器人学习路线全解析
KUKA机器人有哪些指令
HI 各位小伙伴你们好。大家都知道kuka机器人没有专门的指令讲解说明。这着实让人很难上手,我来简单总结一下,提供大家参考。可能不一定写的全,还请见谅。
用户4442670
2022/06/29
2.4K0
KUKA机器人有哪些指令
工业机器人运动编程和运动指令
你是否也想在风口下大展拳脚?工业机器人走进我们的生活,很多人没有就业方向,工资年年不见涨也是愁得慌,你是否没有一技之长,而难以胜任高薪岗位?而自己也不知如何改变现状,虽然身处时代的风口,也依然无法起飞。学工业机器人技术怎么能不懂工业机器人运动编程和运动指令?
机器人网
2018/07/23
1.4K0
工业机器人运动编程和运动指令
怎么让信号发送不受预读影响
HELLO 各位小伙伴,机器人和外围设备进行数据交互这是我们作为程序猿必须掌握的基础技能,所以今天我们来聊聊KRL语言中都有哪些控制输出的指令,这些指令如何使用。
用户4442670
2022/06/29
1.4K0
怎么让信号发送不受预读影响
SLAM+路径规划:巡检机器人算法设计
标题:Research on SLAM and Path Planning Method of Inspection Robot in Complex Scenarios
一点人工一点智能
2023/08/25
1.8K0
SLAM+路径规划:巡检机器人算法设计
技术猿 | 机器人编程你需要知道的知识
---- 机器人编程为使机器人完成某种任务而设置的动作顺序描述。机器人运动和作业的指令都是由程序进行控制,常见的编制方法有两种,示教编程方法和离线编程方法。其中示教编程方法包括示教、编辑和轨迹再现,可以通过示教盒示教和导引式示教两种途径实现。 由于示教方式实用性强,操作简便,因此大部分机器人都采用这种方式。离线编程方法是利用计算机图形学成果,借助图形处理工具建立几何模型,通过一些规划算法来获取作业规划轨迹。与示教编程不同,离线编程不与机器人发生关系,在编程过程中机器人可以照常工作。工业上离线工具只作为
机器人网
2018/04/19
1.1K0
操作步骤:工业机器人简单切换功能的编程
今天我们给大家介绍《工业机器人简单切换功能的编程》。 一、简便的切换功能 1、通过切换功能可将数字信号传送给外围设备。 为此要使用先前相应分配给接口的输出端编号。 2、信号设为静态,即它一直存在,直至
机器人网
2018/04/19
8040
操作步骤:工业机器人简单切换功能的编程
【基础知识】工业机器人分类、组成和特点
工业机器人是面向工业领域的多关节机械手或多自由度的机器装置,它能自动执行工作,是靠自身动力和控制能力来实现各种功能的一种机器。它可以接受人类指挥,也可以按照预先编排的程序运行,现代的工业机器人还可以根据人工智能技术制定的原则纲领行动。 一、工业机器人按臂部的运动形式分为四种:   1、直角坐标型的臂部可沿三个直角坐标移动;   2、圆柱坐标型的臂部可作升降、回转和伸缩动作;   3、球坐标型的臂部能回转、俯仰和伸缩;   4、关节型的臂部有多个转动关节。   二、工业机器人按执行机构运动的控制机能又可分点位
机器人网
2018/04/20
5.6K0
【基础知识】工业机器人分类、组成和特点
【C语言经典算法实战】:从“移动距离”问题看矩阵坐标计算
在一个由 n 行 m 列构成的二维矩阵空间中,每个单元格都拥有唯一的坐标标识 (i, j) ,其中 i 代表行号(从 0 开始计数), j 代表列号(同样从 0 开始计数)。假设有一个机器人,初始位于起始坐标 (x1, y1) ,目标是移动至坐标 (x2, y2) 。机器人在移动过程中,每次仅允许在水平或垂直方向移动一个单元格,即只能执行向上、向下、向左、向右这四种移动操作。我们的核心任务是设计算法,准确计算机器人从起始点抵达目标点所需的 最短移动距离 。
User_芊芊君子
2025/04/25
1020
【C语言经典算法实战】:从“移动距离”问题看矩阵坐标计算
RRT: 机器人路径规划RRT算法(1)
RRT*算法是一种基于随机采样的路径规划方法,不仅具有概率完备性,还具有渐进优化能力。假设 代表 维构型空间,
ZC_Robot机器人技术
2021/04/18
4.2K0
RRT: 机器人路径规划RRT算法(1)
【01】人形机器人研究试验-被有些网友痛骂“工业垃圾”“人工智障”上春晚的人形AI机器人-宇树科技机器人到底怎么样??
春晚舞台上,人形AI机器人惊艳亮相,它们灵动地跳着二人转,这一精彩表现令海外都为之惊叹。然而,在国内的评论区,却有一些不和谐的声音。有人肆意贬低,称其为“工业垃圾”,还有人不屑地说“没什么大不了的,不过是编程稍好的工业机器”,甚至有人嘲讽是“人工智障机器人”。但事实真的如此吗?
卓伊凡
2025/02/25
1470
工业机器人典型控制系统及结构
工业机器人由主体、驱动系统和控制系统三个基本部分组成。 主体即机座和执行机构,包括臂部、腕部和手部,有的机器人还有行走机构。大多数工业机器人有3~6个运动自由度,其中腕部通常有1~3个运动自由度。 驱
机器人网
2018/04/24
2.3K0
工业机器人典型控制系统及结构
工业机器人的编程语言和种类
机器人的开发语言一般为C、C++、C++ Builder、VB、VC等语言,主要取决于执行机构(伺服系统)的开发语言;而机器人编程分为示教、动作级机器人编程语言、任务级编程语言三个级别;机器人编程语言
机器人网
2018/04/20
3.3K0
工业机器人的编程语言和种类
SLAM+路径规划:巡检机器人算法设计
标题:Research on SLAM and Path Planning Method of Inspection Robot in Complex Scenarios
一点人工一点智能
2023/05/30
1.3K0
SLAM+路径规划:巡检机器人算法设计
解读工业机器人的大脑:控制系统基础
如果工业机器人只有主体和驱动器,机械臂是不能正常工作。原因是传感器输出的信号没有起作用,驱动电动机也得不到驱动电压和电流,所以机器人需要有一个控制器,用硬件坨和软件组成一个的控制系统,故控制器有“工业机器人大脑”一称,那么今天我们就来一起了解工业机器人的“大脑”:控制系统。 一、什么是机器人控制系统 机器人控制系统是机器人的大脑,是决定机器人功能和性能的主要因素。工业机器人控制技术的主要任务就是控制工业机器人在工作空间中的运动位置、姿态和轨迹、操作顺序及动作的时间等。具有编程简单、软件菜单操作、友好的人机交
机器人网
2018/04/13
1.2K0
攻城狮必读 | 一文详解,工业机器人结构、驱动及技术
此文将工业机器人结构、驱动及技术指标描述很为详尽,值得细看! 一、常用运动学构形 1、笛卡尔操作臂 优点:很容易通过计算机控制实现,容易达到高精度。 缺点:妨碍工作, 且占地面积大, 运动速度
机器人网
2018/04/25
1.3K0
攻城狮必读 | 一文详解,工业机器人结构、驱动及技术
机器人运动规划方法综述
随着应用场景的日益复杂,机器人对旨在生成无碰撞路径(轨迹)的自主运动规划技术的需求也变得更加迫切。虽然目前已产生了大量适应于不同场景的规划算法,但如何妥善地对现有成果进行归类,并分析不同方法间的优劣异同仍是需要深入思考的问题。以此为切入点,首先,阐释运动规划的基本内涵及经典算法的关键步骤;其次,针对实时性与解路径(轨迹)品质间的矛盾,以是否考虑微分约束为标准,有层次地总结了现有的算法加速策略;最后,面向不确定性(即传感器不确定性、未来状态不确定性和环境不确定性)下的规划和智能规划提出的新需求,对运动规划领域的最新成果和发展方向进行了评述,以期为后续研究提供有益的参考。
一点人工一点智能
2023/05/09
1.5K0
机器人运动规划方法综述
工业机器人的基本组成及技术参数
工业机器人的基本组成   工业机器人由3大部分6个子系统组成。 3大部分是机械部分、传感部分和控制部分。 6个子系统是驱动系统、机械结构系统、感受系统、机器人-环境交互系统、人机交互系统和控制系统,
机器人网
2018/04/25
6.6K0
工业机器人的基本组成及技术参数
无人驾驶常用路径规划
无人驾驶系统非常复杂,由多个模块组成,例如感知、融合、规划、控制、定位等等组成。其中规划主要包括行为决策、运动轨迹规划等等。
物流IT圈
2023/03/09
1.4K0
无人驾驶常用路径规划
机械臂焊接机器人轨迹控制原理
随着制造业的不断发展,机器人技术在各个领域都得到了广泛应用,其中机械臂焊接机器人在汽车制造、电子产品制造等行业中发挥着重要作用。机械臂焊接机器人的轨迹控制是其关键技术之一,对于实现高质量、高效率的焊接任务至关重要。
创想智控
2023/11/16
4160
机械臂焊接机器人轨迹控制原理
推荐阅读
相关推荐
具身智能机器人学习路线全解析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档