
智能仓储物流机器人的研制
沈阳工业大学 曹文慧 满翼 朱现伟 欧阳帮燕 麻风光 刘长军
摘要:随着物流行业和互联网的快速发展,AGV等智能物流设备被大量应用于各行各业。本文基于AGV智能物流机器人从仓储物流机器人硬件和软件两个主要方面对机器人所需材料和硬件结构进行了选型和设计,并对导航、避障、举升等软件模块进行了设计。设计出一款智能化、便捷化、成本低的举升物流机器人,并对其控制系统进行了调试。
关键词:AGV 导航 软硬件设计
2011-2018年我国AGV市场新增量及增长情况如下图所示,由此可见,我国对AGV的需求量在逐步增大。
2011-2018年我国AGV市场新增量及增长情况
1仓储物流机器人硬件设计
1.1系统总体组成结构
根据本次机器人所要实现的搬运、导航、避障等功能,对控制系统进行五大模块的设计
(1)主控模块:主要对系统内起到各个模块的平衡作用。
(2)电源及管理模块:电源是机器人的动力源泉。
(3)运动控制模块:机器人在接收指令后通过直线行走、转弯等运动到指定位置。
(4)避障模块:通过红外光电传感器检测障碍物,并及时做出规避动作。
(5)定位模块:机器人通过二维码信息采集技术进行导航定位,按规定路线进行运行。
1.2总体构造设计
构成主要包括搬运机器人的底盘、举升设施以及传感器等。物流机器人的底盘是机器人的重要外围设计,对机器人的整体结构起到支撑作用。
外壳属于保护部件,对内部结构起保护作用。机器人举升设施是用来实现举升、装卸的关键部分,保证机器人可靠行走的部件则为传感器。
仓储搬运机器人内部结构示意图如图1-1所示。仓储物流搬运机器人主体支架由上下两层组成。其中主要包括控制单元、避障装置、驱动装置、导航定位装置、举升设备等部件。
图1-1内部结构图
1.3驱动方式选择
本次设计采用两轮驱动方式,为了提高机器人承载重物的能力,选择使用两个万向轮分担负载。如图1-2所示。
图1-2四轮布局
此外本次运用Solidworks软件对机器人的车轮进行设计,并利用以前所制作的3D打印技术,对机器人车轮进行打印。
1.4电机选型
出于本次设计的仓储物流机器人运行速度低,功率也不高,因此,采用直流电机作为驱动系统足够满足此次设计。
机器人车体本身重量m1=3kg,最大负重m2=10kg,最大移动速度v=0.3m/s。设最大加速度a=0.3m2/s,取滑动摩擦系数μ=0.2,安全裕量k=2,机械传动效率η=0.8,并假设两个驱动电机在理想情况下机械特性、功率曲线一样,则机器人正常工作时所需总驱动功率为:
![]()
![]()
本文采用两个直流无刷电机进行驱动,并考虑安全裕量,故单个电机功率需求为:
![]()
根据电机功率进一步计算电机转矩T,本文采用轮子直径T=650mm,所需最大转矩为:
![]()
=0.2×(3+10)×9.8×0.0325=0.8281N·m
根据机器人移动速度和驱动轮轮径,可计算得到机器人电机所需转速n为:
n=60V/2πr=(60×0.3)/(2π×0.0325)=88.1473rpm
1.5供电电池选型
本次研究选用锂电池作为机器人的动力源泉,所选电池参数如表1-1所示。
表1-1锂电池参数表
类目 | 参数说明 |
标准电压 | 24V |
标准电容 | 6000mah |
充变电流 | 1A |
最大放电电流 | 6A |
备注 | 带充电和放电保护 |
1.6红外避障模块选型
如果在行进过程中遇到障碍物挡住发出的光线,则会使发射出的红外光线中的一部分反射回来,通过收光装置之后,会输出一个信号,然后经过系统的控制所传递出的信息使机器人立即停止行进。
2仓储物流机器人软件设计
仓储搬运机器人系统的功能需求分析图如图2所示,由图分析机器人需要接收上位机信号并执行指令,将货物搬运至工作区再返回到出发区。途中机器人还需向上位机对机器人的状态、信息进行反馈。对于所述要求,仓储搬运机器人需要具有数据采集功能以及搬运等功能。
图2功能需求分析图
2.1二维码信息采集设计
在模拟搬运环境中,地面贴有二维码地标,每个二维码标志携带有位置信息,使用专门模块扫描二维码获取地标信息从而获取位置信息。
其中数据为二维码对应的位置信息以及是否存在货架,如果检测存在货架,则机器人需要原地旋转180o,并等待举升机构的动作。
2.2循迹模块处理设计
仓储搬运机器人装有3个灰度传感器,如图2-2所示。
图2-2灰度传感器分布图
首先将3个灰度传感器从左向右分别如图2-2编号。机器人沿中心循迹时,②号传感器能够检测,①号、③号传感器不检测。灰度传感器扫过引导线时,传感器会输出高信号,STM32首先对高信号进行统计,之后取高信号编号的平均值,与平均值做差,以此来判断机器人是否偏移,然后进行误差修正。
2.3举升电机控制设计
机器人通过用电动推杆将货物举起。本次使用的电动推杆伸缩量可以达到100毫米,使用位置闭环控制对电机进行控制,反馈电动推杆上下移动的距离则取决于编码器脉冲数,由于电动推杆本身自带限位开关,由此特性来控制是否正常工作。
3总结
本次产品有以下特点:1、采用3D打印技术制造机器人零部件:使用Solidworks软件对仓储搬运机器人的零部件进行设计,通过3D打印技术打印机器人部分组成零件。2、二维码扫描技术进行指令识别:本机器人主要采用二维码扫描技术来进行导航定位并且实现指令的识别。3、采用四轮设计的驱动方式:在两轮驱动的基础上,配合两个万向从动轮,以此提高仓储搬运机器人承载重物的能力。4.实现智能追踪,拥有避障功能:通过红外传感器来实现机器人的寻迹和安全避障。
本次机器人成品图如下图4-1所示


