一種基于餐廳服務機器人人機界面的實現方法
【專利摘要】一種基于餐廳服務機器人人機界面的實現方法,所述實現方法包括以下步驟: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日
【發明人】鄭金華
【申請人】廣東奧訊智能設備技術有限公司