一种移动机器人无线集群系统及神经网络视觉导航方法技术方案

技术编号:15798989 阅读:228 留言:0更新日期:2017-07-11 13:11
本发明专利技术公开了一种移动机器人无线集群系统及神经网络视觉导航方法,包括中央管理计算机、无线AP服务器和多个移动机器人,每个移动机器人均包括车体和控制模块,控制模块设置在车体上,控制模块包括无线EPA客户端、微处理器和相机;中央管理计算机与移动机器人的微处理器之间数据交互通过无线AP服务器与无线EPA客户端实现无线通讯,各移动机器人之间可以经由无线AP服务器进行无线通讯,避免冲突,共同完成任务,提高工作效率,突破传统上移动机器人单向接收中央管理计算机控制的局限性。实时采集移动机器人所在环境下的道路图像,识别图像中的标识符并跟踪图像中的道路线边缘,可以显著地简化移动机器人的控制和跟踪方法,提高系统的鲁棒性。

Mobile robot wireless cluster system and neural network visual navigation method

The invention discloses a mobile robot wireless trunking system and neural network visual navigation method, including the central management computer, wireless AP server and multiple mobile robots, each mobile machine per capita comprises a vehicle body and a control module, a control module is arranged in the vehicle body, the control module includes a wireless EPA client, a microprocessor and a camera; between the central management computer the mobile robot and microprocessor data exchange through wireless AP server and wireless EPA client to realize wireless communication between the mobile robot, through the wireless AP server for wireless communication, avoid conflict, to complete the task, improve work efficiency, limitations of the mobile robot one-way reception center management computer control on the breakthrough of the traditional. The road image acquisition under the environment of the mobile robot, the image tracking road image edge recognition in identifier and, can significantly simplify the control and tracking method of mobile robot, improve the robustness of the system.

