0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器人轨迹时间同步方法有哪些

麦辣鸡腿堡 来源:古月居 作者: test 2023-11-10 16:40 次阅读

一般而言,多轴机器人的任务一般是通过控制末端工具的位置和姿态来完成,会涉及位置和姿态两个量 , 所以在轨迹规划时需要考虑二者的时间同步

即在同一规划时间内机器人末端要满 足轨迹的位置 和姿态的联动,这就对控制算法提出了更高的要求。

由于驱动系统饱和限制或任务要求,对机器人的运动速度和加速度有一定的约束。

为了分别满足位置和姿态的速度、加速度幅值约束,往往需要分别对位置和姿态进行时间同步的轨迹规划,保证机器人的位置和姿态同时到达期望值。

除了机器人位置和姿态用到时间同步外,多机器人协作,轨迹同步(如电子凸轮,主从运动等)也需要进行时间同步。

机器人轨迹时间同步方法目前主要有如下四种。

(1)直接规划法。该方法可以在约束条件下,保持给定的加速度,尽可能以最高速度运行,匀速时间较长,可以达到最高的效率。

但是对于不同的加减速度算法,时间同步规划的方法不能共用,例如梯形加减速直接同步规划并不复杂,计算效率较高。

但是S型等复杂加减速,要实现指定运行时间的同步规划则相当复杂。

梯形速度时间同步基本步骤是:梯形时间最优速度规划—》获得最大运行时间做同步时间—》以同步时间重新规划时间小的曲线。

直接规划法可以尽可能保证起步速度与末速度的不变,更适用于连续轨迹,速度前瞻控制等场合。

这种方法的缺点是如果位置 和姿 态 的 规划位移量相差过大 ,会导致规划 时间无法在规定的运动参数内拉长至相等,无法完成时间同步,这时需要对末速度和起步速度进行修改。

如下图,时间最优的轨迹为红色曲线,通过时间同步,将其运动时间同步到更大的指定时间,即蓝色曲线。

(2)时间缩放法。该方法会降低加速度,延迟加速度和减速时间,匀速运行时间较短。

该方法不管何种减速,对运动时间进行缩放,都可以使用统一的方式实现时间同步,时间缩放法可以用于机器人位姿时间同步,也可以用于对原始轨迹进行修改。

例如,在轨迹规划阶段未考虑系统的于东学饱和及动力学饱和限制,可能导致速度,加速度或力超过允许的范围,那么可以使用时间缩放法增加轨迹的时间。

时间缩放法的缺点是只适合单段路径的规划,在连续路径中,衔接速度不为零且相邻段的时间缩放因子不相同时,速度会发生跳变。

(3)广义速度法。广义速度法就是把所有需要规划的位移量合成一个位移量进行规划。

例如文献[3],对于位置和姿态的规划,将移动轴x,y,z和姿态轴α,β, γ合成一个位移量进行加减速规划,将求得的广义速度进行分解。

这种方法虽然可以实现了位姿同步,但是同步方法没有明确的物理意义,且同步容易造成某些轴的加速度和加加速度超限。

(4)双样条法。目前有关双 NURBS 的研究文献中,大多采用相同的节点矢量进行路径拟合,而采用相同的曲线参数和完成双 NURBS 插补。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27039

    浏览量

    201416
  • 同步
    +关注

    关注

    0

    文章

    89

    浏览量

    19017
  • 轨迹
    +关注

    关注

    0

    文章

    45

    浏览量

    9213
