无网络停车场的车辆定位导航方法与流程

文档序号:11691724阅读:677来源:国知局
无网络停车场的车辆定位导航方法与流程

本发明具体涉及一种无网络停车场的车辆定位导航方法。



背景技术:

随着我国经济技术的发展和人们生活水平的提高,汽车已经成为了人们日常生产和生活中必不可少的交通工具,为人们的生产和生活带来了无尽的便利。而随着汽车的越来越多,停车场的数目也越来越多,停车场的规模也越来越大。

目前,大型停车场越来越多,停车场内的装饰和设计均较为简单和雷同,而且大型停车场对于驾驶员而言往往非常陌生,因此现阶段驾驶员在驾车进入停车场时,往往存在着如下问题:

1)驾驶员要停车时,由于对于停车场内的结构不熟,而且停车场内车辆众多,因此往往无法快速的找到空闲车位;这使得驾驶员驾驶车辆在停车场内绕圈寻找空闲车位,浪费了大量的时间;

2)驾驶员停好车办事完毕进入停车场准备驾驶车辆离开停车场时,由于对于停车场地理位置的不熟悉和停车场千篇一律的装饰布置,外加停车场内海量的车辆,使得驾驶员往往需要耗费许多时间在定位和寻找自己的车辆;

3)驾驶员找到自己的车辆并驾驶车辆准备离开停车场时,则会因为对于停车场的地理位置不熟悉,既无法得出停车场的出口位置也无法确定离开停车场的路径,使得驾驶员需要耗费大量的时间寻找停车场的出口。

此外,目前由于我国的大型停车场往往位于地下,停车场内并无手机网络,使得驾驶员在停车场内无法进行手机导航,因此驾驶员在停车场内需要耗费无数的时间进行车位的寻找或者路径的寻找。



技术实现要素:

本发明的目的在于提供一种能够在无网络停车场内也能够进行精确定位和导航的无网络停车场的车辆定位导航方法。

本发明提供的这种无网络停车场的车辆定位导航方法,包括如下步骤:

s1.在无网络停车场内的车位上布置智能车位锁,所述智能车位锁具有无线通信功功能;同时在无网络停车场内布置一台服务器,所述服务器与智能车位锁通信,并事先存储所有智能车位锁在无网络停车场内的唯一识别代码和位置;

s2.当驾驶员进入无网络停车场内时,所有智能车位锁均自动向驾驶员的移动设备发送握手请求通信报文并记录握手请求报文发送时间t1,驾驶员的移动设备根据获取握手请求通信报文的时间顺序,依次回复拒绝握手通信报文;

s3.智能车位锁获取所述拒绝握手通信报文后,记录接收到拒绝握手通信报文的时间t2,并计算握手请求通信报文发送的时间至接收到拒绝握手通信报文的时间的时间差t=t2-t1,并将所述时间差t发送服务器;

s4.服务器接收无网络停车场内所有智能车位锁上传的时间差t,根据时间差t的大小,依据如下规则判定驾驶员的位置,并将所述位置通过无线网络发送给驾驶员的移动设备,完成驾驶员位置的定位:

所述判定驾驶员位置的规则为:智能车位锁a所对应的时间差ta值越小,则表明驾驶员离该车位锁的位置越近;

s5.当驾驶员通过移动设备发送导航需求给服务器时,服务器重复上述步骤s2~s4,对驾驶员进行实时定位,并采用快速路径规划算法对驾驶员进行实时导航。

步骤s1所述的智能车位锁具有的无线通信功功能,具体为wifi无线通信功能或者蓝牙无线通信功能。

步骤s1所述的智能车位锁与服务器通信,具体为wifi无线通信或者工业总线有线通信。

步骤s2所述的驾驶员的移动设备,具体为驾驶员手持的可移动设备或者是驾驶员车辆上的无线通信设备。

