Cozmo

Windows MacOS Linux
iOS 需要安装iTunes 开箱可用 手动安装
Android 开箱可用 开箱可用 手动安装

运行 SDK 模式

将 Cozmo 接入移动设备(手机/平板),并进入SDK模式。

使用数据线将手机/平板接入电脑。

详情参考: 官方文档

Download Codelab Adapter

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环境中。