Maker's Pet Snoopy
A 300mm round, 3D-printed DIY pet robot that maps rooms with a laser distance sensor and navigates autonomously using the Kaia.ai platform.
- Home
- Open source
- ROS 2
- 3D printable
Suggested by Robotheca, created by @makerspet (opens in a new tab), from github.com/makerspet/makerspet_snoopy (opens in a new tab). Pinned to commit d035f95 (opens in a new tab).
- Hardware license
- Apache-2.0 (opens in a new tab)
- Software license
- Apache-2.0 (opens in a new tab)
- Commercial use
- Allowed
Photo and 3D model
3D preview converted from github.com/makerspet/makerspet_snoopy at d035f95, under Apache-2.0. View the original files from GitHub (906 KB) (opens in a new tab)
- Height
- 300 mm
What it can do
Written by Robotheca from the project's documents.
- Maps rooms using a 360-degree laser distance sensor under ROS2.
- Navigates fully autonomously under ROS2.
- Character and skills can be coded, though skills are still a work in progress.
- Uses a 300mm round 3D-printable base.
- A smartphone or 7-inch tablet can act as a color camera and head display.
- Optional add-ons include 2 bumpers, 4 bumper sensors and 5 cliff sensors.
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The creator's steps, each with its instructions.
- 13D print the parts
- 2Assemble the robot
- 3Set up the PC and upload the firmware
- 4Bring up the robot
The guide appears here as you scroll.
Guide by @makerspet (README.md), under Apache-2.0.
More guides
Wiring and electronics
Notes written by Robotheca from the project's documents.
Main parts
- Arduino ESP32 microcontroller.
- 360-degree laser distance sensor for room mapping.
- Optional bumper and cliff sensors.
- Smartphone or 7-inch tablet used as camera and display.
Connections
- The documents do not describe how the parts are connected.