步骤s2所述的驾驶员的移动设备根据获取握手请求通信报文的时间顺序依次回复拒绝握手通信报文,具体为驾驶员的移动设备计算当前所需回复的握手请求通信报文的接收时间和回复时间,若所述回复时间小于或等于5秒则进行回复,否则则不予回复。

步骤s3所述的智能车位锁计算握手请求通信报文发送的时间至接收到拒绝握手通信报文的时间的时间差,具体为采用如下规则进行计算:

若智能车位锁成功发送了握手请求通信报文并成功接收了拒绝握手通信报文,则时间差t=t2-t1;

若智能车位锁成功发送了握手请求通信报文但在5秒内未成功接收拒绝握手通信报文,则时间差t记为5秒。

步骤s4所述的根据时间差t的大小判定驾驶员的位置,具体为采用如下规则进行驾驶员位置的判定:

a.服务器根据事先存储的智能车位锁在无网络停车场内的位置和智能车位锁的唯一识别代码,在无网络停车场的平面图上标注所有智能车位锁的时间差;

b.根据步骤a获取的标注了时间差的平面图,判断所有时间差的数值大小,获取时间差数值最小的n个智能车位锁的位置;所述n为自然数,一般取值为4~9之间;

c.将驾驶员的初始位置定位在步骤b获取的n个智能车位锁的位置的几何中心中;

d.判断步骤c定位的驾驶员的初始位置:

若定位的驾驶员的初始位置位于正常的无网络停车场内的道路上或者无车辆停靠的车位上,则该初始位置即为驾驶员定位的最终位置;

若定位的驾驶员的初始位置不位于正常的无网络停车场内的道路上且位于已经停靠车辆的车位上,则将该初始位置以就近原则修正至正常的无网络停车场内的道路上或者无车辆停靠的车位上,并将该修正的位置作为驾驶员定位的最终位置。

本发明提供的这种无网络停车场的车辆定位导航方法,通过驾驶员的移动设备的无线通信功能完成驾驶员在无网络停车场中的定位,不仅成本低廉,而且解决了无网络停车场内的定位或者导航问题,而且定位精准可靠,方法简单易行。

附图说明

图1为本发明方法的流程图。

图2为本发明方法的定位过程示意图。

具体实施方式

如图1所示为本发明方法的流程图:本发明提供的这种无网络停车场的车辆定位导航方法,包括如下步骤:

s1.在无网络停车场内的车位上布置智能车位锁,所述智能车位锁具有无线通信功功能;同时在无网络停车场内布置一台服务器,所述服务器与智能车位锁通信,并事先存储所有智能车位锁在无网络停车场内的唯一识别代码和位置;

无线通信功具体可以采用wifi无线通信或者蓝牙无线通信;智能车位锁与服务器通信则可以为wifi无线通信或者工业总线有线通信;

s2.当驾驶员进入无网络停车场内时,所有智能车位锁均自动向驾驶员的移动设备(驾驶员手持的可移动设备,比如手机、移动电脑或者可穿戴设备等,或者是驾驶员车辆上的无线通信设备,比如车载蓝牙等)发送握手请求通信报文并记录握手请求报文发送时间t1,驾驶员的移动设备根据获取握手请求通信报文的时间顺序,依次回复拒绝握手通信报文;在具体实施时,为了防止通信拥堵,驾驶员的移动设备计算当前所需回复的握手请求通信报文的接收时间和回复时间,若所述回复时间小于或等于5秒则进行回复,否则则不予回复;

s3.智能车位锁获取所述拒绝握手通信报文后,记录接收到拒绝握手通信报文的时间t2,并计算握手请求通信报文发送的时间至接收到拒绝握手通信报文的时间的时间差t=t2-t1,并将所述时间差t发送服务器;时间差的计算具体为采用如下规则进行计算:

若智能车位锁成功发送了握手请求通信报文并成功接收了拒绝握手通信报文,则时间差t=t2-t1;

若智能车位锁成功发送了握手请求通信报文但在5秒内未成功接收拒绝握手通信报文,则时间差t记为5秒;

s4.服务器接收无网络停车场内所有智能车位锁上传的时间差t,根据时间差t的大小,依据如下规则判定驾驶员的位置,并将所述位置通过无线网络发送给驾驶员的移动设备,完成驾驶员位置的定位:

所述判定驾驶员位置的规则为:智能车位锁a所对应的时间差ta值越小,则表明驾驶员离该车位锁的位置越近;

在具体实施时,则可以采用如下规则进行驾驶员位置的判定:

a.服务器根据事先存储的智能车位锁在无网络停车场内的位置和智能车位锁的唯一识别代码,在无网络停车场的平面图上标注所有智能车位锁的时间差;

b.根据步骤a获取的标注了时间差的平面图,判断所有时间差的数值大小,获取时间差数值最小的n个智能车位锁的位置;所述n为自然数,一般取值为4~9之间;

c.将驾驶员的初始位置定位在步骤b获取的n个智能车位锁的位置的几何中心中;

d.判断步骤c定位的驾驶员的初始位置:

若定位的驾驶员的初始位置位于正常的无网络停车场内的道路上或者无车辆停靠的车位上,则该初始位置即为驾驶员定位的最终位置;

若定位的驾驶员的初始位置不位于正常的无网络停车场内的道路上且位于已经停靠车辆的车位上,则将该初始位置以就近原则修正至正常的无网络停车场内的道路上或者无车辆停靠的车位上,并将该修正的位置作为驾驶员定位的最终位置

s5.当驾驶员通过移动设备发送导航需求给服务器时,服务器重复上述步骤s2~s4,对驾驶员进行实时定位,并采用快速路径规划算法对驾驶员进行实时导航。

以下结合图2对本发明进行进一步说明:图中为一停车场,停车场内各个车位均装有智能车位锁,各个车位(车位锁)的编号如图所示;该停车场共有五个出口,每个出口均标有“箭头”进行标识;图中黑圈即为驾驶员所在。

当驾驶员驾驶车辆到达图中黑圈位置时,此时所有智能车位锁均向驾驶员的移动设备发送握手请求报文信息,而驾驶员的移动设备则根据获取握手请求通信报文的时间顺序,依次回复拒绝握手通信报文;智能车位锁则计算所述的时间差,所有车位的时间差如下所示:

a1-5s;b1-5s;c1-5s;d1-5s;

a2-5s;b2-5s;c2-5s;d2-5s;

a3-5s;b3-5s;c3-5s;d3-5s;

a4-5s;b4-5s;c4-5s;d4-5s;

a5-2s;b5-3s;c5-4s;d5-5s;

a6–0.5s;b6-1s;c6-3.5s;d6-5s;

a7-0.1s;b7-0.5s;c7-3s;d7-5s;

a8-0.1s;b8-0.5s;c8-3s;d8-5s;

a9–0.5s;b9-1s;c9-3.5s;d9-5s;

a10-2s;b10-3s;c10-4s;d10-5s;

此时,服务器获取了上述的时间差后,根据时间差t的大小判断得到:此时停车位a7和a8的时间差最小,然后停车位a6、a9、b7和b8的时间差次小,时间差往后依次变大的车位为b6和b9,a5和a10,b5、c6、c7和b10,c6和c9,c5和c10,剩余的所有智能车位锁所对应的时间差均为5s;根据上述的时间差,服务器基本可以判断此时驾驶员应该位于停车位a6、a7、a8、a9、b7和b8所包围的范围,且靠近a7和a8;此时服务器再通过修正将驾驶员的位置进行具体的定位,并将定位结果发送到驾驶员即可。

如果驾驶员发出了导航请求服务,则服务器可以根据驾驶员的位置和导航目标位置,采用快速路径规划算法对驾驶员进行实时导航。

本发明提供的这种无网络停车场的车辆定位导航方法,以实时获取驾驶员的位置为基础,并以此基础进行扩展和衍生的服务,包括停车位的导航、驾驶员车辆的定位、出口导航等服务。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1