Dave Touretzky edited this page Jan 3, 2018 · 79 revisions

Welcome to the Cozmopedia wiki!

Cozmopedia is a project of Professor David S. Touretzky at Carnegie Mellon University.

Cozmopedia is not affiliated with or authorized by Anki. Anki's official Cozmo web sites include Meet Cozmo, Cozmo SDK, and Cozmo SDK Forums.

For a radically different approach to Cozmo programming designed for beginners, try Calypso at https://Calypso.software

Table of Contents

Education Resources

Ten Big Ideas in Robotics; University Courses; K-12 and University forums at Anki

Cozmo Hardware and SDK Concepts

adb (Android Debug Bridge); Fire tablet; camera; charger; colors and lights; light cubes

Cozmo SDK Software Architecture

action tracks

Animations, Triggers, and Behaviors

The cozmo-tools Collection

Available in the cozmo-tools GitHub repository.

simple_cli tool; world_viewer tool; event_monitor tool; genfsm tool

Particle filter

Finite State Machines

cozmo_fsm package

state machine shorthand and the genfsm tool

Key classes: StateNode, Transition, Event, StateMachineProgram

Vision With OpenCV

Installing OpenCV

Using OpenCV With Cozmo

Graphics

Tkinter; OpenGL

Voice Control

Voice Control Demos

Multi-Robot Operation

Multi-Robot Resources

Other Resources

Programming Frameworks for Cozmo (ROS, Scratch, etc.)

Demo Collections

Research Papers and Conference Presentations

Math

Coordinate Systems; Quaternions; Homogeneous Coordinates

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.