國網(wǎng)浙江省電力有限公司培訓中心 王佳培 葉 碧 李康寧
智能機器人能勝任大部分簡單、重復的工作,本文設計了一種適用于電網(wǎng)培訓的智能機器人,使其擁有智能語聊、控制器、人臉識別、自主導航、后臺數(shù)據(jù)管理、觸摸屏交互、迎賓向?qū)А⑴嘤栔值裙δ埽瑸閷崿F(xiàn)“數(shù)字化”、“智能化”校園提供有力支持,提高學員日常學習積極性,增加來賓來訪參觀的體驗感。
為了使智能機器人滿足電網(wǎng)培訓的使用需求,基于移動終端、云數(shù)據(jù)庫、人工智能等技術,制定如下功能。
智能語聊。智能機器人在培訓中為學員提供考勤、應急呼叫、知識競答等服務,為來賓提供迎賓向?qū)В悄苷Z聊是最主要的方式。因此機器人應具有語音識別功能,并能使用漢語、英語等語言與人進行交流。機器人應可以根據(jù)人的指令做出相應動作,如握手、敬禮、舞蹈等。智能機器人可根據(jù)來賓給出的指令,對培訓環(huán)境進行引導參觀和講解。
控制器。開發(fā)適用于手機和平板電腦等移動設備的軟件,實現(xiàn)對機器人的遠程操作,例如綁定機器人、選擇登錄賬號、控制機器人音視頻內(nèi)容獲取、語聊功能網(wǎng)絡內(nèi)容加載、搜索與發(fā)送功能、語音轉(zhuǎn)文本輸入功能、控制機器人播報等。
人臉識別。人臉識別是智能機器人應具備的基本功能,學員考勤、身份認證等都需要通過人臉識別來完成。攝像頭對學員或來訪者進行面部識別,收集信息和特征提取,與人臉識別庫中信息進行比對,判斷人員身份,進行相應操作。
自主導航。要求機器人對參培學員和來賓進行引導講解,自主導航是必不可少的功能。機器人可按照設定的路線進行移動,也可自主位移,有物體或人在行駛路線時可識別并重新規(guī)劃路線進行避讓。機器人通過傳感器對培訓環(huán)境地圖進行建模,獲取環(huán)境地圖,畫出移動路徑。移動過程中機器人應以穩(wěn)定速度前行,避讓靈活。
后臺數(shù)據(jù)管理。機器人需要與參培學員或來賓進行交流,解決問題,介紹培訓信息等,因此應具備一定的信息存儲功能,通過建立后臺數(shù)據(jù)庫,存儲人員信息、培訓資料、競答知識題庫等。后臺管理系統(tǒng)可對智能機器人的各種數(shù)據(jù)進行添加、編輯、刪除、保存、更新等操作,可根據(jù)權限開放賬號,實現(xiàn)有效統(tǒng)一管理。
觸摸屏交互。為提高機器人使用者的操作體驗,裝配高分辨率、尺寸合適、響應速度快的觸摸屏,使用者按照屏幕顯示的內(nèi)容進行操作,機器人大部分功能都可以通過觸摸屏指令來完成。
迎賓向?qū)АSe向?qū)桥嘤枡C器人很重要的一個功能。培訓機器人可就培訓繳費、培訓環(huán)境、周邊特色進行介紹,結(jié)合智能語音識別技術開展迎賓接待工作,為學員報到、外來人參觀等提供向?qū)Аi_發(fā)展館向?qū)K,迎接并引導來訪者按流程或針對性進行參觀、講解。
培訓助手。針對電網(wǎng)培訓開發(fā)培訓助手功能:基于人臉識別功能開發(fā)考勤模塊,為學員提供課堂考勤服務,減少考勤代簽、代刷現(xiàn)象的同時減少班主任工作量;開發(fā)聯(lián)絡員模塊,為學員提供應急呼叫服務,出現(xiàn)緊急情況可快速聯(lián)系培訓班負責人、當堂任課老師、醫(yī)務室、保衛(wèi)處等校園相關部門;開發(fā)知識競答模塊,實現(xiàn)題庫導入、集訓學員信息錄入、建立個人學習檔案、隨機抽取題目(單遍題庫不重復)考核學員、答案評判、錯題集記錄(可重復練習)、學員學習效果排名(答題數(shù)量、準確率等指標加權),課余時間幫助學員更好地學習記憶知識點,增強學習趣味性。
智能機器人的智能語聊模塊包括智能問答、語音控制、自主講解等(圖1)。移動端攔截用戶語音轉(zhuǎn)換為文字,通過網(wǎng)絡請求將語音文字發(fā)送給后臺,后臺經(jīng)過匹配等處理后將回答返回給移動端,移動端接收后把問題回答播放出來。如果后臺無相應的問題匹配,即返回回答的數(shù)據(jù)為空,移動端可將問題交給科大訊飛來處理或自行編輯幾句,等待后臺記錄完善補充該問題之后,通過網(wǎng)絡請求繼續(xù)從后臺獲取數(shù)據(jù)。