【技术实现步骤摘要】
一种移动机器人无线集群系统及神经网络视觉导航方法
本专利技术涉及移动机器人调度
以及视觉导航领域,尤其涉及一种移动机器人无线集群系统及神经网络视觉导航方法。
技术介绍
移动机器人能有效的节约生产时间,大幅度提高生产效率,降低人工劳动成本,在汽车、食品、印刷、物料运输等多个行业有着广泛的应用需求。移动机器人一项关键技术是导航技术,移动机器人导航已经有多种方式,例如惯性导航、磁带导航、激光导航和机器视觉导航。不同导航方式的移动机器人具有各自的特点,并决定了所构成物流系统的柔性程度及成本费用。机器视觉导航技术与惯性导航相比,具有控制性能好、算法简单等优点;与磁带导航相比,具有路径维护和改造更加方便灵活、不受电磁场干扰等优点;与激光导航方式相比,具有成本较低、系统构建更加容易等优点。所以机器视觉导航移动机器人具有较高的实用价值和广阔的应用前景。现有的基于二维码及导航带的视觉导航方法虽然简单、快速,但是由于移动机器人实际应用场景中二维码容易被灰尘或污渍影响从而导致二维码读取成功率下降。现有的基于RFID及导航带的视觉导航方法成本较高,从而限制了该导航方法的推广应用。随着“工业4.0”概念下提出的“智慧工厂”的日益发展,企业对生产现场的设备进行远程监控有迫切需求。移动机器人因工作性质需作位置变换,作为管理端的计算机若要对多个移动机器人进行监控,采用无线通讯是较好选择。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点和不足,提供一种结构简单、操作便捷的移动机器人无线集群系统及神经网络视觉导航方法。本专利技术通过下述技术方案实现:一种移动机器人无线集群系统,包括中央管理计算机1、无线AP服务器2和多个移动机器人3,所述中央管理计算机与无线AP服务器通过网线连接实现数据交互,无线AP服务器与移动机器人通过无线传输实现数据交互;每个移动机器人均包括车体和控制模块。控制模块设置在车体上,所述控制模块包括无线EPA客户端4、微处理器5和相机6;无线EPA客户端4与无线AP服务器2通过无线连接实现数据交互,无线EPA客户端4与微处理器5通过网线连接实现数据交互,相机6与微处理器5通过有线连接实现数据交互。工作原理:中央管理计算机与移动机器人的微处理器之间数据交互是通过无线AP服务器与无线EPA客户端实现无线通讯的,中央管理计算机向移动机器人发出查询及调度指令,移动机器人在收到指令后返回当前状态数据并执行相应工作指令。各个移动机器人之间也可以经由无线AP服务器进行相互通讯。优选的,所述无线AP服务器与无线EPA客户端采用TCP/IP网络通讯协议。优选的,所述中央管理计算机向移动机器人发出的数据和指令采用ModbusTCP协议进行编译。优选的,所述微处理器选用ARMCortex-a8、ARMCortex-a9、ARMCortex-a12、ARMCortex-a15。优选的,所述相机采用USB相机、CCD相机。一种神经网络视觉导航方法,其包括如下步骤:步骤一:实时采集移动机器人所在预设环境下的道路图像,并转换为灰度图像,预设环境下的道路中预铺有车道线,车道线的预定位置上设置有多个标识符,标识符均有一个与标识符背景对比度较高的圆环轮廓;步骤二:将步骤一所得灰度图像作透视变换,将灰度图像转换为相机与地面呈正投影的图像;步骤三:将步骤二所得相机与地面呈正投影的图像作图像分割,得到仅含标识符感兴趣区域的图像和仅含车道线感兴趣区域的图像;步骤四:将步骤三所得仅含标识符感兴趣区域的图像,通过识别图像中的标识符得到转向和定位信息;步骤五:将步骤三所得仅含车道线感兴趣区域的图像通过提取图像中的车道线边缘,得到仅含车道线边缘的图像并对车道线进行跟踪。步骤一中还包括以下子步骤:步骤a:根据实际环境调整相机摆放位置及相机配套光源的强度;步骤b:根据当前调整的光源强度调整相机参数使其能采集到清晰的道路图像;步骤c:实时采集连续清晰的道路图像传入微处理器内存中进行图像处理。所述步骤二具体步骤如下:设定完成光源及相机之后,用相机对路面上预设的标定纸进行拍摄,标定纸中画有与标定纸背景对比度较高的正方形线框,通过将所拍图像中矩形的四个顶点坐标变换为正方形的四个顶点坐标得到相关变换参数,即完成透视变换,将灰度图像转换为相机与路面呈正投影的图像。所述步骤三具体步骤如下:将步骤二所得相机与地面呈正投影的图像分别作圆检测与直线检测进行图像分割,若图像中包含有标识符的圆环轮廓,可分割得到仅含标识符感兴趣区域的图像,直线检测可检测到图像中的车道线边缘,可分割得到仅含车道线感兴趣区域的图像。所述步骤四具体步骤如下:运用深度学习方法(YOLO)识别步骤三所得仅含标识符感兴趣区域的图像中的标识符,与微处理器中数据库信息进行比对得到转向和定位信息,数据库信息可由中央管理计算机进行增加、删除和更新。深度学习方法流程包含以下步骤:步骤S1:首先载入CIFAR-10数据,CIFAR-10由60000张32*32的RGB彩色图片构成,共10个分类;50000张用于训练,10000张用于测试(交叉验证);步骤S2:创建一个卷积神经网络(以下简称CNN),所述卷积神经网络主要包括以下几层:图像输入层,中间层,分类输出层。图像输入层定义了CNN可以处理的数据的类型和大小;中间层由多层构成,按先后次序排序表示是由重复层及非重复层构成;重复层是构成CNN的核心构成模块,由重复三次的卷积层、校正线性层(ReLU)及最大值池化层构成;非重复层由全连接层、ReLU、全连接层、及Softmax层构成;最后一层为分类输出层;步骤S3:使用CIFAR-10训练CNN,设置网络训练参数后,将训练算法运行X个迭代周期,X为大于1的整数,训练完成后验证网络;优选的,所述的迭代周期次数X为30至70的整数。步骤S4:载入标识符训练图数据,载入X张标识符图进行训练,X为大于100的整数;优选的,标识符图张数X为标识符种类的10倍,即一种标识符对应10张同种标识符训练图。步骤S5:完成YOLO检测器,用步骤d载入的标识符训练图数据来训练CNN,设置好训练参数,训练后即完成YOLO检测器。步骤四中运用机器学习方法识别标识符得到转向和定位信息。步骤五中提取图像中的车道线边缘,是运用全卷积网络方法提取图像中的车道线边缘,再运用循环伴随目标跟踪方法对车道线边缘进行跟踪。全卷积网络方法(FCN)将传统神经网络CNN的全连接层转化成一个个的卷积层,支持不同大小的图像输入,支持全图端到端(endtoend)得到每个像素的预测结果,在边缘检测领域处于最新水平。循环伴随目标跟踪算法(以下简称RTT)首先对每一帧的候选区域进行网状分块,对每个分块提取HOG特征,最终相连得到基于块的特征。RTT利用前5帧训练多方向循环神经网络(RNN)来学习分块之间大范围的空间关联。通过在4个方向上的向前推进,RNN计算出每个分块的置信度,最终每个块的预测值组成整个候选区域的置信图。受益于RNN的玄幻结构,每个分块的输出值都受到其他关联分块的影响,相比于仅仅考虑当前块的准确度更高,增加可靠目标部分在整体置信图中的影响。RTT还需训练相关滤波器来获得最终的跟踪结果。本专利技术相对于现有技术,具有如下的优点及效果:1、各移动机器人之间可以经由无线AP服务器本文档来自技高网...
一种移动机器人无线集群系统及神经网络视觉导航方法

