无人零售车投放控制方法、装置、电子设备和存储介质与流程

文档序号:16857425发布日期:2019-02-12 23:29阅读:164来源:国知局
无人零售车投放控制方法、装置、电子设备和存储介质与流程

本发明涉及无人零售领域,特别地,涉及一种无人零售车投放控制方法、装置、电子设备和存储介质。



背景技术:

无人驾驶技术发展越来越成熟,已经开始渗透到各个领域。同时,很多传统领域都在进行转型升级,谋求与科技行业的结合带来新的发展动力。因此,传统行业与高科技的结合越来越紧密。

传统的零售领域,存在固定门店的小商小贩、大型商场超市,同时还存在固定布置于众多的办公、小区等区域的无人值守的售货机。这些无人值守的售货机适用范围广,维护简单,体积小,运输方便,操作简单,可以24小时工作,无需专人管理,无需租赁店面,也无需给付工资,一定程度上为消费者提供了便利的服务。

但是,现有的无人值守的售货机由运营平台预先投放,且布置后较少变更位置,使得有些人流密度不大的区域的售货机闲置,而人流密度较大区域的售货机却无法满足用户的即时消费需求。



技术实现要素:

有鉴于此,本发明实施例提供一种无人零售车投放控制方法、装置、电子设备和存储介质,以解决现有的无人零售车布置不灵活、无法满足用户的即时消费需求的问题。

为实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供一种无人零售车投放控制方法,该无人零售车投放控制方法包括:

获取投放区域内多个窗口区域的人群密度值;

根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

进一步地,本发明实施例无人零售车投放控制方法还包括:

根据确定的所述目标区域发送移动指令至对应的无人零售车,以控制所述无人零售车自动行驶至对应的指定地点。

进一步地,所述根据确定的所述目标区域发送移动指令至对应的无人零售车,包括:

确定对所述投放区域首次投放无人零售车时,将所述目标区域分配给对应的无人零售车,发送移动指令给对应的无人零售车;或者,

确定对所述投放区域更新无人零售车投放位置时,获取所述投放区域内各无人零售车当前所处的位置信息;根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,发送移动指令给对应的无人零售车。

进一步地,所述根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,包括:

确定各无人零售车当前所处的位置信息是否属于所述目标区域;

对不属于所述目标区域的无人零售车按照移动设定规则生成移动指令。

进一步地,所述获取投放区域内多个窗口区域的人群密度值,包括:

根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值;或者,

根据各窗口区域对应的人流监控设备统计的人流结果确定所述人群密度值。

进一步地,所述获取投放区域内多个窗口区域的人群密度值之前,本发明实施例无人零售车投放控制方法还包括:

将投放区域按照预设规则划分为多个窗口区域;

所述将投放区域按照预设规则划分为多个窗口区域,包括:

将所述投放区域按照无人零售车的专用车道的轨迹线生成各窗口区域的中心位置点,以各所述中心位置点外扩生成各所述窗口区域。

进一步地,本发明实施例无人零售车投放控制方法还包括:

设置或者调整所述获取投放区域内多个窗口区域的人群密度值的采集周期。

第二方面,本发明实施例提供一种无人零售车投放控制装置,该无人零售车投放控制装置包括:

获取模块,用于获取投放区域内多个窗口区域的人群密度值;

确定模块,用于根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在所述存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行本发明实施例的无人零售车投放控制方法的步骤。

第四方面,本发明实施例还提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现本发明实施例的无人零售车投放控制方法的步骤。

本发明实施例无人零售车投放控制方法、装置、电子设备和存储介质,通过获取投放区域内多个窗口区域的人群密度值;根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域,从而实现了无人零售车基于投放区域内各个窗口区域的人群分布的合理投放,且通过周期性确定目标区域,可以实现无人零售车投放位置的动态调整,避免了无人零售车不合理投放导致的闲置率高的缺陷,利于满足高密度人群的即时消费需求,促成零售业务量成交。

除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例提供的无人零售车投放控制方法的流程示意图;

图2为本发明实施例提供的无人零售车应用的场景示意图;

图3为本发明实施例提供的无人零售车投放控制装置的功能结构示意图;

图4为本发明实施例提供的电子设备的硬件结构示意图。

具体实施方式

以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。

