madfrog54321 / ScratchCozmoSDK

Scratch extension to program the Cozmo robot from Anki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Graphical Programming for Cozmo

Get kids involved with programming and robotics. Using Scratch's drag-and-drop editor, programming Cozmo is now as easy as snapping blocks together. Give kids the ability to use programming to interact with the real world. Learning programming on websites is educational, but boring. Kids need something tangible to play with, and fully appreciate. Cozmo brings programming into the real world. He is aware of his environment, and can interact with it. So lets get playing ... I mean programming.

Install

  1. Follow the install guide for the Cozmo SDK

  2. Install extra Python libraries

    pip3 install --user tornado pillow numpy cozmo[camera]
    
  3. Connect Cozmo to your phone/tablet with the Cozmo app

  4. Download the last release

  5. Unzip the file

  6. Run the Cozmo Controller app:

    python3 Cozmo_Controller.py
    
  7. Plug your phone/tablet into your computer

  8. Enable the SDK in the Cozmo app

  9. Cozmo should say "I am connected"

  10. Start programming Cozmo

Developers

The current dev version can be found on the develop branch.

About

Scratch extension to program the Cozmo robot from Anki


Languages

Language:Python 40.3%Language:JavaScript 32.2%Language:HTML 22.8%Language:CSS 4.7%