一种基于餐厅服务机器人人机界面的实现方法

文档序号:10637262阅读:494来源:国知局
一种基于餐厅服务机器人人机界面的实现方法
【专利摘要】一种基于餐厅服务机器人人机界面的实现方法,所述实现方法包括以下步骤:1.送餐机器人启动;2.机器人命令控制设定;3.送餐完成返回设置。本发明通过直观便利的界面操作方式,将机器人的参数配置,功能模块集成地进行调度设定。在不失完整的功能操作与参数设定之外,还极大地提高了可操作性,让普通使用者都能方便地对机器人进行个性化的定制和调节。将一个复杂的机器人控制系统,通过模块化程序设计和合理的任务调度,设计出一个让所有人都可以进行直观明了操作的人机交互界面,实现了灵活的个性化配置。而不需要专业人士才能进行的操作与设置。
【专利说明】
一种基于餐厅服务机器人人机界面的实现方法
技术领域
[0001]本发明涉及机器人系统领域,尤指一种基于餐厅服务机器人人机界面的实现方法。
【背景技术】
[0002]餐厅服务机器人作为一种特殊的服务机器人,集成了移动机器人、多传感器信息融合和多模态人机交互等技术,具有较高的理论价值;同时,餐厅服务机器人能够代替或者部分代替餐厅服务员为顾客服务,具有广阔的市场前景。
[0003]人机交互界面作为人与机器人最基本的交互方式,在机器人的研究与控制领域当中扮演着引导动作的角色,所以,作为机器人大脑数据发送终端,一个直观、方便又功能齐全的人机交互界面是尤为重要的。现有的机器人缺乏方便的人机交互界面,基本都是通过出厂配置来设置机器人的参数和功能,显得尤为繁琐并且对于非专业人士来说是很难以驾驭的,这在提高了学习成本之外还极大地浪费了机器人本身可用的其他功能。

【发明内容】

