Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • Fluid power
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • Leadership
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings

Cozmo: Kids Get Programming Boost With Drag-And-Drop Interface

By Nancy Owano | June 28, 2017

Share

Cozmo is a little robot with a big robotic brain. That’s how Anki, the team behind Cozmo, describes it.

Big brain and big personality to match. Up to now, however, to get the most out of Cozmo you had to be a savvy robot scientist. Not any more. The company is sending the word out.

“Now anyone who can drag and drop can do amazing things with him.”

IEEE Spectrum reported on the company’s Monday announcement. “Today, Anki is announcing Code Lab, which takes that SDK and adds a graphical drag-and-drop interface that makes it incredibly simple to get Cozmo to do complex tasks involving vision, manipulation, and decision making, even if you have zero programming experience.”

Boris Sofman, company co founder and CEO: With the launch of Cozmo last year they also launched a consumer robotic platform—the Cozmo SDK—used by top universities such as Carnegie Mellon and Georgia Tech.

The SDK drew interest from researchers and makers. The team asked: What about delivering the same type of functionality but in a kid-friendly programming interface?

Now Hanns Tappeiner, Anki co founder and president, said they are releasing Cozmo Code Lab.

This is described as a kid friendly programming interface for Cozmo; Code Lab is putting functionality in the user’s hands. “Once you drag and drop a few simple blocks you’ll see Cozmo act out your creation.”

They are letting young and old to explore; the tools bring users into contact with coding basics and the chance to build their own stories.

They are using a graphical programming language, Scratch, and the video referred to Scratch Blocks.

(Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.)

Code Lab is available now to all Cozmo owners as a free software update to the Cozmo app, said the press announcement.

Drag and drop simplicity is its key characteristic for accessing robotic functions—motion, manipulation, animation, facial and object recognition.

Celia Gorman and Evan Ackerman described how it works. “Code Lab adds a graphical user interface, or GUI, on top of the SDK, based on MIT’s visual programming language Scratch. Colorful interactive blocks represent different functions, and by dragging and dropping those blocks (and making some minor edits to their parameters), you can get Cozmo to do all sorts of custom behaviors.”

Kids are challenged to find a solution to prescribed prompts by moving the blocks into an appropriate sequence.

Anki said that “Each block represents a specific action, movement, or animation including: Movement: Make Cozmo drive, from simple forward/backward/turns to intelligent motions like avoiding obstacles. Actions: Control its body. Animations: Access dozens of animations that make Cozmo’s personality. Events: Trigger intelligent actions such as having Cozmo react to a face, smile, or frown, or use its cubes to trigger a reaction.

Natt Garun talked about this in The Verge: “The functions even let Cozmo look specifically for smiling or frowning faces, and comes with a ton of preprogrammed Cozmo reactions to these if conditions, such as a celebratory dance, a laugh, or an annoyed groan.”

Interestingly, this all sounds as if the Cozmo only draws the enthusiasm of young people. Not so.

The Verge reported that “Since its launch, Anki says the demographic of Cozmo owners were split about 50 / 50 between adults and children.” As for gender, said Garun, “50 percent of those groups were split evenly between male and female users.”

According to video notes, Cozmo is available in the U.S and launching in Canada in July, and France, Germany, U.K., and Nordic countries in September.

Sofman said, “Based on the Scratch Blocks project, a collaboration between MIT Media Lab and Google, we now have a powerful tool that gives anyone interested in learning to code a robot the opportunity to unleash their creativity. There’s simply no consumer robotics platform available like Cozmo.”


Filed Under: M2M (machine to machine)

 

Related Articles Read More >

Part 6: IDE and other software for connectivity and IoT design work
Part 4: Edge computing and gateways proliferate for industrial machinery
Part 3: Trends in Ethernet, PoE, IO-Link, HIPERFACE, and single-cable solutions
Machine Learning for Sensors

DESIGN GUIDE LIBRARY

“motion

Enews Sign Up

Motion Control Classroom

Design World Digital Edition

cover

Browse the most current issue of Design World and back issues in an easy to use high quality format. Clip, share and download with the leading design engineering magazine today.

EDABoard the Forum for Electronics

Top global problem solving EE forum covering Microcontrollers, DSP, Networking, Analog and Digital Design, RF, Power Electronics, PCB Routing and much more

EDABoard: Forum for electronics

Sponsored Content

  • Global supply needs drive increased manufacturing footprint development
  • How to Increase Rotational Capacity for a Retaining Ring
  • Cordis high resolution electronic proportional pressure controls
  • WAGO’s custom designed interface wiring system making industrial applications easier
  • 10 Reasons to Specify Valve Manifolds
  • Case study: How a 3D-printed tool saved thousands of hours and dollars

Design World Podcasts

May 17, 2022
Another view on additive and the aerospace industry
See More >
Engineering Exchange

The Engineering Exchange is a global educational networking community for engineers.

Connect, share, and learn today »

Design World
  • Advertising
  • About us
  • Contact
  • Manage your Design World Subscription
  • Subscribe
  • Design World Digital Network
  • Engineering White Papers
  • LEAP AWARDS

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • Fluid power
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • Leadership
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings