The Future of Consumer Robotics — Now
Designing a successful robotics platform takes careful consideration of a multitude of factors. These include not only the hardware and software features, but also the way in which users will interact and utilize the platform. We’ve crafted the Cozmo SDK to be powerful but easy to use, complex but not complicated, and versatile enough to be used in industries ranging from entertainment to academia.
“[The SDK] allow[s] access to a variety of very sophisticated features through relatively simple lines of code.”
“...you won't need a PhD in machine learning if you want to teach your Cozmo some new tricks.”
“I think [the SDK will] do for robots what iOS did for apps.”
“The SDK...gives everyone access to face and motion detection technology–without requiring a PhD in robotics.”
What Makes the Cozmo SDK Unique?
With a comprehensive set of low- and high- level functions, and full access to sensor data, the SDK is as simple or as granular as you need it to be.
Hundreds of third-party libraries, from Google Assistant to Instagram, let you augment Cozmo’s capabilities in creative ways.
Cozmo’s powerful camera and vision capabilities are unique in the world of consumer robotics, and open up a world of new possibilities.
A programming language that’s simple, scalable, and widely adopted in fields as diverse as education and machine learning.
Access to all official SDK resources and code are included with each and every Cozmo at no additional charge.
The Python SDK is fully open source giving you the freedom to part and customize it as you see fit, and contribute back to the community.
What can I do with the SDK?
One of the key strengths of the Cozmo SDK platform is the versatility of the hardware and software. The pairing of a highly expressive and interactive robot with an easy-to-use programming language make it perfect for a vast spectrum of uses. Here are some ideas inspired by real-world projects to get you started.
Tools and Utilities
The SDK’s unparalleled flexibility lets you create everything from a finite state machine to a 3D visualizer—and everything in-between.
Cozmo’s distinct mix of hardware, software, and character make him perfect for research projects in human-computer interaction, behavior, computer vision, and more.
Internet of Things
Use Cozmo to trigger your Hue lights, give feedback on your FitBit data, or alert you when your Nest camera detects movement.
Quickly and easily iterate on new ideas and polish your project designs by utilizing Cozmo as a compact, efficient, and versatile testing platform.
From classic board games to innovative Twitch-based experiences, the SDK lets you build upon Cozmo’s repertoire of games in an infinite number of ways.
Hundreds of unique animations created by our world-class animators, and full manual hardware controls, enable Cozmo to become the world’s most expressive robot actor.
Using the Cozmo SDK in Education
Cozmo’s unprecedented combination of advanced robotics hardware and software are part of what make him an innovative consumer experience. But it’s also what makes him, in conjunction with the Cozmo SDK, a groundbreaking education platform that’s expressive, motivating, and engaging.
Interested in using Cozmo for your school, summer camp, or research? Send us a message at firstname.lastname@example.org
See the Cozmo SDK in Action
Want to see what others are doing with the Cozmo SDK? Our curated video playlists highlight some of the incredible projects people are creating, from new games to emotional storytelling to educational tools.