The present invention relates to a method of virtual grid boundary crossing based on robots, which includes searching fine grid areas at the boundary of the current virtual grid and adjusting paths according to spanning tree algorithm, and placing several new initial beacon nodes into adjacent virtual grid. The method of virtual grid boundary crossing based on robots of the present invention is adopted. The boundary of the current virtual grid is found according to the fine grid area, the path is generated by the coarse grid area or the new initial beacon node is placed, the route is adjusted to avoid obstacles when detected, the branch of the spanning tree is adjusted according to the moving path, and the machine is guaranteed. Robots can cross the boundary and set up new beacon nodes, automatically update the full coverage map of the network, achieve complete coverage of the wireless sensor network, greatly reduce the cost of network construction, enhance the flexibility, robustness and accuracy of the robot, and have a wider range of applications.
【技术实现步骤摘要】
基于机器人实现虚拟网格边界穿越的方法
本专利技术涉及机器人定位领域,尤其涉及无线传感器网络中移动机器人定位的领域,具体是指一种基于机器人实现虚拟网格边界穿越的方法。
技术介绍
计算机技术、无线通信、信息网络与集成电路等技术的不断革新推动着无线传感器网络技术的飞速发展。无线传感器网络(wirelesssensornetwork,WSN)是为监测特定区域并获取其中有用信息而在区域内布置大量传感器节点形成的一个多跳自组织的网络系统。无线传感器节点的部置直接影响网络的覆盖程度,进而制约网络的服务质量。当前相当一部分对无线传感器网络的研究集中在如何提高无线传感器网络的覆盖率上。栅栏覆盖保证了每个穿越传感器栅栏的运动都将被检测到,是一个众所周知的用于这样应用的适当的覆盖模型。栅栏覆盖有很多超过全面覆盖(一个要求每一个在部署区域的点都被覆盖的模型)的诸多优势。比如,全局栅栏覆盖技术比全覆盖技术要求更少的传感器。然而,它已被证明,由于一个传感器部署,传感器不能确定是否在区域部署提供全局栅栏覆盖,使其无法发展局限性的算法,从而限制了它在实践中使用。此外,局域栅栏覆盖有一个主要限制,就是独立传感器不能局部地确定网络是否不能提供栅栏覆盖,使其不可能发展局域性的算法。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种高效能、具有良好检测效果的基于机器人实现虚拟网格边界穿越的方法。为了实现上述目的,本专利技术的基于机器人实现虚拟网格边界穿越的方法具有如下构成:该基于机器人实现虚拟网格边界穿越的方法,其主要特点是,所述的方法包括以下步骤:(1)将待测区域分割成数个虚拟 ...
【技术保护点】
1.一种基于机器人实现虚拟网格边界穿越的方法,其特征在于,所述的方法包括以下步骤:(1)将待测区域分割成数个虚拟网格;(2)将各个虚拟网格分割成数个粗栅格区域,并将各个粗栅格区域分割成数个细栅格区域;(3)从数个虚拟网格中选定一个作为当前虚拟网格;(4)所述的当前虚拟网格中放置数个初始信标节点并组成无线传感器网路;(5)所述的机器人在所述的当前虚拟网格中生成路径并放置新的信标节点;(6)所述的机器人寻找处于所述的当前虚拟网格的边界的细栅格区域;(7)所述的机器人根据生成树算法调整路径;(8)所述的机器人判断是否穿越边界进入邻近的虚拟网格中,如果是,则继续步骤(9),否则返回上述步骤(6);(9)所述的机器人放置数个新的初始信标节点。
【技术特征摘要】
1.一种基于机器人实现虚拟网格边界穿越的方法,其特征在于,所述的方法包括以下步骤:(1)将待测区域分割成数个虚拟网格;(2)将各个虚拟网格分割成数个粗栅格区域,并将各个粗栅格区域分割成数个细栅格区域;(3)从数个虚拟网格中选定一个作为当前虚拟网格;(4)所述的当前虚拟网格中放置数个初始信标节点并组成无线传感器网路;(5)所述的机器人在所述的当前虚拟网格中生成路径并放置新的信标节点;(6)所述的机器人寻找处于所述的当前虚拟网格的边界的细栅格区域;(7)所述的机器人根据生成树算法调整路径;(8)所述的机器人判断是否穿越边界进入邻近的虚拟网格中,如果是,则继续步骤(9),否则返回上述步骤(6);(9)所述的机器人放置数个新的初始信标节点。2.根据权利要求1所述的基于机器人实现虚拟网格边界穿越的方法,其特征在于,所述的机器人放置数个新的初始信标节点,具体包括以下步骤:(9.1)所述的机器人判断当前虚拟网格中是否存在三个已放置的信标节点,如果是,继续步骤(5),否则继续步骤(9.2)(9.2)若所述的机器人在当前虚拟网格寻找到未覆盖的粗栅格区域,则生成路径,否则放置一个新的初始信标节点;...
【专利技术属性】
技术研发人员:冯晟,沈士根,周海平,黄龙军,彭华,
申请(专利权)人:绍兴文理学院,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。