图1为本发明实施例提供的无人零售车投放控制方法的流程示意图。参照图1,本实施例无人零售车投放控制方法,包括:

步骤101:获取投放区域内多个窗口区域的人群密度值。

本实施例通过获取投放区域内多个窗口区域的人群密度值,即可知晓对各窗口区域的人群密度。在一实施方式中,采用周期性获取的方式采集投放区域内多个窗口区域的人群密度值,其中,采集的频率可以预先设置或者后续根据需求进行动态调整。在一实施方式中,采取每间隔半小时或者一小时的方式采集投放区域内各窗口区域的人群密度值。在另一实施方式中,根据时段预置不同的采集频率,譬如,在当日8点-20点之间的时间段对应的采集频率为每次/1小时,在当20点至次日8点之间的时间段对应的采集频率为每次/2小时。当然,此处仅为举例说明,并非构成对本发明保护范围的限制。本领域技术人员可以理解,采集的频率还可以根据热点事件或者外部环境等因素进行动态调整。

在一实施例中,所述获取投放区域内多个窗口区域的人群密度值之前,该无人零售车投放控制方法还包括:将投放区域按照预设规则划分为多个窗口区域。具体地,所述将投放区域按照预设规则划分为多个窗口区域,包括:将所述投放区域按照无人零售车的专用车道的轨迹线生成各窗口区域的中心位置点,以各所述中心位置点外扩生成各所述窗口区域。譬如,在一个可选实施方式中,按照无人零售车的专用车道的中心轨迹线生成各窗口的中心位置点可以为等间距方式生成或者非等间距方式生成,以各中心位置点外扩生成的各窗口区域可以为以各中心位置点生成的矩形区域、方形区域或者圆形区域等。在一实施方式中,按照专用车道的中心轨迹线等间距将投放区域划分为m个区域,各窗口区域为以中心位置点为圆心,预定长度为半径的圆形区域。

在一实施例中,所述获取投放区域内多个窗口区域的人群密度值,包括:根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值;或者,根据各窗口区域对应的人流监控设备统计的人流结果确定所述人群密度值。

在一可选实施方式中,所述获取投放区域内多个窗口区域的人群密度值为根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值。具体地,设定的地理围栏可以以对应的窗口区域的边界为栅栏边界,如以中心位置点为圆心,设定距离为半径对应的圆形区域。该设定地理围栏的栅栏围出一个虚拟地理边界,用户随身携带的移动终端,譬如手机、电子手环等进入该设定地理围栏时,则会生成与用户对应的用户检测数据,系统根据进入设定地理围栏内各用户对应的用户检测数据,统计生成设定区域内的人流数量值。统计中心位置点(xi,yi)对应的窗口区域的人流数量值其中,c(xi,yi)表示以(xi,yi)为中心的一个窗口区域,n为人流数量。各窗口区域的人群密度值根据以下公式确定:

其中,ρi为窗口区域c(xi,yi)对应的人群密度值,s为窗口区域面积。

在另一可选实施方式中,所述获取投放区域内多个窗口区域的人群密度值为根据各窗口区域当前对应的人流监控设备统计的人流结果确定所述人群密度值。具体地,在无人零售车的行驶轨迹上设置多个人流监控设备,以对不同窗口区域对应的人流数量进行统计,各人流监控设备接收采样的指令将其对应的窗口区域的人群密度值或者人流数量值上传给采集服务器。其中,布置于各窗口区域的人流监控设备可以采用现有的基于红外感应、图像采集、温度采集中至少之一的人流监控设备,如布置于设定路段进口与出口之间的红外测温传感器,该红外测温传感器利用人经过时温度数据的变化,可以对进出人群的数量进行统计得到人流结果,本发明在此不做赘述。

步骤102:根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

在一实施例中,假定将投放区域划分为m个区域,统计各窗口区域对应的人群密度值ρi,其中,i∈[1,m]。按照人群密度值从大到小的顺序排序,抽取前n个窗口区域作为目标区域,其中,n为小于m的自然数。

本实施例无人零售车投放控制方法,通过获取投放区域内多个窗口区域的人群密度值;根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域,从而实现了无人零售车基于投放区域内各个窗口区域的人群分布的合理投放,且通过周期性确定目标区域,可以实现无人零售车投放位置的动态调整,避免了无人零售车不合理投放导致的闲置率高的缺陷,利于满足高密度人群的即时消费需求,促成零售业务量成交。