收藏 人收藏

    评论

    相关推荐

    LabVIEW的六轴工业机器人运动控制系统

    。LabVIEW的可视化编程环境和强大的数据处理能力,使得复杂的运动学算法和轨迹规划得以顺利实现,显著提高了工业机器人的控制精度和效率。 ​ 这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息
    发表于 12-21 20:03

    用labview能实现挖掘机机器人轨迹规划吗?

    现在做毕业设计,是基于labview的挖掘机器人轨迹规划与控制,就是用labview来实现轨迹规划的编程,请教各位,这容易实现吗?该从哪入手啊?谢谢了!
    发表于 04-01 14:32

    什么是工业机器人

    机器人按程序输入方式区分编程输入型和示教输入型两类。编程输入型是将计算机上已编好的作业程序文件,通过RS232串口或者以太网等通信方式传送到机器人控制柜。示教输入型的示教方法
    发表于 01-19 10:58

    机器人视觉——机器人的“眼睛”

    为主,尽管机器人开始搭载摄像头的趋势,但对视觉的理解仍然较低,往往需要有明显的特征点作为辅助,同时抗干扰能力弱,对光照条件,部分遮挡等常见题目不能找到可靠的方法机器人技术对图像理
    发表于 01-23 15:02

    关节机器人控制

    本菜鸟刚学机器人控制,对于两关节机器人,实现既定的末端轨迹轨迹规划已完成,但是程序的延时不准确,导致最终轨迹混乱,求大神破?
    发表于 04-29 16:21

    机器人在线】喷涂机器人轨迹偏差优化的发展现状

    轨迹规划是用关节角度的函数来表示机器人轨迹,所以在关节空间内进行轨迹规划较为简单,容易根据设计要求来对轨迹进行调整。而对于某些对于路径和姿
    发表于 07-12 13:26

    机器人在线】工业喷涂机器人误差修正方法发展趋势

    如何详细的在关节空间上进行轨迹规划。(6)其他方面,本文由于受到时间和篇幅的限制,并没有对机器人的其他指标,如动力学、控制系统、优化等问题进行讨论,下一步可以深入对以上的方面进行研究与分析,提升新型喷涂
    发表于 07-13 16:03

    工业机器人的工作原理

    简单的动力学控制。(3)机器人轨迹规划机器人机械手端部从起点(包括,位置和姿态)到终点的运动轨迹空间曲线叫路径,轨迹规划的任务是用一种函数来
    发表于 12-15 10:25

    机器人基础书籍

    列举部分学习过程中接触的部分书籍,部分中文版,部分更新版本。1.机器人基础书籍适合入门的书籍:机器人机器人建模规划与控制
    发表于 05-22 06:53

    机器人系统是什么?

    机器人的移动通常是从管理机器人总体任务进度的中央处理器发出位置变化请求时开始的。导航系统通过制定行程计划或轨迹以开始执行位置变化请求。行程计划需考虑可用路径、已知障碍位置、机器人能力及
    发表于 09-10 10:44

    多轴机器人的发展趋势

    基本工作单元,以滚珠丝杆、同步皮带、齿轮齿条为常用的传动方式所架构起来的机器人系统,可以完成在XYZ三维坐标系中任意一点的到达和遵循可控的运动轨迹。多轴机器人采用运动控制系统实现对其的
    发表于 07-29 06:57

    喷涂机器人的发展趋势

    ,Klein首次探讨了喷涂机器人的离线编程技术,建立了喷涂离线编程系统,并能进行交互式设计和喷枪仿真与机器人的运动轨迹分析。1999年,Balkan等人用实验方法建立了涂料的分布方程,
    发表于 03-10 09:23

    机器人的定义是什么?工业机器人的应用哪些?

    机器人的定义是什么?机器人优点和缺点是什么?机器人是由哪些部分组成的?工业机器人的应用哪些?
    发表于 07-05 06:48

    差速移动机器人轨迹跟踪控制方法

    差速移动机器人轨迹跟踪控制方法一、引言二·、基础准备1.去除GPS数据中的坏点2.经纬度与平面坐标系转换3.差速移动机器人数学建模三、基于PID的差分移动
    发表于 09-01 08:41

    浅谈差速机器人的纯轨迹跟踪仿真

    差速机器人的纯轨迹跟踪仿真(Matlab)刚入门,有的地方不对,烦请大家指正。目录差速机器人的纯轨迹跟踪仿真(Matlab)1 差速机器人
    发表于 09-01 08:11