Nao會說。Nao可以高聲朗讀任何保存在其內(nèi)存中的文本文件,或是來自其它網(wǎng)站或RSS的文 本。它的頭部兩側(cè)各安裝有一個揚聲器。用戶可以設(shè)定其語音合成系統(tǒng)的參數(shù),調(diào)整語速、語調(diào)等。目前,可進行語音合成的語言是英語和法語。我們正在努力開發(fā) 其它語音。
此外,用戶還可以向Nao發(fā)送音樂文文件,并讓其播放。文檔格式可以為.wav和.mp3。這樣,Nao就可以合著音樂或個性化的聲音來執(zhí)行您設(shè)計的動作。
Nao會聽。Nao配備了四個安裝在頭部的擴音器,以及一個語言分析和識別系統(tǒng),可以識別一組 預(yù)定義的詞匯。而且,您還可以不斷豐富這套詞匯。這些詞可以讓Nao按照您的意愿做出動作。目前,可識別的語言為英語和法語。我們正在努力開發(fā)其它六種語 言,包括荷蘭語、德語、意大利語、西班牙語、漢語(普通話)和韓語。Nao還可以通過三角測量探測到一個聲源,然后試著轉(zhuǎn)向這個聲源。
Nao會看。Nao配備有兩個攝像頭,規(guī)格為 CMOS 640x480,每秒最多能捕獲30個圖像。
第一個攝像頭位于前額,看向前方。另一個位于嘴部,觀察其附近的環(huán)境。相關(guān)軟件可以獲得Nao看到的圖像,甚至是視頻流。
然而,在擁有「眼睛」的同時,Nao也需要對周圍環(huán)境進行認知和分析。為此,Nao配備了一整套算法,用來探測和識別面部和各種形狀,幫助Nao認出它的 談話對象,確定一個皮球的位置等。以后,它還可以辨認出更為復(fù)雜的物體。此外,我們在開發(fā)這些算法時,始終遵循最小限度地占用處理器資源的原則。
另外,通過Nao的SDK,用戶可以自行開發(fā)與OpenCV接口的模塊。OpenCV是一個首先由Intel公司開發(fā)的計算器開源視覺庫。由于模塊 可以在Nao上執(zhí)行,或是導(dǎo)出到一個與Nao相連接的計算機上執(zhí)行,因此用戶可以輕松地通過OpenCV的顯示功能來開發(fā)和測試自己的算法,并帶有圖像返 回。
Nao對觸摸有反應(yīng)。Nao的頭頂上配備了一個分為三部分的電容式傳感器。這樣,就可以通過觸 摸向Nao傳遞信息。例如,要責(zé)備Nao時,可以簡單按幾下;或是把傳感器作為一系列的按鈕使用,來觸發(fā)相關(guān)動作。傳感器系統(tǒng)還與發(fā)光二極管相結(jié)合,有外 界接觸時會點亮。此外,還可以編排復(fù)雜的程序。
Nao可以連接。Nao可以通過幾種不同的方式進行 交流。在本地方式下,安裝在Nao眼睛里的紅外線發(fā)射器和接收器可以使Nao連接至其周圍的物體,作為遠程控制。Nao也可以通過Wi-Fi來連接到您的 本地網(wǎng)絡(luò),由此,可以通過計算機或其它配備有Wi-Fi鏈接的設(shè)備來輕松地控制機器人,給機器人編程。
Nao的無線網(wǎng)卡連接至其母板,支持a/b/g標準。除本地交流外,Nao還可以上網(wǎng),在任何一個網(wǎng)站上發(fā)送或下載數(shù)據(jù)。
當Nao遇到另一個Nao時… …他們會相互交流,彼此協(xié)作。要鏈接兩個Nao時,您可以選擇使用Wi-Fi、紅外線,甚至是肢體語言。這就給機器人之間協(xié)調(diào)工作提供了很大的便利,數(shù)個 Nao可以在一起共同完成諸如空間定位等復(fù)雜的任務(wù),或是共享它們的分析能力等。