当前位置: 首页 > 专利查询>河池学院专利>正文

一种基于无线传感网络的机器人定位系统技术方案

技术编号:14756519 阅读:94 留言:0更新日期:2017-03-02 23:19
本发明专利技术一种基于无线传感网络的机器人定位系统,属于电信技术领域的定位系统技术领域,包括主控模块、定位模块、无线模块、上位机操作模块、舵机控制模块和移动模块;所述定位模块包括指南针和RFID射频收发器,其结合所述指南针和RFID射频收发器来定位机器人所处的位置,输出将该位置信息传递给与之连接的所述主控模块;所述主控模块通过连接无线模块将所接收的位置信息传输给上位机操作模块,所述上位机操作模块根据位置信息发出操作指令给主控模块,所述主控模块再传送给与之连接的舵机控制模块,所述舵机控制模块连接安装在机器人底部的移动模块。本发明专利技术所提供的定位系统能够准确的确定机器人所处的位置,其定位精度较高。

【技术实现步骤摘要】

本专利技术涉及电信
的定位系统
,特别涉及一种基于无线传感网络的机器人定位系统
技术介绍
在移动机器人的研究中,导航是最具挑战性的能力之一。机器人需要采集自身传感器的有用数据、判断自身所在的位置及控制自身运动输出等几个方面的任务才能对导航有更好的保障。机器人导航所需要完成的任务中,机器人定位研究受到比较大的关注,在过去几十年里也取得了比较大的进展。机器人智能水平高低的重要指标之一是器机器人自主运动的能力。移动机器人通过对外界环境的感知和自身状态的判断,从而实现在有障碍物的环境中运动,也就是实现了自主移动机器人的导航功能。路径规划、任务规划、地图构建以及定位是移动机器人导航技术主要研究的几个问题。利用机器人当前姿态、预先确定的环境地图信息以及传感器测量值等信息经过数据转换和处理后,得到当前机器人更加准确的位姿情况,确定机器人在其作业环境中所处位置的过程,也就是机器人定位。动机器人自主移动中一项最基本、最重要的功能是通过使用传感器数据信息实现可靠的定位,机器人定位在移动机器人研究中倍受关注并且使得这项研究课题更加富有挑战性。
技术实现思路
针对目前机器人定位发展中存在的定位精度不够高、区域性差和处理定位误差累积困难的现状,提出一种机器人定位的可行性、稳定性和定位精度均较高的基于无线传感网络的机器人定位系统来进行多机器人的定位。为达到上述目的,本专利技术所采用的技术方案是:一种基于无线传感网络的机器人定位系统,包括主控模块、定位模块、无线模块、上位机操作模块、舵机控制模块和移动模块;所述定位模块包括指南针和RFID射频收发器,其结合所述指南针和RFID射频收发器来定位机器人所处的实时位置,输出将该实时位置信息传递给与之连接的所述主控模块;所述主控模块通过连接无线模块将所接收的实时位置信息传输给上位机操作模块,所述上位机操作模块根据实时位置信息发出操作指令给主控模块,所述主控模块再将该操作指令传送给与之连接的舵机控制模块,所述舵机控制模块连接安装在机器人底部的移动模块,能够根据所接收的操作指令控制移动模块的运行。进一步地,所述主控模块采用CY8C3866AXI-040芯片组成的控制板。进一步地,所述指南针为电子指南针,其采用的是GY-26模块;所述指南针与主控模块之间采用I2C连接方式。进一步地,所述无线模块采用CC2530芯片组成的无线模块,包括相互匹配的CC2530节点和CC2530协调器,其中,所述CC2530节点通过串口与主控模块实现通信,所述CC2530协调器与上位机操作模块通过串口和USB转换模块实现通信,所述CC2530节点和CC2530协调器通过无线网络实现通信。进一步地,所述舵机控制模块采用的是360度连续旋转机器人专用伺服舵机。进一步地,所述上位机操作模块为电脑。进一步地,所述上位机操作模块包括通信模块、数据处理模块、显示模块和定位算法模块;所述通信模块连接无线模块,用于实现数据的传输,并将所接收的数据传给与之相连的数据处理模块和显示模块,且能够接收及传输与之相连的定位算法模块发送的信息或者指令;所述显示模块用于显示机器人的实时位置信息和运动轨迹,并能够用于设置机器人的目标位置;所述数据处理模块用于整合通信模块所发送的数据,并根据指南针和RFID射频收发器所得到的实时位置信息整合得到的位置整合信息发于定位算法模块;所述定位算法模块内设迪杰斯特拉算法,并将所接收的位置整合信息和显示模块所设定的目标位置信息应用至迪杰斯特拉算法中,得到机器人下一步的运行路径,且生成操作指令发于通信模块,所述通信模块再将该操作指令传递给无线模块。进一步地,所述基于无线传感网络的机器人定位系统还包括红外线传感模块和超声波检测模块,所述红外线传感模块和超声波检测模块均用于检测机器人运行过程所遇到的障碍物情况,并生成相应的障碍物位置信息发于所述主控模块,所述主控模块再通过无线模块发于上位机操作模块,所述定位算法模块在计算机器人运行的最短路径时综合障碍物存在情况计算得到机器人下一步运行的路径。本专利技术具有以下有益效果:本专利技术通过指南针和RFID射频收发器相结合的方式设计机器人的定位模块,使得机器人定位更为精确,且在数据传输过程采用的是无线网络传输方式,其数据传输稳定,速度快,并能够避免系统中大量的电路设计,从而使得系统简洁易维修,而在控制机器人行走过程,使用的舵机控制模块能够快速稳定的反应,从而促使机器人准确快速的响应系统的指令。附图说明图1是本专利技术一种基于无线传感网络的机器人定位系统的系统结构框图。如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式请参阅图1,在本专利技术的一种较佳实施方式中,一种基于无线传感网络的机器人定位系统,包括主控模块、定位模块、无线模块、上位机操作模块、舵机控制模块和移动模块。定位模块包括指南针和RFID射频收发器,其结合指南针和RFID射频收发器来定位机器人所处的位置,输出将该位置信息传递给与之连接的主控模块;主控模块通过连接无线模块将所接收的位置信息传输给上位机操作模块,上位机操作模块根据位置信息发出操作指令给主控模块,主控模块再将该操作指令传送给与之连接的舵机控制模块,舵机控制模块连接安装在机器人底部的移动模块。其中,定位模块用于实时获知机器人所处的位置,其是通过安装在机器人上的指南针和RFID射频收发器来同时进行定位的,以获得更为精确的定位信息;其中,指南针用于判断机器人当前的角度方位,其为电子指南针,采用的是GY-26模块,测量范围为0~360度,测量精度为1度,响应频率15Hz,且具有重新标定功能;指南针与主控模块之间采用I2C连接方式。主控模块用于集中接收或者发送数据信息或者操作指令,其采用的是CY8C3866AXI-040芯片组成的控制板,该控制板是基于8051CPU的高性能芯片,其供电电压范围为1.71~5.0V,能够提供丰富的模拟和数字外设,并且具有独特的可配置逻辑阵列等功能。主控模块在与指南针、RFID射频收发器、无线模块和舵机控制模块连接时,其芯片上的两个UART外设分别连接RFID射频收发器和无线模块,两路PWM连接舵机控制模块,而采用若干数字引脚连接指南针。无线模块用于主控模块与上位机操作模块之间的数据传输,其利用的是无线网络传输模式,方便快捷。无线模块采用CC2530芯片组成,包括相互匹配的CC2530节点和CC2530协调器,其中,CC2530节点通过串口与主控模块实现通信,CC2530协调器与上位机操作模块通过串口和USB转换模块实现通信,而CC2530节点和CC2530协调器则通过无线网络实现通信。CC2530芯片的系统集成化程度高,外设接口强大且丰富,其应用电路所需要外部元件较少,从而使得所述机器人定位系统结构简单,线路简便,易安装。上位机操作模块用于接收主控模块传来的数据信息,并将该数据信息通过雅奇880图示化编程软件来显示机器人所在坐标、指南针方位和机器人所在处的模拟地图,同时,上位机操作模块还能够对机器人的运动状态和目标位置进行控制;优选地,上位机操作模块为电脑。在本专利技术中,上位机操作模块包括包括通信模块、数据处理模块、显示模块和定位算法模块;通信模块连接无线模块,用于实现数据的传输,并将所接收的数据传给与之相连的数据处理模块和本文档来自技高网...
一种基于无线传感网络的机器人定位系统

