Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/makerspet/makerspet_loki
Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform
https://github.com/makerspet/makerspet_loki
3d-printing 3mf arduino diy esp32 esp32-arduino fusion-360 kaia-ai kaiaai-robot makers open-source pet-robots pets remake-ai robot robotics ros2 stem stl-files
Last synced: 2 months ago
JSON representation
Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform
- Host: GitHub
- URL: https://github.com/makerspet/makerspet_loki
- Owner: makerspet
- License: apache-2.0
- Created: 2023-09-07T22:51:44.000Z (over 1 year ago)
- Default Branch: humble
- Last Pushed: 2024-06-10T10:55:55.000Z (7 months ago)
- Last Synced: 2024-08-01T22:38:22.112Z (5 months ago)
- Topics: 3d-printing, 3mf, arduino, diy, esp32, esp32-arduino, fusion-360, kaia-ai, kaiaai-robot, makers, open-source, pet-robots, pets, remake-ai, robot, robotics, ros2, stem, stl-files
- Language: Lua
- Homepage: https://makerspet.com
- Size: 149 MB
- Stars: 30
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-weekly-robotics - Maker's Pet - a $100 open-source ROS2 home pet robot. This 3D-printed robot runs micro-ROS on Arduino ESP32 to cut down the cost and is compatible with $15 laser distance sensors from used Xiaomi 1st-gen robot vacuum cleaners. License: Apache 2.0. (Open Source Robots / Rovers and Cars)
README
# Maker's Pet Loki DIY home robot
A 200mm DIY 3D-printable pet robot compatible with [Kaia.ai](https://kaia.ai) software [platform](https://github.com/kaiaai/). 3D print, build, run and mod your own home pet robot! Please learn more at [Maker's Pet](https://makerspet.com), [REMAKE.AI](https://remake.ai) and join our [FB group](https://www.facebook.com/groups/243730868651472/).
Please visit the [Support Forum](https://github.com/makerspet/support/discussions/)!
Please install these Arduino libraries (using Arduino Library Manager) before building this firmware:
- [micro_ros_kaia](https://github.com/kaiaai/micro_ros_arduino_kaiaai)
- [LDS](https://github.com/kaiaai/LDS/)
- [PID_Timed](https://github.com/kaiaai/arduino_pid_timed)
- ESPAsyncWebSrv including AsyncTCP, ESPAsyncTCPSupported laser distance scan sensors:
- YDLIDAR X4, X3, X3-PRO, X2/X2L
- Neato XV11
- LDS02RR from Xiaomi 1st gen vacuum cleaners (~$15 used off AliExpress including shipping)
- RPLIDAR A1![Loki cropped](https://github.com/makerspet/makerspet_loki/assets/143911662/9e3857b0-df87-4fda-9d94-bfc53fed399d)
## Assembly instructions video
## PC, firmware setup instructions video
## Bring-up instructions video
## Arduino ESP32 breakout board setup instructions
## Features
- room mapping using a 360-degree laser distance sensor (ROS2-based).
- autonomous self-driving (ROS2-based).
- code your character, skills (work in progress)
- 3D-printable, 200mm round base
- Arduino ESP32 micro-controller## Instructions
- 3D printing [STL](https://github.com/makerspet/3d_models/tree/main/loki_200mm/stl), [3MF](https://github.com/makerspet/3d_models/tree/main/loki_200mm/3mf)
- Arduino ESP32 [firmware](https://github.com/kaiaai/firmware)
- PC end user and developer [setup](https://github.com/kaiaai/docker)
- KiCad [schematic, PCB](https://github.com/makerspet/pcb)
- Software setup, configuration [instructions](https://www.youtube.com/playlist?list=PLOSXKDW70aR8SA16wTB0ou9ClKhv7micy)
- Fusion 360 3D CAD [design files](https://github.com/makerspet/3d_models/tree/main/loki_200mm/fusion360)
- ROS2 software mod [instructions](https://github.com/makerspet/makerspet_loki/tree/main/urdf)## Open-source design
Authored in Fusion 360. Printed using a Prusa MK3.5S.## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=makerspet/makerspet_loki&type=Date)](https://star-history.com/#makerspet/makerspet_loki&Date)