機器人平臺ABC Robot開發初探

      百度於2018年上線了專門針對服務類機器人的打包SDK,鏈接:http://robot.baidu.com/#/robotPlatform,這套SDK集成了百度的語音智能,視覺智能,對話智能,數據智能等AI平臺,讓開發者可以快速部署自己的服務機器人前端應用!

      通過上面鏈接申請ABC Robot平臺的接入,該審批過程可能比較漫長,一旦通過申請後,在你的百度智能雲賬戶就能看到這個了:

然後進入,添加項目創建你的機器人,百度提供了2個項目創建名額,創建好後進入創建的機器人項目,可以看到這個畫面:

      在“概述”這個菜單內可以看到,你申請的設備ID和密碼,這個待會兒在調試時要用到。下載最新版的SDK,目前的SDK是2.0.1.0版本,你也可以通過右邊的文檔進入查看使用方法!

     下面,我們開始調試這個SDK,首先解壓下載下來的ZIP壓縮包,查看壓縮包的這個目錄\AbcRobot-SDK-v2.0.1.0\AbcRobot-SDK-v2.0.1.0\SampleApp\app,這個目錄下有個關鍵文件build.gradle,此文件裏包含所需的Android SDK信息,當然你也可以忽略此處,只是可能編譯時遇到很多你想不到的問題,我下載的這個版本SDK裏對應的Android SDK版本是28。

現在可以配置開發環境了,下載最新版本Android Studio,安裝最新版本Android Studio時有可能在下載Android SDK時無法自定義安裝路徑,默認路徑又在C盤,如果你不介意安裝在C盤,在選擇了你需要的Android SDK版本後,一直下一步到安裝完成。如果你介意C盤安裝,到Android SDK提示這步就停止,關閉安裝配置,然後從新打開Android Studio,選擇第二項打開一個現有項目,那你就打開剛纔的下載的AbcRobot-SDK,打開後會提示沒有Android SDK,這時你就可以配置Android SDK了,在Android Studio的file/settings菜單裏,如下圖:

按照提示,下載安裝安卓SDK和其他tools,一切OK後,回到robot SDK裏,有一個單獨的SDK文件夾:

此文件內有2個aar後綴的文件,需要拷貝到此目錄下:\AbcRobot-SDK-v2.0.1.0\AbcRobot-SDK-v2.0.1.0\SampleApp\app\libs

然後在Android Studio就能看到libs下的這兩文件了

最後,還需要添加你的robot ID和密碼,就是開始我提到的那兩串字符。

這個時候就可以編譯你的APP了,接上手機,打開USB調試,點擊Run"app",如果一切順利就能編譯通過,安裝到你的手機裏了,手機端會提示是否安裝app,

安裝到手機裏就可以體念了:

同時在您可以在管理控制檯—設備管理的列表中查看到最新激活的設備ID、設備名稱等信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章