【技术保护点】
一种移动机器人无线集群系统,其特征在于:包括中央管理计算机(1)、无线AP服务器(2)和多个移动机器人(3),所述中央管理计算机与无线AP服务器通过网线连接实现数据交互,无线AP服务器与移动机器人通过无线传输实现数据交互;每个移动机器人均包括车体和控制模块。

【技术特征摘要】
1.一种移动机器人无线集群系统,其特征在于:包括中央管理计算机(1)、无线AP服务器(2)和多个移动机器人(3),所述中央管理计算机与无线AP服务器通过网线连接实现数据交互,无线AP服务器与移动机器人通过无线传输实现数据交互;每个移动机器人均包括车体和控制模块。2.根据权利要求1所述移动机器人无线集群系统,其特征在于:控制模块设置在车体上,所述控制模块包括无线EPA客户端(4)、微处理器(5)和相机(6);无线EPA客户端(4)与无线AP服务器(2)通过无线连接实现数据交互,无线EPA客户端(4)与微处理器(5)通过网线连接实现数据交互,相机(6)与微处理器(5)通过有线连接实现数据交互。3.一种神经网络视觉导航方法,其特征在于采用权利要求1至2中任一项所述移动机器人无线集群系统实现,其包括如下步骤:步骤一:实时采集移动机器人所在预设环境下的道路图像,并转换为灰度图像,预设环境下的道路中预铺有车道线,车道线的预定位置上设置有多个标识符,标识符均有一个与标识符背景对比度较高的圆环轮廓;步骤二:将步骤一所得灰度图像作透视变换,将灰度图像转换为相机与地面呈正投影的图像;步骤三:将步骤二所得相机与地面呈正投影的图像作图像分割,得到仅含标识符感兴趣区域的图像和仅含车道线感兴趣区域的图像;步骤四:将步骤三所得仅含标识符感兴趣区域的图像,通过识别图像中的标识符得到转向和定位信息;步骤五:将步骤三所得仅含车道线感兴趣区域的图像通过提取图像中的车道线边缘,得到仅含车道线边缘的图像并对车道线进行跟踪。4.根据权利要求3所述神经网络视觉导航方法,其特征在于,步骤一中还包括以下子步骤:步骤a:根据实际环境调整相机摆放位置及相机配套光源的强度;步骤b:根据当前调整的光源强度调整相机参数使其能采集到清晰的道路图像;步骤c:实时采集连续清晰的道路图像传入微处理器内存中进行图像处理。5.根据权利要求3所述神经网络视觉导航方法,其特征在于,所述步骤二具体步骤如下:设定完成光源及相机之后,用相机对路面上预设的标定纸进行拍摄,标定纸中画有与标定纸背景对比度较高的正方形线框,通过将所拍图像中矩形的四个顶点坐标变换为正方形的四个顶点坐标得到相关变换参数,即...

【专利技术属性】
技术研发人员:文生平洪华锋
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1