Cozmo¶
Windows | MacOS | Linux | |
---|---|---|---|
iOS | 需要安装iTunes | 开箱可用 | 手动安装 |
Android | 开箱可用 | 开箱可用 | 手动安装 |
运行 SDK 模式¶
将 Cozmo 接入移动设备(手机/平板),并进入SDK模式。
使用数据线将手机/平板接入电脑。
详情参考: 官方文档
Download Codelab Adapter¶
run it
Open Scratch 3.0¶
open CodeLab Scratch3
Open extension_cozmo¶
open extension_cozmo in CodeLab Adapter
Enjoy it :)
Tip
Cozmo 有数百种动作/行为(它们只是字符串),可以使用运行
和执行
积木触发。浏览这些丰富的行为可以使用这个工具:Cozmo-Explorer-Tool。
Advanced¶
You can create your own custom blocks based on the exec block. Almost all Cozmo SDK API work.
linux user¶
install codelab_adapter_client¶
Python >= 3.6
Linux/MacOS user: python3 -m pip install codelab_adapter_client --upgrade --user
Install the SDK on your system¶
Follow Cozmo official tutorial: Initial Setup
If the following code (hello_world.py
) runs smoothly, go to the next step.
''' linux: /usr/bin/python3 hello_world.py ''' import cozmo from codelab_adapter_client import AdapterNode def cozmo_program(robot: cozmo.robot.Robot): robot.say_text("Hello World").wait_for_completed() cozmo.run_program(cozmo_program)
进阶¶
参考 Cozmo API,建议在 jupyterlab 中做实验(已经内置好了Cozmo环境)
提醒
如果你希望做一些更复杂的事,建议直接使用社区里的 Python SDK与 设备交互,之后使用 Adapter Node 将其接入Adapter环境中。