AI, Machine Learning and Vision w/the cyber:bot and Python

Introducing the HUSKYLENS AI Vision Sensor!

With the HUSKYLENS and Python for the micro:bit, your cyber:bot robot can see the world in a whole new way.  Faces, objects, lines, tags, and colors become tools for creative, AI-driven projects.  Discover how your robot can learn, recognize, and respond!

Follow these tutorials in order unless you’re already familiar with both Python and the basics of the HUSKYLENS vision system.

  • Prerequisites — Before starting with your HUSKYLENS on the cyber:bot robot, make sure you can write Python programs and load them onto the micro:bit. You’ll also need a built and tested cyber:bot robot, plus some experience programming it to navigate and respond to sensors.
  • Main Lessons — After mounting the HUSKYLENS on the cyber:bot and adding its Python module to your project, you’ll learn how to teach it to recognize faces, lines, colors, tags, and objects. Then, you’ll write programs that let the cyber:bot respond to items based on what they are and where they appear. Each lesson builds your skills in both coding and AI vision.
  • Projects — Once you’ve mastered the fundamentals, put your skills to the test with creative challenges! From interactive games to sorting and navigation tasks, you’ll apply AI vision in fun, hands-on ways.