【技术保护点】
一种基于无线传感网络的机器人定位系统,其特征在于:包括主控模块、定位模块、无线模块、上位机操作模块、舵机控制模块和移动模块;所述定位模块包括指南针和RFID射频收发器,其结合所述指南针和RFID射频收发器来定位机器人所处的实时位置,输出将该实时位置信息传递给与之连接的所述主控模块;所述主控模块通过连接无线模块将所接收的实时位置信息传输给上位机操作模块,所述上位机操作模块根据实时位置信息发出操作指令给主控模块,所述主控模块再将该操作指令传送给与之连接的舵机控制模块,所述舵机控制模块连接安装在机器人底部的移动模块,能够根据所接收的操作指令控制移动模块的运行。

【技术特征摘要】
1.一种基于无线传感网络的机器人定位系统,其特征在于:包括主控模块、定位模块、无线模块、上位机操作模块、舵机控制模块和移动模块;所述定位模块包括指南针和RFID射频收发器,其结合所述指南针和RFID射频收发器来定位机器人所处的实时位置,输出将该实时位置信息传递给与之连接的所述主控模块;所述主控模块通过连接无线模块将所接收的实时位置信息传输给上位机操作模块,所述上位机操作模块根据实时位置信息发出操作指令给主控模块,所述主控模块再将该操作指令传送给与之连接的舵机控制模块,所述舵机控制模块连接安装在机器人底部的移动模块,能够根据所接收的操作指令控制移动模块的运行。2.如权利要求1所述的基于无线传感网络的机器人定位系统,其特征在于:所述主控模块采用CY8C3866AXI-040芯片组成的控制板。3.如权利要求1所述的基于无线传感网络的机器人定位系统,其特征在于:所述指南针为电子指南针,其采用的是GY-26模块;所述指南针与主控模块之间采用I2C连接方式。4.如权利要求1所述的基于无线传感网络的机器人定位系统,其特征在于:所述无线模块采用CC2530芯片组成的无线模块,包括相互匹配的CC2530节点和CC2530协调器,其中,所述CC2530节点通过串口与主控模块实现通信,所述CC2530协调器与上位机操作模块通过串口和USB转换模块实现通信,所述CC2530节点和CC2530协调器通过无线网络实现通信。5.如权利要求1所述的基于无线传感网络的机器人定位系统,...

【专利技术属性】
技术研发人员:彭建盛覃勇韦庆进何奇文黄卓承肖大鹏
申请(专利权)人:河池学院
类型:发明
国别省市:广西;45

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

1