需要说明的是,本实施例无人零售车投放控制方法可以适用于无人值守的售货机,从而为无人值守的售货机的布置提供依据,更为科学、合理地指导工作人员定期布置或者更换无人值守的售货机的位置。

在另一实施例中,无人零售车投放控制方法应用于具备无人驾驶功能的无人值守式售货车,该无人售货车可以采用车载传感器(如激光雷达、光学相机等)来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。可选地,本实施例无人零售车投放控制方法,还包括:根据确定的所述目标区域发送移动指令至对应的无人零售车,以控制所述无人零售车自动行驶至对应的指定地点。本实施例无人零售车投放控制方法,可以根据确定的目标区域,生成移动指令并经通信协议发送给无人零售车,实现无人零售车自动位移至目的地的效果,其布置的智能化程度高。

在一实施例中,所述根据确定的所述目标区域发送移动指令至对应的无人零售车,包括:确定对所述投放区域首次投放无人零售车时,将所述目标区域分配给对应的无人零售车,发送移动指令给对应的无人零售车;或者,确定对所述投放区域更新无人零售车投放位置时,获取所述投放区域内各无人零售车当前所处的位置信息;根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,发送移动指令给对应的无人零售车。具体地,在对投放区域首次投放无人零售车时,可以根据确定的目标区域,将对应的数量的无人零售车随机分配至各目标区域内的停靠点,从而实现了该投放区域的无人零售车的定量投放。在后续的监测周期中,通过采集获取各窗口区域的人群密度值,将该采集周期内人群密度值靠前的n个窗口区域更新为目标区域,从而实现该投放区域内的n个无人售货机的投放位置的动态更新,以满足根据不同时段的人流分布情况来动态调整该投放区域内无人售货机的效果,以更好地服务消费者,满足人群的即时消费需求。

在一实施方式中,所述根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,包括:确定各无人零售车当前所处的位置信息是否属于所述目标区域;对不属于所述目标区域的无人零售车按照移动设定规则生成移动指令。由于动态更新各无人零售车投放位置的过程中,部分无人零售车的位置可以不用变换,且可以根据上述移动设定规则生成的移动指令,控制投放位置更新时各无人零售车的位移距离最短,以节省无人零售车的功耗。本实施例中,可选地,该移动设定规则包括优先级判断条件,优先按无人零售车移动距离之和最短来确定各无人零售车的移动方案,其次,在该移动距离之和相等的情形下,按照各无人零售车移动距离均分度好的规则确定各无人零售车的移动方案,其中,该移动距离均分度好是指多个无人零售车的移动距离之间的差值之和最小对应的移动方案。

图2为本发明实施例提供的无人零售车应用的场景示意图。参照图2,在该应用的场景中,无人零售车201具有供其行驶的专用车道202,专用车道202内没有人和其他的车辆,专用车道202之外设有供行人行走的人行横道203。人行横道203和专用车道202之外的区域分布有行人。本实施例中,各窗口区域204为以专用车道202中心轨迹线上的位置点为圆心,半径100米的圆形区域。假设景区道路为一条直路,长度为500米,园区内共有游客100人,需要投放3台无人零售车,每50米设一个无人零售停靠点,两端不计算,实际人数分布如下表1所示:

表1

对上述9个窗口区域的人群密度值进行排序,得到的排序结果如下表2所示:

表2

由上可以得知,3台无人零售车需要投放的目标区域为序号4、6、7对应的窗口区域,各窗口区域对应有无人零售车停放点,系统将目标窗口区域对应的停放点的位置信息随移动指令发送至无人零售车,则无人零售车可以自动行驶至指定的停放点。

假定采集周期为半小时,半小时后统计的各窗口区域的人群密度值发生变化,具体结果如下表3所示:

表3

对表3中9个窗口区域的人群密度值进行排序,得到的排序结果如下表4所示:

表4

