手機APP安裝
蘋果從app store下載安裝,安卓要從google play下載安裝
蘋果跟裝別的app一樣,沒什麼多說的,安卓的如果不太好下載可以找一下別人分享的安裝包。
我是用zhangrelay老師分享的安裝包裝的,指路:PPT-Cozmo機器人之ROS和AI體驗(訓練)營-2019-ROS暑期學校,這個資料包解壓,將XAPK_Installer和cozmo_v3.4.0.xapk發到手機上,手機上先裝XAPK_Installer_v1.4.apk,安裝完成後打開選擇cozmo的xapk,安裝即可。
之後手機連接cozmo的wifi,啓動app就可以和cozmo玩耍了。
安裝python sdk
官方文檔:http://cozmosdk.anki.com/docs/index.html
根據官方文檔安裝,具體不贅述,就提一點,如果跟我一樣,裝pip3的時候有報錯
The following packages have unmet dependencies:
python3-pip : Depends: python-pip-whl (= 8.1.1-2) but 8.1.1-2ubuntu0.4 is to be installed
Recommends: python3-dev (>= 3.2) but it is not going to be installed
Recommends: python3-setuptools but it is not going to be installed
Recommends: python3-wheel but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
可以根據https://blog.csdn.net/weixin_42670402/article/details/87936838這篇博文的方式安裝,再往後繼續跟着教程走就可以。最後clone一下sdk內容,連接上機器人就可以控制了。
git clone https://github.com/anki/cozmo-python-sdk
連接機器人
可參考zhangrelay的博文ROS2GO之手機連接Cozmo人工智能機器人玩具,講的很清楚了。
唯一沒看懂的是這句手機端同樣需要配置:開發者選項:USB調試打開:ADB開啓:信任此電腦:
以我的小米手機爲例,多次點擊手機信息裏的版本號(不記得是5次還是7次),然後從更多設置進入開發者選項,打開usb調試。然後電腦
$ adb device
手機會跳出來一個提示信息,確認一直信任此電腦就行。別的牌子的手機可以自行查閱如何打開usb調試。
確認連接後打開cozmo的app,設置裏面有一個灰色的打開sdk模式的按鈕,點擊。
然後就可以跑一些demo試試了。