• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    機器人操作系統環境下的應用內指令解析優化方法和裝置制造方法及圖紙

    技術編號:15690623 閱讀:89 留言:0更新日期:2017-06-24 03:10
    本發明專利技術提供一種機器人操作系統環境下的應用內指令解析優化方法,其包括以下步驟:接收用戶的多模態輸入數據并判斷是否要安裝相應的應用;如果需要安裝應用,則向云端服務器請求下載安裝包并在本地安裝所述應用,其中所述安裝包中包括針對所述應用的指令解析包;結合所述指令解析包來進一步解析所述多模態輸入數據以生成多模態輸出數據并進行輸出。通過本發明專利技術實現了在機器人安裝應用時,同時支持將應用解析包導入機器人本地解析的庫中,從而提升機器人本地解析能力。在減少非必要網絡傳輸成本的同時減小了后臺服務器的壓力,從而提高用戶產品體驗的速度。

    Method and apparatus for internal command resolution optimization in a robot operating system environment

    The present invention provides a method for optimizing the instruction analysis and application of the robot operating system environment, which comprises the following steps: multimodal input data receiving user and determine whether or not to install the corresponding application; if you need to install the application to the cloud server request download installation package and in the installation of the application, wherein the the installation package includes instructions for the application of the analytic package; combining the instruction packet analysis to further analyze the multimodal input data to generate output data and output mode. The invention realizes that when the robot is installed and applied, the analytical package is supported into the library of the local analysis of the robot, so as to enhance the local resolving power of the robot. While reducing the cost of non essential network transmission, it reduces the pressure on the backend server, thereby increasing the speed of the user's product experience.

    【技術實現步驟摘要】
    機器人操作系統環境下的應用內指令解析優化方法和裝置
    本專利技術涉及智能機器人領域,具體地說,涉及一種機器人操作系統環境下的應用內指令解析優化方法方法和裝置。
    技術介紹
    目前機器人處理語義解析包含兩個部分,一是機器人客戶端獨立處理一些比較獨立的系統指令,如:“停止”、“關機”等。另一個是將用戶指令通過網絡,傳輸給后臺。由后臺解析指令,如:“唱一首歌”等。然而,由后臺來解析指令的方式存在兩個弊端,一是由于大部分指令需要請求后臺,所以機器人處理用戶指令時間過長,影響用戶體驗。二,大量請求將增加后臺服務器壓力。因此,需要一種能夠提高智能機器人的解析能力同時又能提高用戶體驗速度的技術方案。
    技術實現思路
    本專利技術的目的在于,提供來一種機器人操作系統環境下的應用內指令解析優化方法解決上述技術問題。為此,本專利技術的方法包括以下步驟:接收用戶的多模態輸入數據并判斷是否要安裝相應的應用;如果需要安裝應用,則向云端服務器請求下載安裝包并在本地安裝所述應用,其中所述安裝包中包括針對所述應用的指令解析包;結合所述指令解析包來進一步解析所述多模態輸入數據以生成多模態輸出數據并進行輸出。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化方法,優選的是,如果在機器人操作系統正在運行應用的過程中接收多模態輸入數據,則直接調用該應用已有的指令解析包對所述多模態輸入數據中包含的用戶指令進行解析。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化方法,優選的是,在機器人操作系統中還包括應用解析平臺,所述指令解析包通過將配置好的解析規則導入所述應用解析平臺而產生。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化方法,優選的是,所述指令解析包根據對所述多模態輸入數據中包含的用戶指令的解析來通過本地資源或者通過云端服務器來實現所述用戶指令所要求的功能。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化方法,優選的是,在向云端服務器請求下載安裝包并在本地安裝所述應用時,將安裝包中的指令解析包添加到操作系統的能力庫中,在操作系統接收到用戶指令后,先檢查與能力庫中存儲的可處理的指令是否匹配,如不匹配,再發送到云端服務器進行處理,如匹配,則在本地進行解析并進行處理。根據本專利技術的另一個方面,還提供了一種機器人操作系統環境下的應用內指令解析優化裝置,所述裝置包括:多模態數據接收單元,其用以接收用戶的多模態輸入數據并判斷是否要安裝相應的應用;安裝包請求單元,其用以在需要安裝應用的情況下,向云端服務器請求下載安裝包并在本地安裝所述應用,其中所述安裝包中包括針對所述應用的指令解析包;多模態數據輸出單元,其用以結合所述指令解析包來進一步解析所述多模態輸入數據以生成多模態輸出數據并進行輸出。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化裝置,優選的是,如果在機器人操作系統正在運行應用的過程中接收多模態輸入數據,則直接調用該應用已有的指令解析包對所述多模態輸入數據中包含的用戶指令進行解析。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化裝置,優選的是,在機器人操作系統中還包括應用解析平臺,所述指令解析包是通過將配置好的解析規則導入所述應用解析平臺,然后通過所述平臺的處理而導出產生的。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化裝置,優選的是,所述指令解析包根據對所述多模態輸入數據中包含的用戶指令的解析來通過本地資源或者通過云端服務器來實現所述用戶指令所要求的功能。在一個實施例中,根據本專利技術的機器人操作系統環境下的應用內指令解析優化裝置,優選的是,在向云端服務器請求下載安裝包并在本地安裝所述應用時,將安裝包中的指令解析包添加到操作系統的能力庫中,在操作系統接收到用戶指令后,先檢查與能力庫中存儲的可處理的指令是否匹配,如不匹配,再發送到云端服務器進行處理,如匹配,則在本地進行解析并進行處理。本專利技術的有利之處在于,通過本專利技術實現了在機器人安裝應用時,同時支持將應用解析包導入機器人本地解析的庫中,從而提升機器人本地解析能力。在減少非必要網絡傳輸成本的同時減小了后臺服務器的壓力,從而提高用戶產品體驗的速度。本專利技術的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本專利技術而了解。本專利技術的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。附圖說明附圖用來提供對本專利技術的進一步理解,并且構成說明書的一部分,與本專利技術的實施例共同用于解釋本專利技術,并不構成對本專利技術的限制。附圖中:圖1顯示了一種在機器人操作系統下進行指令解析的方法流程圖;圖2顯示了根據本專利技術一個實施例的機器人操作系統環境下的應用內指令解析優化的總體方法流程圖;圖3顯示了根據本專利技術一個實施例的機器人操作系統環境下的應用內指令解析優化的詳細流程圖;以及圖4顯示了根據本專利技術一個實施例的機器人操作系統環境下的應用內指令解析優化裝置的結構框圖。具體實施方式為使本專利技術的目的、技術方案和優點更加清楚,以下結合附圖對本專利技術實施例作進一步地詳細說明。如圖1所示,其中顯示了一種在機器人操作系統下進行指令解析的大致流程圖。該方法開始于步驟S101。一般地,起始步驟進行一系列參數初始化操作,為后續處理例如接收用戶多模態數據進行準備。接下來,在步驟S102中,在用戶需要發出指令的時候,準備接收用戶的指令。這些指令的形式表現為多模態的方式,也就是說,用戶既可以通過語音發出指令也可以通過屏幕輸入文本的形式,甚或是手勢等身體語言來發出指令。當用戶輸入了指令以后,先由機器人操作系統解析該指令,判斷指令是否符合本地解析條件。在一種情況下,主要判斷該指令是否為系統通用指令,例如“開機”、“關機”等,步驟S103。如果是系統通用指令,則符合本地解析條件,就在機器人本地進行解析,步驟S104。得到的解析結果送到機器人操作系統的前端應用中進行執行,并輸出。輸出的方式可以采用多模態的方式進行,步驟S106。如果不是系統通用指令,這就意味著本地解析失敗。例如,當機器人在執行某應用時,如在自動照相模式,用戶的多模態輸入數據為“我想知道今天動物樂園發生了什么”這時的機器人的本地解析能力無法針對此指令提供解析結果,因此需要與云端服務器進行網絡通信,以將指令發給后臺(云端服務器)請求解析,步驟S105。云端服務器解析該指令的正確意圖,然后把解析結果輸出給機器人。最后再由機器人通過多模態方式反饋給用戶。例如,機器人在得到正確的解析結果后,隨即關閉當前照相應用,下載、安裝并調用講故事應用來隨機播放故事列表中的任一個,以滿足用戶的需求。類似地,即使當機器人正處于講故事的應用中時,如果用戶發出一條“換一個故事”的指令,機器人對該指令進行處理。然而由于該指令并不是一條通用的系統指令,而是與應用密切相關的用戶指令。因此目前的機器人端還是無法處理這種應用內的用戶指令。另一方面,圖靈機器人用戶可根據需要添加應用,那么與該應用相關的解析指令無法全部包含在機器人本地解析能力庫中。這種情況使得當前的機器人在解析用戶指令環節中,絕大部分指令只能通過網絡傳輸給后臺,由后臺解析用戶指令。可是這樣的解析指令本文檔來自技高網...
    機器人操作系統環境下的應用內指令解析優化方法和裝置

    【技術保護點】
    一種機器人操作系統環境下的應用內指令解析優化方法,其特征在于,所述方法包括以下步驟:接收用戶的多模態輸入數據并判斷是否要安裝相應的應用;如果需要安裝應用,則向云端服務器請求下載安裝包并在本地安裝所述應用,其中所述安裝包中包括針對所述應用的指令解析包;結合所述指令解析包來進一步解析所述多模態輸入數據以生成多模態輸出數據并進行輸出。

    【技術特征摘要】
    1.一種機器人操作系統環境下的應用內指令解析優化方法,其特征在于,所述方法包括以下步驟:接收用戶的多模態輸入數據并判斷是否要安裝相應的應用;如果需要安裝應用,則向云端服務器請求下載安裝包并在本地安裝所述應用,其中所述安裝包中包括針對所述應用的指令解析包;結合所述指令解析包來進一步解析所述多模態輸入數據以生成多模態輸出數據并進行輸出。2.如權利要求1所述的機器人操作系統環境下的應用內指令解析優化方法,其特征在于,如果在機器人操作系統正在運行應用的過程中接收多模態輸入數據,則直接調用該應用已有的指令解析包對所述多模態輸入數據中包含的用戶指令進行解析。3.如權利要求1所述的機器人操作系統環境下的應用內指令解析優化方法,其特征在于,在機器人操作系統中還包括應用解析平臺,所述指令解析包通過將配置好的解析規則導入所述應用解析平臺而產生。4.如權利要求3所述的機器人操作系統環境下的應用內指令解析優化方法,其特征在于,所述指令解析包根據對所述多模態輸入數據中包含的用戶指令的解析來通過本地資源或者通過云端服務器來實現所述用戶指令所要求的功能。5.如權利要求1所述的機器人操作系統環境下的應用內指令解析優化方法,其特征在于,在向云端服務器請求下載安裝包并在本地安裝所述應用時,將安裝包中的指令解析包添加到操作系統的能力庫中,在操作系統接收到用戶指令后,先檢查與能力庫中存儲的可處理的指令是否匹配,如不匹配,再發送到云端服務器進行處理,如匹配,則在本地進行解析并進行處理。6.一種機器人操作系統環境下的應用內...

    【專利技術屬性】
    技術研發人員:匡亞明
    申請(專利權)人:北京光年無限科技有限公司
    類型:發明
    國別省市:北京,11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲一区二区无码偷拍| 精品久久久久久无码人妻蜜桃| 久久精品岛国av一区二区无码 | 久久亚洲AV成人无码| 久久久久亚洲Av无码专| 免费人妻无码不卡中文字幕18禁| 国产自无码视频在线观看| 精品无码一区二区三区爱欲九九 | 国产成人无码av片在线观看不卡| 久久精品无码一区二区三区不卡 | 久久无码专区国产精品s| 亚洲AV综合色区无码一二三区| 无码国内精品久久人妻麻豆按摩| 亚洲精品无码aⅴ中文字幕蜜桃| 日韩精品中文字幕无码专区| 国产乱人伦Av在线无码| 国产精品无码专区AV在线播放| 亚洲第一极品精品无码久久 | 无码人妻精一区二区三区| 国产v亚洲v天堂无码网站| 日产无码1区2区在线观看| 久久久g0g0午夜无码精品| 一本久道综合在线无码人妻| 亚洲日韩av无码| 国产av无码专区亚洲av果冻传媒| 免费a级毛片无码a∨蜜芽试看| 久久亚洲精品无码VA大香大香| 亚洲av无码精品网站| 亚洲成AV人片在线播放无码| 国产色无码精品视频免费| 久久久久亚洲精品无码网址 | 亚洲av无码一区二区三区网站| 自慰系列无码专区| 免费无码A片一区二三区| 免费无码黄动漫在线观看| 精品久久久无码人妻字幂| 无翼乌工口肉肉无遮挡无码18| 亚洲AV无码专区在线厂| 国产成人无码免费网站| 国产成人精品无码一区二区三区 | 亚洲中文无码mv|