由上可以得知,3台无人零售车需要投放的目标区域需更新为序号8、9、6对应的窗口区域。根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令时,序号6对应的无人零售车属于目标区域,则序号4、7对应的无人零售车需按照移动设定规则生成移动指令。本实施例中,该移动设定规则优先按无人零售车移动距离之和最短来确定各无人零售车的移动方案,其次,在该移动距离之和相等的情形下,按照各无人零售车移动距离均分度好的规则确定各无人零售车的移动方案。具体地:情形一,序号4对应的无人售货车位移至序号8对应的窗口区域,序号4对应的无人售货车的移动距离为200米,序号7对应的无人售货车位移至序号9对应的窗口区域,序号7对应的无人售货车的移动距离为100米,二者移动距离之和为300米;情形二,序号4对应的无人售货车位移至序号9对应的窗口区域,序号4对应的无人售货车的移动距离为250米,序号7对应的无人售货车位移至序号8对应的窗口区域,序号7对应的无人售货车的移动距离为50米,移动距离之和亦为300米。由于情形一的移动方案对应的移动距离均分度优于情形二的移动方案对应的移动距离均分度,故向序号4对应的无人售货车发送位移至序号8对应的窗口区域的移动指令,向序号7对应的无人售货车发送位移至序号9对应的窗口区域的移动指令。本实施例无人零售车投放控制方法实现了投放区域内定量的无人零售车的投放位置的自动更新,智能化程度高,且通过该移动设定规则可以最大化满足各无人零售车节省功耗、平衡有效工作时间的需要。

为了实现上述无人零售车投放控制方法,本发明实施例还提供一种无人零售车投放控制装置,该无人零售车投放控制装置可以应用于云服务器中。图3为本发明实施例无人零售车投放控制装置的功能结构示意图,如图3所示,该无人零售车投放控制装置可以包括:获取模块301、确定模块302;其中,

获取模块301,用于获取投放区域内多个窗口区域的人群密度值;

确定模块302,用于根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

在一实施例中,所述获取模块301具体用于:周期性获取的方式采集投放区域内多个窗口区域的人群密度值,其中,采集的频率可以预先设置或者后续根据需求进行动态调整。在一实施方式中,采取每间隔半小时或者一小时的方式采集投放区域内各窗口区域的人群密度值。在另一实施方式中,根据时段预置不同的采集频率,譬如,在当日8点-20点之间的时间段对应的采集频率为每次/1小时,在当20点至次日8点之间的时间段对应的采集频率为每次/2小时。当然,此处仅为举例说明,并非构成对本发明保护范围的限制。本领域技术人员可以理解,采集的频率还可以根据热点事件或者外部环境等因素进行动态调整。

在一实施例中,所述获取模块301还用于:将投放区域按照预设规则划分为多个窗口区域。具体地,所述将投放区域按照预设规则划分为多个窗口区域,包括:将所述投放区域按照无人零售车的专用车道的中心轨迹线生成各窗口区域的中心位置点,以各所述中心位置点外扩生成各所述窗口区域。其中,按照无人零售车的专用车道的中心轨迹线生成各窗口的中心位置点可以为等间距方式生成或者非等间距方式生成,以各中心位置点扩散生成各窗口区域可以为以各中心位置点生成的矩形区域、方形区域或者圆形区域等。在一实施方式中,按照专用车道的中心轨迹线等间距将投放区域划分为m个区域,各窗口区域为以中心位置点为圆心,预定长度为半径的圆形区域。

在一实施例中,所述获取投放区域内多个窗口区域的人群密度值,包括:根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值;或者,根据各窗口区域对应的人流监控设备统计的人流结果确定所述人群密度值。

在一可选实施方式中,所述获取投放区域内多个窗口区域的人群密度值为根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值。具体地,设定的地理围栏可以以对应的窗口区域的边界为栅栏边界,如以中心位置点为圆心,设定距离为半径对应的圆形区域。该设定地理围栏的栅栏围出一个虚拟地理边界,用户随身携带的移动终端,譬如手机、电子手环等进入该设定地理围栏时,则会生成与用户对应的用户检测数据,系统根据进入设定地理围栏内各用户对应的用户检测数据,统计生成设定区域内的人流数量值。统计中心位置点(xi,yi)对应的窗口区域的人流数量值其中,c(xi,yi)表示以(xi,yi)为中心的一个窗口区域,n为人流数量。各窗口区域的人群密度值根据以下公式确定:

其中,ρi为窗口区域c(xi,yi)对应的人群密度值,s为窗口区域面积。

在另一可选实施方式中,所述获取投放区域内多个窗口区域的人群密度值为根据各窗口区域当前对应的人流监控设备统计的人流结果确定所述人群密度值。具体地,在无人零售车的行驶轨迹上设置多个人流监控设备,以对不同窗口区域对应的人流数量进行统计,各人流监控设备接收采样的指令将其对应的窗口区域的人群密度值或者人流数量值上传给采集服务器。其中,布置于各窗口区域的人流监控设备可以采用现有的基于红外感应、图像采集、温度采集中至少之一的人流监控设备,如布置于设定路段进口与出口之间的红外测温传感器,该红外测温传感器利用人经过时温度数据的变化,可以对进出人群的数量进行统计得到人流结果,本发明在此不做赘述。

在一实施例中,可选地,该无人零售车投放控制装置还包括:控制模块303,用于根据确定的所述目标区域发送移动指令至对应的无人零售车,以控制所述无人零售车自动行驶至对应的指定地点。本实施例无人零售车投放控制装置,可以根据确定的目标区域,生成移动指令并经通信协议发送给无人零售车,实现无人零售车自动位移至目的地的效果,其布置的智能化程度高。

在一实施例中,控制模块303具体用于:确定对所述投放区域首次投放无人零售车时,将所述目标区域分配给对应的无人零售车,发送移动指令给对应的无人零售车;或者,确定对所述投放区域更新无人零售车投放位置时,获取所述投放区域内各无人零售车当前所处的位置信息;根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,发送移动指令给对应的无人零售车。具体地,在对投放区域首次投放无人零售车时,可以根据确定的目标区域,将对应的数量的无人零售车随机分配至各目标区域内的停靠点,从而实现了该投放区域的无人零售车的定量投放。在后续的监测周期中,通过采集获取各窗口区域的人群密度值,将该采集周期内人群密度值靠前的n个窗口区域更新为目标区域,从而实现该投放区域内的n个无人售货机的投放位置的动态更新,以满足根据不同时段的人流分布情况来动态调整该投放区域内无人售货机的效果,以更好地服务消费者,满足人群的即时消费需求。

在一实施方式中,所述根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,包括:确定各无人零售车当前所处的位置信息是否属于所述目标区域;对不属于所述目标区域的无人零售车按照移动设定规则生成移动指令。由于动态更新各无人零售车投放位置的过程中,部分无人零售车的位置可以不用变换,且可以根据上述移动设定规则生成的移动指令,控制投放位置更新时各无人零售车的位移距离最短,以节省无人零售车的功耗。本实施例中,可选地,该移动设定规则包括优先级判断条件,优先按无人零售车移动距离之和最短来确定各无人零售车的移动方案,其次,在该移动距离之和相等的情形下,按照各无人零售车移动距离均分度好的规则确定各无人零售车的移动方案,其中,该移动距离均分度好是指多个无人零售车的移动距离之间的差值之和最小对应的移动方案。

需要说明的是:上述实施例提供的无人零售车投放控制装置在进行无人零售车投放控制时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将无人零售车投放控制装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的无人零售车投放控制装置与无人零售车投放控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

在实际应用中,上述各程序模块均可由服务器上的中央处理器(cpu,centralprocessingunit)、微处理器(mpu,microprocessorunit)、数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)等实现。

为了实现上述无人零售车投放控制方法,本发明实施例还提供一种电子设备的硬件结构。现在将参考附图描述实现本发明实施例的电子设备,该电子设备可以以各种类型的服务器如云服务器的形式来实施。当以云服务器实现电子设备时,通过通信端口与无人零售车通信以与无人零售车之间远程传递数据。下面对本发明实施例的电子设备的硬件结构做进一步说明,可以理解,图4仅仅示出了电子设备的示例性结构而非全部结构,根据需要可以实施如图4示出的部分结构或全部结构。

参见图4,图4为本发明实施例提供的一种电子设备的硬件结构示意图,实际应用中可以应用于无人零售车中,图4所示的电子设备400包括:至少一个处理器401、存储器402、用户接口403和至少一个网络接口404。该电子设备400中的各个组件通过总线系统405耦合在一起。可以理解,总线系统405用于实现这些组件之间的连接通信。总线系统405除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统405。

