手机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试试了。