图4-1机器人成品图
[1]徐航宇. 仓储搬运机器人控制系统设计与实现[D].南京:南京理工大学,2017.
[2]刘驰.自主导航搬运机器人控制系统的设计[D].太原:中北大学,2016.
[3]桂仲成,吴建东.全球机器人产业现状趋势研究及中国机器人产业发展预测[J].东方电气评论,2014,28(112):4-10.
[4]刘丽军.基于单目视觉的仓储物流机器人定位方法探讨[J].电子制作,2018(12):63-64.
[5]潘成浩. 仓储物流机器人拣选路径规划仿真研究[D].中北大学,2017.
[6]杨文华.我国仓储物流机器人发展现状与未来趋势[J].物流技术与应用,2017,22(09):100-102.
[7]张雷,孙禾,夏士旸,张波.AGV避障系统的设计与实现[J].辽宁科技学院学报,2018,20(06):1-3.
[8]罗承双.自动导引车(AGV)控制系统的研究与实现[D].江西理工大学,2018.
[9]张志文.AGV路径规划与避障算法的研究[D].电子科技大学,2018.
[10]刘震,刘志君.AGV避障技术的改进[J].辽宁科技学院学报,2017,19(05):7-8.
订阅方式:
①在线订阅(推荐):www.sdchem.net.cn
②邮局订阅:邮发代号24-109
投稿方式:
①在线投稿(推荐):www.sdchem.net.cn
作者只需要简单注册获得用户名和密码后,就可随时进行投稿、查稿,全程跟踪稿件的发表过程,使您的论文发表更加方便、快捷、透明、高效。
②邮箱投稿:sdhgtg@163.com sdhg@sdchem.net
若“在线投稿”不成功,可使用邮箱投稿,投稿邮件主题:第一作者名字/稿件题目。
投稿时请注意以下事项:
①文前应有中英文“题目”、“作者姓名”、“单位”、“邮编”、“摘要”、“关键词”;
②作者简介包括:姓名、出生年、性别、民族、籍贯或出生地、工作单位、职务或职称、学位、研究方向;
③论文末应附“参考文献”,执行国标GB/T7714-2005标准,“参考文献”序号应与论文中出现的顺序相符;
④注明作者的联系方式,包括电话、E-mail、详细的通讯地址、邮编,以便联系并邮寄杂志。
欢迎投稿 答复快捷 发表迅速