其中,用户接口403可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。网络接口404与无人零售车控制端之间经有线和/或无线方式通讯连接。

可以理解,存储器402可以是易失性存储器或非易失性存储器,也可包括易失性非易失性存储器两者。

本发明实施例中的存储器402用于存储各种类型的数据以支持电子设备400的操作。这些数据的示例包括:用于在电子设备400上操作的任何计算机程序,如可执行程序4021和操作系统4022,实现本发明实施例的无人零售车投放控制方法的程序可以包含在可执行程序4021中。

本发明实施例揭示的无人零售车投放控制方法可以应用于处理器401中,或者由处理器401实现。处理器401可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述无人零售车投放控制方法的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器401可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器401可以实现或者执行本发明实施例中提供的各无人零售车投放控制方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。本发明实施例所提供的无人零售车投放控制方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成本发明实施例提供的无人零售车投放控制方法的步骤。

本实施例中,处理器401运行所述可执行程序4021时实现:获取投放区域内多个窗口区域的人群密度值;根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

作为一种实施方式,处理器401运行所述可执行程序4021时实现:根据确定的所述目标区域发送移动指令至对应的无人零售车,以控制所述无人零售车自动行驶至对应的指定地点。

作为一种实施方式,处理器401运行所述可执行程序4021时实现:确定对所述投放区域首次投放无人零售车时,将所述目标区域分配给对应的无人零售车,发送移动指令给对应的无人零售车;或者,确定对所述投放区域更新无人零售车投放位置时,获取所述投放区域内各无人零售车当前所处的位置信息;根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,发送移动指令给对应的无人零售车。

作为一种实施方式,处理器401运行所述可执行程序4021时实现:

确定各无人零售车当前所处的位置信息是否属于所述目标区域;

对不属于所述目标区域的无人零售车按照移动设定规则生成移动指令。

作为一种实施方式,处理器401运行所述可执行程序4021时实现:

根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值;或者,根据各窗口区域对应的人流监控设备统计的人流结果确定所述人群密度值。

在示例性实施例中,本发明实施例还提供了一种存储介质,该存储介质可为移动存储设备、只读存储器(readonlymemory,rom)、光盘、闪存或磁盘等存储介质,可选为非瞬间存储介质。

其中,该存储介质上存储有可执行程序4021,所述可执行程序4021被处理器执行时实现:获取投放区域内多个窗口区域的人群密度值;根据各窗口区域的人群密度值的大小确定预设数量个窗口区域为所述投放区域内无人零售车投放的目标区域。

作为一种实施方式,所述可执行程序4021被处理器执行时实现:根据确定的所述目标区域发送移动指令至对应的无人零售车,以控制所述无人零售车自动行驶至对应的指定地点。

作为一种实施方式,所述可执行程序4021被处理器执行时实现:确定对所述投放区域首次投放无人零售车时,将所述目标区域分配给对应的多个无人零售车,发送移动指令给对应的无人零售车;或者,确定对所述投放区域更新无人零售车投放位置时,获取所述投放区域内各无人零售车当前所处的位置信息;根据各无人零售车当前所处的位置信息和所述目标区域确定各无人零售车的移动指令,发送移动指令给对应的无人零售车。

作为一种实施方式,所述可执行程序4021被处理器执行时实现:

确定各无人零售车当前所处的位置信息是否属于所述目标区域;

对不属于所述目标区域的无人零售车按照移动设定规则生成移动指令。

作为一种实施方式,所述可执行程序4021被处理器执行时实现:根据各窗口区域设定地理围栏,监测各地理围栏对应的用户检测数据确定所述人群密度值;或者,根据各窗口区域对应的人流监控设备统计的人流结果确定所述人群密度值。

本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或可执行程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的可执行程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和可执行程序产品的流程图和/或方框图来描述的。应理解可由可执行程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些可执行程序指令到通用计算机、专用计算机、嵌入式处理机或参考可编程数据处理设备的处理器以产生一个机器,使得通过计算机或参考可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些可执行程序指令也可存储在能引导计算机或参考可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些可执行程序指令也可装载到计算机或参考可编程数据处理设备上,使得在计算机或参考可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或参考可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有1条留言
  • 访客 来自[中国] 2020年10月16日 19:00
    哪里有卖的啊?
    0
1