Meet Snoopy the pet robot!

Meet Snoopy, an open-source pet robot! Snoopy is a 300mm, round-base, mid-size DIY 3D-printable indoor pet robot compatible with Kaia.ai software platform.

Snoopy was designed in Fusion 360 in 05/2023 and printed using a Voron 2.4r2 350mm.

Once finished, Snoopy will act as a pet – look cute, play ball, hide-and-seek and chase,
demand its owners’ attention and greet its owners happily at the door.
To get a feel of what Maker’s Pet robots will do, watch Snoopy (in a simulation)

Utility functions will include patrolling the house.

Please keep in mind that we are still in product development phase – please sign up for the mailing list below to be notified about product launch. You are also welcome to join our Facebook group and Reddit.

Features

  • A 300mm round base.
  • 3D-printable and moddable:
    • Requires a 300x300mm or larger build volume.
  • 2 bumpers, 4 bumper sensors, 5 cliff sensors.
  • A smartphone or a 7″ tablet acts as as a head display.
  • ESP32 micro-controller.
  • Arduino firmware
  • Room mapping using a 360-degree laser distance sensor (ROS2-based).
  • Fully autonomous indoor navigation (ROS2-based).
  • Kaia.ai software platform compatible:
    • Off-the-shelf character and skills (work-in-progress)
    • Design-and-code a custom character (work-in-progress)
    • Design-and-code custom skills (work-in-progress)

DIY Hardware Build

All CAD and 3D printing files are here including STL, 3MF and Fusion 360.

DIY Electronics

I designed an ESP32 board similar to this one, but for brushless (and more powerful) motors. I plan to make it available in the online store.

Software Setup

The setup and configuration instructions are similar to those for brushed motors here and here.

Develop and Mod

  • PC setup for developers
  • ROS2 robot description package
    • config here
    • instructions and robot model here

Leave a Reply

Your email address will not be published. Required fields are marked *