基于PLC的采摘机器人平台设计与研究.pdf
上传人:文库****品店 上传时间:2024-09-15 格式:PDF 页数:5 大小:3.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于PLC的采摘机器人平台设计与研究.pdf

基于PLC的采摘机器人平台设计与研究.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2021年3月农机化研究第3期基于PLC的采摘机器人平台设计与研究孙宁1ꎬ毛伟民1ꎬ夏浩然2(1.南京信息工程大学滨江学院ꎬ南京210044ꎻ2.三江学院ꎬ南京210012)摘要:随着我国农业生产规模的扩大ꎬ日益增长的劳动力需求和落后的传统农业生产方式之间的矛盾越来越突出ꎮ采摘作业是农业生产中较为普遍的环节ꎬ为克服传统采摘作业效率低、安全隐患大等问题ꎬ设计了基于PLC的采摘机器人平台ꎬ完成了机器人平台的结构设计ꎮ同时ꎬ通过建立机器人的动力学模型ꎬ求解了各关节机构与采摘目标之间的运动关系ꎬ通过硬件选型和硬件设计ꎬ确定了合理可靠的功能模块ꎬ并完成各个模块与PLC控制器输入输出接口的外部接线设计ꎬ最后完成了机器人平台的软件流程设计ꎮ生产实践表明:该采摘机器人平台结构简单、控制精度高ꎬ具有较高的安全性和稳定性ꎬ有较大的推广价值ꎮ关键词:采摘机器人平台ꎻPLC控制器ꎻ流程设计中图分类号:S225ꎻS237文献标识码:A文章编号:100-1388X(2021)0-006-30440引言执行系统组成ꎮ在结构上ꎬ采摘机器人主要包括机器人底座移动平台、机械手大臂、关节机构、夹持机构、采摘机器人是针对农业生产ꎬ通过机器视觉系统传感器系统和控制系统等ꎬ如图1所示ꎮ和计算机编程来进行采摘的智能化系统ꎬ能够自动探索采摘目标及实现采摘动作ꎬ充分解决了农业生产劳动力不足的问题ꎬ能够降低作业人员劳动强度、提高采摘效率和质量及劳动生产率ꎮ但是ꎬ由于采摘目标识别难度大、目标位置定位精度低ꎬ且受自然环境的影响大ꎮ因此ꎬ设计了采摘机器人机械手系统ꎬ通过视觉系统和多自由度夹持机构有效解决了识别困难和采摘定位精度低问题ꎬ为采摘机器人在农业生产方面大幅应用提供较好的依据ꎮ1机器人平台结构设计1.1设计原理采摘机器人主要模拟人工采摘的全过程ꎮ在采摘过程中ꎬ通过不断地移动机器人底座ꎬ利用相应的传1.夹持机构2.目标存放篮3关节机构.4.机械手大臂感器搜寻目标ꎬ经过工控机仿真计算后确定采摘目标5传.感器支架6传.感器7传.感器系统8底座移.动平台的空间位置ꎬ并利用碰撞传感器判断成熟程度ꎻ最后ꎬ9控制.系统10.采摘平台通过夹持机构完成采摘目标的采摘ꎬ将采摘目标输送图1采摘机器人结构简图Fig.1Schematicdiagramofpickingrobotstructure至最终位置ꎮ1.2结构设计2机器人动力学建模采摘机器人机械手主要由数据采集、信息处理和本文采用的机械手是5自由度的三连杆机构ꎬ为收稿日期:201-097-24确定机械手动作的最终位置ꎬ采用D-H模型对机械基金项目:国家自然科学基金项目(41675ꎻ1教育部56)产学合作协同手进行运动学建模ꎮ机械手结构简化为3个关节和1育人项目(201802048012ꎬ201702031043)作者简介:孙宁(198-)1ꎬ男ꎬ江苏连云港人ꎬ高级实验师ꎬ硕士ꎬ(E个执行末端ꎬ每个关节均有1根连杆机构连接ꎮ图2-mailrwrfan)1634@.comꎮ为机械手结构模型ꎮခp64ခp2021年3月农机化研究第3期(1)中ꎬ得到A值ꎬ将不同连杆机构的A值相乘ꎬ得到ii底座与执行末端的关系ꎬ用矩阵T表示为HT=AAA=H123--(l+)éCCSCSCClcùê1231123132322úêSCC-SSS(lC+lc)ú(2)1231123132322êS0-Cl+lS+lSúê2323122323úê0001úëû其中ꎬC=cosθꎬS=sinθꎬC=cos(θ+θ)ꎬiiii2323S=sin(θ+θ)ꎮ23233机器人平台总体设计采摘机器人平台主要由数据采集系统、信息处理系统和执行系统组成ꎬ如图4所示ꎮ图2机械手结构模型图Fig.2Robotmodeldiagram机械手各关节处建立坐标系ꎬ坐标原点选在各关节处ꎬX轴正方向为连杆方向ꎬY轴方向则垂直于连杆方向ꎬ建立各关节处的D-H坐标系ꎮ图3为机械手连杆坐标简化图ꎮ图3机械手连杆坐标简化图Fig.3Mechanicalhandrodcoordinatesimplifieddiagram图4机器人平台总体设计结构图图1中ꎬθ为各关节的旋转角度ꎮ根据运动学计Fig.Ov4eralldesignstruofcttheurobotreplatform算坐标变换矩阵可得:第i+1个关节对应的连杆相对各系统功能如下:1)数据采集系统主要负责采集各种传感器信号ꎬ于第i个关节对应的连杆的位置ꎬ公式为T=A=包括位置传感器信号、压力传感器信号、视觉传感器i+1i+1cosθsinθcosαsinθsinα