传送带目标跟踪抓取—PID形式跟踪,拦截式抓取,金字塔形寻优法的拦截技术

本文主要是介绍传送带目标跟踪抓取—PID形式跟踪,拦截式抓取,金字塔形寻优法的拦截技术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、PID形式的跟踪
在机器人进行 PID 形式跟踪目标物体时,其实 质上 是 一个 “跟踪问题”,通过高频的目标位置刷新,实 时 的 调 整 机 器人末端的运动方向,使得机器人末端的运动方向始终指向目标物体的当前位置,随着目标物体的移动,机器人控制器需要不断的调整其末端的运动方向,直至两者的运动方向保持一致。

如图所示,当传送带速度较慢时,跟踪路径如图中一号轨迹所示,跟踪轨迹曲率较小,跟踪的效率较高;然而当传送带速度较快时,跟踪路径如图中二号轨迹所示,跟踪轨迹曲率较大,跟踪的效率较低,从而导致整个系统的效率较低。

在这里插入图片描述
PID形式跟踪的一种特殊情况,即目标物体刚进入抓取区域就进行跟踪,当抓取到目标物体,随即机器人末端减 速,然后加速到达目标物体的放置点,这种情况下抓取一个物体所需的时间即为 PID 形式 抓取 一 个物体的最短时间。

PID 形式跟踪的一般情况,即当下一个目标物体刚进入抓取范围内时,机器人还在进行抓取或放置上一个目标物体,所以在进行下一个目标物体跟踪抓取时,目标物体已处于抓取区域的上下限之间,此时抓取一个目标物体,机器人末端所运动的距离和时间都会明显变长。

综 上 所得,当传送带速度较快时,PID 形式 跟踪抓取的方法效率较低,PID形式的跟踪抓取适用于传送带速度慢的场合。

二、基于位置预测的拦截式抓取
拦截式抓取是根据目标物体当前位置,速度和加速度来计算出其将来任意时刻的位置;然后规划机器人末端的动作,使其能在最短的时间内与目标物体相遇,其实质类似于 “相遇问题”。如图所示,通过计算提前得出机器人末端与目标物体相遇的位置,从而控制机器人直接运动至此位置,这样就可以缩短机器人末端的运动距离,从而缩短抓取的时间,提高抓取效率。

在这里插入图片描述
拦截式抓取的关键是抓取点的求取,由于机器人可以通过其机器人控制器计算出从当前点运动到任意目标点所需的时间,此处用to(x)表示机器人末端从当前位置运动到目标点(x,y)所需的时间。而传送带任意时刻的位置也已经求出,此处t(x)表示传送带上物体从当前位置运动到目标点 (x,y)所需的时间。xd 为两条曲线第一次相交的交点,即为抓取点,求解xd 的过程如图9所示。
在这里插入图片描述

与 PID形式的抓取 一 样,拦截式抓取可分为两种情况进行考虑,一种为特殊情况,即目标物体刚进入抓取区域,机器人末端就开始动作去抓取;另一种为一般情况,即当下一个目标物体进入抓取范围内时,机器人还在进行抓取或放置上一个目标物体,所以在进行下一个目标物体拦截抓取时,目标物体已处于抓取区域的上下限之间。

综上所得,当 传 送 带 速 度 较 快 时,拦截式抓取的方法效率较会较 PID 形式的跟踪抓取效率高,但当传送带速度较慢时,则反之。因此拦截式抓取更加适用于传送带速度较快的场合。

三、金字塔形寻优法的拦截技术
在对机械手和目标物运动轨迹交汇点的预测设计模型中,要充分考虑到两个因素:一是机械手最短时间抓取曲线和目标物运动时间曲线的单调性,保证了交点存在的必然性;二是两者的运动速度的差异性:机械手的速度一般要高于传送带的速度。正是基于这个特点,所设计的金字塔形寻优迭带迭代算法,才会具有快速的单向积聚区间,避免了算法的振荡现象,从而可以实时、准确地预测出时间最优的抓取点位置。

假设机械手开始抓取动作时的位置在分类箱的上方,此时目标抓取物在刚刚进入工作区的Upstream limit点。相同时间之后,机械手进入tr(x)曲线的B点,目标物在t0(x)曲线的A点。由于机械手的速度高于传送带的速度,所以要先到达AB的中点E。以相同的策略依次迭代计算,当机械手和目标物的距离差值到达规定的阈值后,就可以认为是找到最佳抓取点P,如图7所示。
在这里插入图片描述
在实际工况中,由于负载的变化和摩擦等因素,传送带的速度可能变化,不是一个恒值。这时,可以在步骤3中加入一个PID跟踪算法。

这篇关于传送带目标跟踪抓取—PID形式跟踪,拦截式抓取,金字塔形寻优法的拦截技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/255634

相关文章

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

烟火目标检测数据集 7800张 烟火检测 带标注 voc yolo

一个包含7800张带标注图像的数据集,专门用于烟火目标检测,是一个非常有价值的资源,尤其对于那些致力于公共安全、事件管理和烟花表演监控等领域的人士而言。下面是对此数据集的一个详细介绍: 数据集名称:烟火目标检测数据集 数据集规模: 图片数量:7800张类别:主要包含烟火类目标,可能还包括其他相关类别,如烟火发射装置、背景等。格式:图像文件通常为JPEG或PNG格式;标注文件可能为X

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保

前端技术(七)——less 教程

一、less简介 1. less是什么? less是一种动态样式语言,属于css预处理器的范畴,它扩展了CSS语言,增加了变量、Mixin、函数等特性,使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。 less的中文官网:https://lesscss.cn/ 2. less编译工具 koala 官网 http://koala-app.

Spring的设计⽬标——《Spring技术内幕》

读《Spring技术内幕》第二版,计文柯著。 如果我们要简要地描述Spring的设计⽬标,可以这么说,Spring为开发者提供的是⼀个⼀站式的轻量级应⽤开发框架(平台)。 作为平台,Spring抽象了我们在 许多应⽤开发中遇到的共性问题;同时,作为⼀个轻量级的应⽤开发框架,Spring和传统的J2EE开发相⽐,有其⾃⾝的特点。 通过这些⾃⾝的特点,Spring充分体现了它的设计理念:在

java线程深度解析(六)——线程池技术

http://blog.csdn.net/Daybreak1209/article/details/51382604 一种最为简单的线程创建和回收的方法: [html]  view plain copy new Thread(new Runnable(){                @Override               public voi

java线程深度解析(二)——线程互斥技术与线程间通信

http://blog.csdn.net/daybreak1209/article/details/51307679      在java多线程——线程同步问题中,对于多线程下程序启动时出现的线程安全问题的背景和初步解决方案已经有了详细的介绍。本文将再度深入解析对线程代码块和方法的同步控制和多线程间通信的实例。 一、再现多线程下安全问题 先看开启两条线程,分别按序打印字符串的

Verybot之OpenCV应用三:色标跟踪

下面的这个应用主要完成的是Verybot跟踪色标的功能,识别部分还是居于OpenCV编写,色标跟踪一般需要将图像的颜色模式进行转换,将RGB转换为HSV,因为对HSV格式下的图像进行识别时受光线的影响比较小,但是也有采用RGB模式来进行识别的情况,这种情况一般光线条件比较固定,背景跟识别物在颜色上很容易区分出来。         下面这个程序的流程大致是这样的: