CN111390924A - 送餐机器人控制方法及装置 - Google Patents
送餐机器人控制方法及装置 Download PDFInfo
- Publication number
- CN111390924A CN111390924A CN202010261423.4A CN202010261423A CN111390924A CN 111390924 A CN111390924 A CN 111390924A CN 202010261423 A CN202010261423 A CN 202010261423A CN 111390924 A CN111390924 A CN 111390924A
- Authority
- CN
- China
- Prior art keywords
- food delivery
- delivery robot
- robot
- trigger event
- food
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G23/00—Other table equipment
- A47G23/08—Food-conveying devices for tables; Movable or rotary food-serving devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
本发明提供了一种送餐机器人控制方法及装置,该方法包括:送餐机器人接收送餐指令;所述送餐机器人根据所述送餐指令规划送餐路径;在所述送餐机器人的送餐过程中,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息。在本发明中,通过在送餐机器人上增加发送语音信息的功能,设定触发事件,当触发事件发生时,送餐机器人向服务员发送语音信息,在服务员参与下完成送餐服务,从而丰富了机器人送餐的复杂场景。
Description
技术领域
本发明涉及机器人控制领域,具体而言,涉及一种送餐机器人控制方法及装置。
背景技术
在餐饮行业中,通常是由服务员送餐。近年来,有些餐饮门店或酒店为了减少人力,或者为了吸引客户,会在前厅用送餐机器人为客户提供送餐服务。但是由于前厅服务的场景比较复杂,而送餐机器人只能实现简单路径的送餐服务,并不能覆盖所有送餐场景,例如,前厅是非开放用餐区(有包厢)时,送餐机器人无法送到餐桌边,送餐机器人也无法处理送餐过程中的异常情况。
发明内容
本发明实施例提供了一种送餐机器人控制方法及装置,以至少解决相关技术中送餐机器人不能处理送餐过程中的异常情况的问题。
根据本发明的一个实施例,提供了一种送餐机器人控制方法,包括:送餐机器人接收送餐指令;所述送餐机器人根据所述送餐指令规划送餐路径;在所述送餐机器人的送餐过程中,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息。
可选地,在送餐机器人接收送餐指令之前,还包括:在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
可选地,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息之前,还包括:在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
可选地,所述送餐机器人根据所述送餐指令规划送餐路径包括:所述送餐机器人根据送餐目标位置在存储的地图上规划所述送餐路径。
根据本发明的另一个实施例,提供了一种送餐机器人控制装置,位于所述送餐机器人中,包括:接收模块,用于接收向送餐机器人发送的送餐指令;规划模块,用于根据所述送餐指令规划送餐路径;发送模块,用于在所述送餐机器人的送餐过程中,在判断出预设的触发事件发生的情况下,发送与所述触发事件对应的语音消息。
可选地,所述装置还包括:设定模块,用于在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
可选地,所述装置还包括:存储模块,用于在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
可选地所述规划模块还包括:规划单元,用于根据送餐目标位置在存储的地图上规划所述送餐路径。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
在本发明的上述实施例中,通过在送餐机器人上增加发送语音信息的功能,设定触发事件,当触发事件发生时,送餐机器人向服务员发送语音信息,在服务员参与下完成送餐服务,从而丰富了机器人送餐的复杂场景。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的送餐机器人控制方法的流程图;
图2是根据本发明实施例的送餐机器人的模块示意图;
图3是根据本发明实施例的送餐机器人预设置流程图;
图4是根据本发明实施例的送餐机器人送餐流程图;
图5是根据本发明实施例的送餐机器人控制装置的结构框图;
图6是根据本发明另一实施例的送餐机器人控制装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
实施例1
在本实施例中提供了一种送餐机器人控制方法,图1是根据本发明实施例的方法流程图,如图1所示,该流程包括如下步骤:
步骤S102,送餐机器人接收送餐指令;
步骤S104,所述送餐机器人根据所述送餐指令规划送餐路径;
步骤S106,在所述送餐机器人的送餐过程中,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息。
在本实施例的步骤S102之前,还可以包括:在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
在本实施例的步骤S104之前,还可以包括:在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
本实施例的步骤S104中,还可以包括:所述送餐机器人根据送餐目标位置在存储的地图上规划所述送餐路径。
通过上述步骤,通过在送餐机器人上增加发送语音信息的功能,设定触发事件,当触发事件发生时,送餐机器人向服务员发送语音信息,在服务员参与下完成送餐服务,从而丰富了机器人送餐的复杂场景。
实施例2
为了便于对本发明所提供的技术方案的理解,下面将结合具体场景的实施例进行详细描述。
本实施例提供了一种送餐机器人控制方法,在本实施例中,在送餐机器人上增加发送语音信息的功能,设定触发事件,当触发事件发生时,送餐机器人向服务员发送语音信息,在服务员参与下完成送餐服务。在本实施例中,送餐机器人可以与服务员之间进行人机交互,从而丰富送餐场景。
本实施例中,该送餐机器人可在其他机器人的基础上,增加如图2所示的如下四个功能模块:
(1)寻址模块10:机器人能够在室内找到目标位置,并沿着无障碍的路径到达目标位置。
(2)触发事件模块20:预设触发事件,作为发送语音消息的触发条件。
(3)语音库模块30:预设发送给服务员的语音库,与触发条件对应,用于向服务员传达当前遇到的事件和状况。
(4)语音响应模块40:服务员发出简单的语音指令时,机器人能够按指令执行简单操作。
如图3所示,在本实施例中,在送餐机器人执行送餐之前,需对机器人预设如下步骤:
步骤S302,(寻址模块)在机器人处理器上预设室内定位信息。在本实施例中,机器人有清晰的室内地图,能计算出从某任一地点到达目的地的无障碍路径。
步骤S304,(触发事件模块)在机器人处理器上预设触发事件,例如:
场景1:遇到包厢门关了导致无法通行
场景2:遇到障碍物无法绕行
场景3:遇到其他特殊情况
步骤S306,(语音库模块)在机器人处理器上预先存储与触发事件对应的语音语料,例如:
场景1:“我已经到门外了,快开门取餐吧!”
场景1:“客人的餐已经到门外了哦!你能帮我开一下门吗?”
场景2:“前方遇到不明障碍物,我走不开啦,快来帮我一下!”
场景3:“遇到特殊情况,需要你来处理一下哦!”
步骤S308,(语音响应模块)在机器人处理器上预先设定语音指令,机器人根据指令启动相应程序。例如:
唤醒指令:例如“小艺小艺”;
任务指令:例如“送餐到59桌”;
任务指令:例如“任务完成”。
如图4所示,本实施例的机器人送餐步骤流程如下:
步骤S401,唤醒送餐机器人,并下任务送餐到某一桌:
“小艺小艺,送餐到59桌”
步骤S402,机器人按照指令在室内寻址,送餐到59桌,发现前面遇到包厢门关闭,触发“包厢门无法通行”事件
步骤S403,机器人给包厢内服务员发送语音信息:
“我已经到门外了,快开门取餐吧!”
步骤S404,服务员耳机收到语音信息,为机器人开门。人机交互完成送餐服务。
步骤S405,服务员对机器人下达任务完成的指令:
“小艺小艺,任务完成”
步骤S406,机器人接到任务完成指令,返回送餐口。
在上述实施例中,由送餐机器人取代服务员,节省了人力以及减少来错误率,另外,通过人机互动,丰富了机器人送餐的复杂场景。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例3
在本实施例中还提供了一种送餐机器人控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”或“单元”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图5是根据本发明实施例的送餐机器人控制装置的结构框图,如图5所示,该装置位于送餐机器人中,包括接收模块10、规划模块20和发送模块30。
接收模块10,用于接收向送餐机器人发送的送餐指令。
规划模块20,用于根据所述送餐指令规划送餐路径。
发送模块30,用于在所述送餐机器人的送餐过程中,在判断出预设的触发事件发生的情况下,发送与所述触发事件对应的语音消息。
图6是根据本发明实施例的送餐机器人控制装置结构框图,如图6所示,该装置除包括图5所示的所有模块外,该装置还包括设定模块40和存储模块50。
设定模块40,用于在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
存储模块50,用于在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
在本实施例中,所述规划模块20还包括:规划单元21,用于根据送餐目标位置在存储的地图上规划所述送餐路径。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种送餐机器人控制方法,其特征在于,包括:
送餐机器人接收送餐指令;
所述送餐机器人根据所述送餐指令规划送餐路径;
在所述送餐机器人的送餐过程中,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息。
2.根据权利要求1所述的方法,其特征在于,在送餐机器人接收送餐指令之前,还包括:
在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
3.根据权利要求1所述的方法,其特征在于,当所述送餐机器人判断出预设的触发事件发生时,所述送餐机器人发送与所述触发事件对应的语音消息之前,还包括:
在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
4.根据权利要求1所述的方法,其特征在于,所述送餐机器人根据所述送餐指令规划送餐路径包括:
所述送餐机器人根据送餐目标位置在存储的地图上规划所述送餐路径。
5.一种送餐机器人控制装置,位于所述送餐机器人中,其特征在于,包括:
接收模块,用于接收向送餐机器人发送的送餐指令;
规划模块,用于根据所述送餐指令规划送餐路径;
发送模块,用于在所述送餐机器人的送餐过程中,在判断出预设的触发事件发生的情况下,发送与所述触发事件对应的语音消息。
6.根据权利要求5所述的装置,其特征在于,还包括:
设定模块,用于在所述送餐机器人的控制器上设定语音指令,以便所述送餐机器人根据语音指令启动相应的程序。
7.根据权利要求5所述的装置,其特征在于,还包括:
存储模块,用于在所述送餐机器人的控制器上存储所述触发事件以及与触发事件对应的语音消息。
8.根据权利要求5所述的装置,其特征在于,所述规划模块还包括:
规划单元,用于根据送餐目标位置在存储的地图上规划所述送餐路径。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至4任一项中所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至4任一项中所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010261423.4A CN111390924A (zh) | 2020-04-03 | 2020-04-03 | 送餐机器人控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010261423.4A CN111390924A (zh) | 2020-04-03 | 2020-04-03 | 送餐机器人控制方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111390924A true CN111390924A (zh) | 2020-07-10 |
Family
ID=71426040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010261423.4A Withdrawn CN111390924A (zh) | 2020-04-03 | 2020-04-03 | 送餐机器人控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111390924A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112454373A (zh) * | 2020-09-17 | 2021-03-09 | 深圳市万德昌创新智能有限公司 | 一种智能送餐机器人 |
CN113936653A (zh) * | 2021-09-17 | 2022-01-14 | 上海擎朗智能科技有限公司 | 控制方法、送餐机器人及计算机可读存储介质 |
CN113936654A (zh) * | 2021-09-17 | 2022-01-14 | 上海擎朗智能科技有限公司 | 一种控制方法、送餐机器人及计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105304081A (zh) * | 2015-11-09 | 2016-02-03 | 上海语知义信息技术有限公司 | 一种智能家居的语音播报***及语音播报方法 |
CN207601623U (zh) * | 2017-10-09 | 2018-07-10 | 北京赛亚思科技有限公司 | 一种智能餐厅服务机器人 |
WO2018174289A1 (ja) * | 2017-03-24 | 2018-09-27 | 株式会社 ゼンショーホールディングス | 対話制御システム、及び、ロボット制御システム |
CN109397302A (zh) * | 2018-10-30 | 2019-03-01 | 广东粤迪厚创科技发展有限公司 | 智能餐厅服务机器人 |
CN109960263A (zh) * | 2019-03-26 | 2019-07-02 | 深兰科技(上海)有限公司 | 一种兜售机器人控制方法、装置及存储介质 |
-
2020
- 2020-04-03 CN CN202010261423.4A patent/CN111390924A/zh not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105304081A (zh) * | 2015-11-09 | 2016-02-03 | 上海语知义信息技术有限公司 | 一种智能家居的语音播报***及语音播报方法 |
WO2018174289A1 (ja) * | 2017-03-24 | 2018-09-27 | 株式会社 ゼンショーホールディングス | 対話制御システム、及び、ロボット制御システム |
CN207601623U (zh) * | 2017-10-09 | 2018-07-10 | 北京赛亚思科技有限公司 | 一种智能餐厅服务机器人 |
CN109397302A (zh) * | 2018-10-30 | 2019-03-01 | 广东粤迪厚创科技发展有限公司 | 智能餐厅服务机器人 |
CN109960263A (zh) * | 2019-03-26 | 2019-07-02 | 深兰科技(上海)有限公司 | 一种兜售机器人控制方法、装置及存储介质 |
Non-Patent Citations (1)
Title |
---|
张磊 等: "《大学计算机基础》", 31 August 2016, 北京邮电大学出版社 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112454373A (zh) * | 2020-09-17 | 2021-03-09 | 深圳市万德昌创新智能有限公司 | 一种智能送餐机器人 |
CN113936653A (zh) * | 2021-09-17 | 2022-01-14 | 上海擎朗智能科技有限公司 | 控制方法、送餐机器人及计算机可读存储介质 |
CN113936654A (zh) * | 2021-09-17 | 2022-01-14 | 上海擎朗智能科技有限公司 | 一种控制方法、送餐机器人及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111390924A (zh) | 送餐机器人控制方法及装置 | |
US20210042702A1 (en) | Order delivery processing | |
US5646988A (en) | Incoming call controller for preferentially connecting a waiting call based on number of previous unsuccessful call attempts | |
US6603852B2 (en) | Operator call-fielding scenario system | |
KR101910581B1 (ko) | 사용자 대화 활동성 및 대화 상황 정보를 활용한 대화방 정렬 방법 및 그 시스템 | |
US20080144803A1 (en) | Dynamic agent skill balancing | |
CN110766354A (zh) | 基于智慧社区的外卖快速配送方法、***及存储介质 | |
CN109095297B (zh) | 乘梯方法、智能设备和云端服务器 | |
JPH0714230B2 (ja) | 着信呼の分配制御方式 | |
EP2551770A1 (en) | Data share system, data process apparatus, and computer-readable recording medium | |
US20230152895A1 (en) | Method for Changing Displayed Scene, Intelligent Display Screen and Readable Storage Medium | |
CN109829679A (zh) | 项目管理方法、装置、计算机装置及存储介质 | |
CN110019337A (zh) | 确定数据库中有效分区的方法、装置和*** | |
US10379976B2 (en) | Automatic switching method and automatic switching system | |
CN110061855A (zh) | 一种业务处理方法、***和装置 | |
CN112434913A (zh) | 一种外卖机器人及基于机器人的室内外卖配送方法 | |
KR20080078927A (ko) | 무선이동통신단말기를 이용한 강제배차시스템 및 그제어방법 | |
CN112541724A (zh) | 分配方法及装置、电子设备和存储介质 | |
CN113379357A (zh) | 一种配送方法及相关设备 | |
CN108958057A (zh) | 家电设备的控制方法及装置、存储介质、电子装置 | |
CN110611887A (zh) | 配送餐品的方法及装置、存储介质和电子装置 | |
CN110503573B (zh) | 配送设备的控制方法及装置 | |
CN109100998A (zh) | 家电设备运行的控制方法、***、存储介质及电子装置 | |
CN110969384B (zh) | 配送物品的方法、装置和存储介质及电子设备 | |
CN107631412B (zh) | 空调历史故障检测方法、装置、存储介质及空调 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200710 |
|
WW01 | Invention patent application withdrawn after publication |