圖1 智能問答流程
語音實時問答采用關鍵詞匹配進行用戶問答處理,提高用戶采用不同說話方式時的識別率,實現(xiàn)更好的用戶體驗。如用戶要去廁所可以說廁所在哪里、廁所怎么走、衛(wèi)生間在哪里、洗手間怎么走等,關鍵詞匹配只需抓取關鍵詞廁所、洗手間、衛(wèi)生間等就可進行模糊匹配,識別快速高效。
針對電網(wǎng)培訓定制的移動端APP,采用多問一答的方式進行處理以提高識別率和用戶體驗:移動端對用戶輸入的語音進行攔截,將數(shù)據(jù)發(fā)送給后臺,后臺關鍵詞匹配后返回給移動端數(shù)據(jù)后,移動端將匹配的回答播放出來。
隨著人們對簡單、便攜需求的出現(xiàn),借助于手機、平板電腦等移動終端開發(fā)的APP完美解決了這一需求,出色的便攜性為智能機器人操控提供了更大的空間和更多的可能性。操作者可通過移動終端APP對機器人發(fā)出指令、設置參數(shù)。
基于移動終端等開發(fā)的APP幫助使用者遠端操控管理機器人,機器人端與移動端控制器登錄同一個賬號,掃描二維碼確認綁定,設備綁定后相應賬號下的資源(業(yè)務問答、娛樂問答、輪播圖片)和公共資源歌舞、舞蹈文件開始加載。數(shù)據(jù)加載完成后就可遠程控制機器人說話,播放設定的歌曲或舞蹈,做設定的動作,展示設定的圖片。登錄賬號下的私有資源,通過PC端的通用語聊庫管理后臺進行添加、修改或刪除,公共資源如歌曲的舞蹈動作文件保存在機器人本地。也可在移動終端設置機器人的問答類型,使其更符合使用場景。
人臉識別已成為日常生活中最為常見的身份識別方式之一,廣泛應用于人臉考勤、人臉支付、人臉解鎖等領域,人臉識別的基本流程為:圖像輸入-預處理-特征提取-數(shù)據(jù)庫比對-人臉識別。用戶來到機器人攝像頭前,攝像頭對人臉進行拍照圖像采集,采集之前先進行檢測以防止光線過暗、位置較偏等導致人臉采集失敗。然后對人臉進行特征提取,將人臉圖像編碼成128維的向量,再與人臉庫中存儲的128維向量特征進行對比,識別用戶身份,得出結(jié)果后控制機器人做出相應指令。為保障人臉識別的準確性需要獲取高質(zhì)量的人臉圖像,對攝像頭的要求就較為嚴格,選取800萬像素的專用于人臉識別的攝像頭進行圖像采集。
自主導航是智能機器人“智能”的最基本要求,是機器人定點巡邏、迎賓引導的保障。為了使智能機器人在電網(wǎng)培訓中心按照指定路線移動或是自由移動,需對所處環(huán)境進行地圖構建。現(xiàn)在的智能機器人導航主要導航方式有激光定位導航、磁條定位導航、GPS定位導航、紅外線定位導航、視覺定位定位、超聲波定位導航等。
激光定位導航是通過智能機器人上安裝的激光傳感器發(fā)出激光信號,通過接收器收到激光從物體反射回的時間差判斷方位和距離。激光定位的優(yōu)點在于不易于受到光線等干擾,準確度高,但成本較高。智能機器人最常見的定位導航方式就是激光導航,因為它的高度聚焦性和良好的指向性,可很好的用于地圖路徑構建;磁條定位導航依靠在智能機器人行走路線地面鋪設磁條與RDID標簽來獲得其行走路徑。這種導航方式優(yōu)點眾多,外界很難對其造成干擾,使用壽命很長,獲取路徑精準,但是造價昂貴、成本過高,而且并不是所有場景都適合鋪設磁條;GPS定位導航就是全球定位系統(tǒng),是通過衛(wèi)星與衛(wèi)星信號接收器的距離來判斷方位,通常用于車輛導航,而應用于室內(nèi)智能導航機器人則不太合適,極易受到磁場和電場的干擾,地形影響大,定位不準。
紅外線定位導航可測量范圍廣闊,響應時間快,但對于一些特殊物體無法進行檢測,受環(huán)境干擾大,最小檢測距離很大,成本較高;視覺定位導航應用到的領域十分廣泛,在機器人上安裝傳感器和控制設備等,對經(jīng)過的環(huán)境進行光學處理。但是視覺導航對光線的要求很高,實時性不好,而且要處理大量的圖像,對計算機的要求也十分嚴格;超聲波定位導航能識別一些其他傳感器識別不到的物體,而且成本較低,但是精度與速度都不夠好,受到環(huán)境及物體表面粗糙度影響很大。
綜上,電網(wǎng)培訓智能機器人選擇激光雷達自主導航來完成環(huán)境識別、地形構建,再配合陀螺儀、超聲波傳感器及攝像頭,保障機器人在培訓中心內(nèi)部實現(xiàn)自主導航的準確度,更好地為學員及來賓提供服務。
為了更好地對智能機器人的數(shù)據(jù)信息進行管理需開發(fā)管理后臺功能。智能語聊管理后臺包括賬號管理、問答管理、雙語問答、統(tǒng)計分析,其中賬號管理包含組織賬號的添加、刪除、編輯和重置密碼功能,問答管理包括業(yè)務問答、分類業(yè)務問答、娛樂問答、實時問答、分類實時問答,針對使用場景和提問者的問題選擇問答方式,統(tǒng)計分析中可看到問答轉(zhuǎn)化量的柱狀折線圖、業(yè)務娛樂問答占比分析餅圖及實時問答統(tǒng)計表格。控制器后臺分別控制手機端和機器人端,機器人端加載音視頻內(nèi)容及智能語聊的問答播報。人臉識別后臺可配置活動、人員信息,記錄簽到信息及使用記錄等。
為提高用戶操作智能機器人時的操作體驗,需要配備一個尺寸適中、分辨率高、響應速度快的觸摸屏,選用10.1寸的電容觸摸屏。通過點擊屏幕使用機器人的基礎功能,改變基礎設置,查詢培訓中心信息,知識競答等功能,也可以在觸摸屏上播放存儲的圖片、音頻、視頻文件,使機器人做出指定動作,自由移動或定點移動等。
校園模塊將校園信息錄入機器人中,用戶可通過語音交互或觸摸屏幕與機器人進行交互,機器人播放圖片、語音、視頻向使用者介紹。在智能語聊后臺添加繳費問題問答等,可直接與機器人進行問答交互。向?qū)K對校園內(nèi)部進行地圖建模,使機器人定點巡邏或根據(jù)指令前往指定地點,引導來訪者參觀,同時進行內(nèi)容講解和解答問題。
考勤模塊基于人臉識別建立學員人臉庫,學員通過人臉簽到,減少了代簽現(xiàn)象,也便于管理,減輕教師工作量。在語聊庫中選擇競答模式,選擇題庫,通過人臉識別驗證身份,驗證成功則錯題可計入個人錯題集,驗證失敗錯題計入公共錯題集。競答設計倒計時,倒計時結(jié)束自動進入下一題,倒計時結(jié)束前可以答題,系統(tǒng)評判并提示答題結(jié)果。學員可隨時選擇退出答題,退出答題時可掃描二維碼下載錯題,方便手機查看。