本发明涉及机器人技术领域,特别涉及一种外卖配送机器人。
背景技术:
近几年国内各大高校周边的外卖行业的飞速发展,外卖的订单量越来越大,外卖配送的需求也越来越大。许多外卖商家需要花费巨额费用招聘外卖配送员,另外在高校中随处可见外卖配送的车辆飞驰而过,在人员拥挤的高校区,这是一个非常大的安全隐患,稍有不慎就会引发重大的安全事故,有些高校因此禁止校园内的外卖配送,这给外卖商家带来了巨大的损失。
技术实现要素:
本发明实施例提供了一种外卖配送机器人,用以解决现有技术中存在的问题。
一种外卖配送机器人,包括中央控制单元、摄像头、雷达单元、gps定位单元、驱动单元、无线通信单元和存储单元,所述无线通信单元与商户客户端通信连接,所述机器人内部还安装有用于放置外卖的放置箱;
商户在接到客户订单后首先通过所述商户客户端将外卖配送地址、客户联系电话以及商户地址发送至所述机器人,同时也向所述机器人发送一个呼叫请求,所述无线通信单元接收所述外卖配送地址、客户联系电话以及商户地址后,由所述存储单元存储所述外卖配送地址、客户联系电话以及商户地址;然后所述中央控制单元响应所述呼叫请求,按照所述gps定位单元获取的当前位置和商户地址规划取餐行驶路线,接着控制所述驱动单元按照该取餐行驶路线行驶至商户所在地;
到达商户所在地后,商户将外卖放入所述放置箱中,然后通过所述商户客户端将取餐密码发送至所述机器人,同时也将取餐密码发送给客户;所述无线通信单元接收所述取餐密码后,由所述存储单元存储所述取餐密码,然后所述中央控制单元按照所述gps定位单元获取的当前位置和外卖配送地址之间规划送餐行驶线路,接着控制所述驱动单元按照该送餐行驶路线行驶至客户所在地;
到达客户所在地后,所述中央控制单元根据所述客户联系电话控制所述无线通信单元拨打客户电话,通知客户前来取餐;客户在取餐时输入取餐密码,在客户输入的取餐密码和存储的取餐密码相同时,所述中央控制单元控制打开所述放置箱,由客户取出外卖;
所述机器人在按照所述取餐行驶路线和送餐行驶路线行驶时,均打开所述摄像头和雷达单元,所述摄像头采集机器人正前方的图像信息,所述雷达单元采集机器人与周围障碍物的距离信息,所述中央控制单元根据所述摄像头采集的图像信息,利用机器人视觉导航技术进行导航,同时根据所述雷达单元采集的距离信息控制所述驱动单元躲避障碍物。
优选地,所述机器人内部还安装有可充电电池,所述电池用以对所述中央控制单元、摄像头、雷达单元、gps定位单元、驱动单元、无线通信单元和存储单元提供电源。
优选地,所述电池为24v锂电池组,通过稳压输出6v电源至所述驱动单元、输出12v电源至所述中央控制单元、输出电源至所述无线通信单元和gps定位单元,所述摄像头通过所述中央控制单元的usb接口供电。
本发明的有益效果在于:通过自动驾驶机器人接收送单任务,取缔了传统的由配送员骑电动车进行派送外卖的方式,它实现了机器人自主导航配送外卖,有效地解决了人工派送存在安全隐患,大大降低了外卖行业的运营成本,并且提高了外卖配送的服务质量。机器人行驶速度较普通电动车行驶速度慢,更加安全,非常适合用于在人员众多的各大高校校园内派送外卖。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种外卖配送机器人的功能模块图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明公开了一种外卖配送机器人100,包括中央控制单元110、摄像头120、雷达单元130、gps(globalpositioningsystem)定位单元140、驱动单元150、无线通信单元160和存储单元170,所述无线通信单元160与商户客户端200通信连接。
应理解,所述机器人100内部还安装有可充电电池以及用于放置外卖的放置箱,所述电池用以对其他的电子设备提供电源。在本实施例中所述电池为24v锂电池组,通过稳压输出6v电源至所述驱动单元150、输出12v电源至所述中央控制单元110、输出5v电源至所述无线通信单元160和gps定位单元140,所述摄像头120通过所述中央控制单元110的usb(universalserialbus)接口供电。
商户在接到客户订单后首先通过所述商户客户端200将外卖配送地址、客户联系电话以及商户地址发送至所述机器人100,同时也向所述机器人100发送一个呼叫请求,所述无线通信单元160接收所述外卖配送地址、客户联系电话以及商户地址后,由所述存储单元170存储所述外卖配送地址、客户联系电话以及商户地址。然后所述中央控制单元110响应所述呼叫请求,按照所述gps定位单元140获取的当前位置和商户地址规划一条取餐行驶路线,接着控制所述驱动单元150按照该取餐行驶路线行驶至商户所在地。
到达商户所在地后,商户将外卖放入所述放置箱中,然后通过所述商户客户端200将取餐密码发送至所述机器人100,同时也通过网络将取餐密码发送给客户。所述无线通信单元160接收所述取餐密码后,由所述存储单元170存储所述取餐密码。然后所述中央控制单元110按照所述gps定位单元140获取的当前位置和外卖配送地址之间规划一条送餐行驶线路,接着控制所述驱动单元150按照该送餐行驶路线行驶至客户所在地。
到达客户所在地后,所述中央控制单元110根据所述客户联系电话控制所述无线通信单元160拨打客户电话,通知客户前来取餐。客户在取餐时需要使用客户端输入取餐密码,所述中央控制单元110核对客户输入的取餐密码是否和存储的取餐密码相同。如果相同则打开所述放置箱,由客户取出外卖,如果两个密码不相同,则提示重新输入。
所述机器人100在按照所述取餐行驶路线和送餐行驶路线行驶时,均需要打开所述摄像头120和雷达单元130,所述摄像头120采集机器人100正前方的图像信息,所述雷达单元130采集机器人与周围障碍物的距离信息,所述中央控制单元110根据所述摄像头120采集的图像信息,利用机器人视觉导航技术进行导航,同时根据所述雷达单元130采集的距离信息控制所述驱动单元150躲避障碍物,避免发生交通事故。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。