[0004]为解决上述问题,本发明提供一种基于餐厅服务机器人人机界面的实现方法。
[0005]为实现上述目的,本发明采用如下的技术方案是:一种基于餐厅服务机器人人机界面的实现方法,所述实现方法包括以下步骤:
步骤一:送餐机器人启动:机器人启动后首先通过任务调度唤醒各个功能模块,控制人员进行一些基本参数配置,完成之后等待系统命令下达,在送餐机器人后台算法完成之后在屏幕上绘制出简洁明了的人机界面等待控制人员进行命令操作;
步骤二:机器人命令控制设定:通过按下人机界面上的控制按钮,进入系统命令控制界面,此控制界面设计整合了机器人控制启动与停止、送餐目的桌面选择、系统参数配置以及数据反馈和处理程序,控制人员可以通过明确的数字按键选择目的地编号,通过设置按钮来设置机器人的运行参数,运行参数设计完毕,只要按下启动按钮,程序会根据用户所选择的设计进行命令调度,启动送餐过程,在整个过程中通过对机器人身上各个传感器反馈的数据进行分析处理,实时调整运行参数,让整个系统平稳运转,若在运转过程中出现数据有误或者传感器失灵等情况,系统会自动调度保护程序模块,通过停机减速等方式来确保送餐过程的安全,并且不断地向自身发送自检命令,若期间数据恢复正常,系统自检通过,则恢复正常运行状态;
步骤三:送餐完成返回设置:机器人通过分析处理传感器反馈数据来检测自身位置,当送餐到达终点时,机器人停下并等待客户取餐,取餐完成后只要按下返回按钮机器人就会按照原来的设置参数进行返回,在返回过程中同样是根据传感器反馈数据进行判断是否启动系统保护机制。
[0006]优先地,所述的步骤二中,机器人的各运行参数通过系统程序整合,控制人员可以直接选择送餐运行速度,脸部表情选择,语音提醒和音乐播放功能;同时根据用户所选的目的地系统会自行提供优化路线建议,用户亦可自行设计运行路线。
[0007]优先地,所述的步骤三中,机器人在整个路线完成后系统会记性路线存储,在下一次到同一个位置时,会优先设计此次路线作为最优化解,也可通过界面设计规划成默认路线。
[0008]本发明的有益效果在于:本发明通过直观便利的界面操作方式,将机器人的参数配置,功能模块集成地进行调度设定。在不失完整的功能操作与参数设定之外,还极大地提高了可操作性,让普通使用者都能方便地对机器人进行个性化的定制和调节。将一个复杂的机器人控制系统,通过模块化程序设计和合理的任务调度,设计出一个让所有人都可以进行直观明了操作的人机交互界面,实现了灵活的个性化配置。而不需要专业人士才能进行的操作与设置。
【附图说明】
[0009]图1是本发明实现的流程示意图。
[0010]图2是本发明送餐机器人启动的流程示意图。
【具体实施方式】
[0011 ]请参阅图1-2所示,本发明关于一种基于餐厅服务机器人人机界面的实现方法,所述实现方法包括以下步骤:
步骤一:送餐机器人启动:机器人启动后首先通过任务调度唤醒各个功能模块,控制人员进行一些基本参数配置,完成之后等待系统命令下达,在送餐机器人后台算法完成之后在屏幕上绘制出简洁明了的人机界面等待控制人员进行命令操作;
步骤二:机器人命令控制设定:通过按下屏幕上的控制按钮,进入系统命令控制界面,此界面设计整合了机器人控制启动与停止,送餐目的桌面选择、系统参数配置以及数据反馈和处理程序。可以通过明确的数字按键选择目的地编号,通过设置按钮来设置机器人的运行参数,机器人的各运行参数通过系统程序整合,让用户可以直接选择送餐运行速度,脸部表情选择,语音提醒和音乐播放功能。同时根据用户所选的目的地系统会自行提供优化路线建议,用户亦可自行设计运行路线。让整个机器人显得更加智能与可靠。运行参数设计完毕,只要按下启动按钮,程序会根据用户所选择的设计进行命令调度,启动送餐过程。在整个过程中通过对机器人身上各个传感器反馈的数据进行分析处理,实时调整运行参数,让整个系统平稳运转,若在运转过程中出现数据有误或者传感器失灵等情况,系统会自动调度保护程序模块,通过停机减速等方式来确保送餐过程的安全,并且不断地向自身发送自检命令,若期间数据恢复正常,系统自检通过,则恢复正常运行状态;
步骤三:送餐完成返回设置:机器人通过分析处理传感器反馈数据来检测自身位置,当送餐到达终点时,机器人停下并等待客户取餐。取餐完成后只要按下返回按钮机器人就会按照原来的设置参数进行返回。在返回过程中同样是根据传感器反馈数据进行判断是否启动系统保护机制。整个路线完成后系统会记性路线存储,在下一次到同一个位置时,会优先设计此次路线作为最优化解,也可通过界面设计规划成默认路线。
[0012]本发明的有益效果在于:本发明通过直观便利的界面操作方式,将机器人的参数配置,功能模块集成地进行调度设定。在不失完整的功能操作与参数设定之外,还极大地提高了可操作性,让普通使用者都能方便地对机器人进行个性化的定制和调节。将一个复杂的机器人控制系统,通过模块化程序设计和合理的任务调度,设计出一个让所有人都可以进行直观明了操作的人机交互界面,实现了灵活的个性化配置。而不需要专业人士才能进行的操作与设置。
[0013]以上实施方式仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通工程技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
【主权项】
1.一种基于餐厅服务机器人人机界面的实现方法,其特征在于:所述实现方法包括以下步骤: 步骤一:送餐机器人启动:机器人启动后首先通过任务调度唤醒各个功能模块,控制人员进行一些基本参数配置,完成之后等待系统命令下达,在送餐机器人后台算法完成之后在屏幕上绘制出简洁明了的人机界面等待控制人员进行命令操作; 步骤二:机器人命令控制设定:通过按下人机界面上的控制按钮,进入系统命令控制界面,此控制界面设计整合了机器人控制启动与停止、送餐目的桌面选择、系统参数配置以及数据反馈和处理程序,控制人员可以通过明确的数字按键选择目的地编号,通过设置按钮来设置机器人的运行参数,运行参数设计完毕,只要按下启动按钮,程序会根据用户所选择的设计进行命令调度,启动送餐过程,在整个过程中通过对机器人身上各个传感器反馈的数据进行分析处理,实时调整运行参数,让整个系统平稳运转,若在运转过程中出现数据有误或者传感器失灵等情况,系统会自动调度保护程序模块,通过停机减速等方式来确保送餐过程的安全,并且不断地向自身发送自检命令,若期间数据恢复正常,系统自检通过,则恢复正常运行状态; 步骤三:送餐完成返回设置:机器人通过分析处理传感器反馈数据来检测自身位置,当送餐到达终点时,机器人停下并等待客户取餐,取餐完成后只要按下返回按钮机器人就会按照原来的设置参数进行返回,在返回过程中同样是根据传感器反馈数据进行判断是否启动系统保护机制。2.根据权利要求1所述的一种基于餐厅服务机器人人机界面的实现方法,其特征在于:所述的步骤二中,机器人的各运行参数通过系统程序整合,控制人员可以直接选择送餐运行速度,脸部表情选择,语音提醒和音乐播放功能;同时根据用户所选的目的地系统会自行提供优化路线建议,用户亦可自行设计运行路线。3.根据权利要求1所述的一种基于餐厅服务机器人人机界面的实现方法,其特征在于:所述的步骤三中,机器人在整个路线完成后系统会记性路线存储,在下一次到同一个位置时,会优先设计此次路线作为最优化解,也可通过界面设计规划成默认路线。
【文档编号】G06F3/0484GK106003050SQ201610561207
【公开日】2016年10月12日
【申请日】2016年7月13日
【发明人】郑金华
【申请人】广东奥讯智能设备技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1