{"id":13627175,"url":"https://github.com/makerspet/makerspet_loki","last_synced_at":"2025-04-16T19:31:19.138Z","repository":{"id":193388499,"uuid":"688694060","full_name":"makerspet/makerspet_loki","owner":"makerspet","description":"Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform ","archived":false,"fork":false,"pushed_at":"2025-01-05T04:55:26.000Z","size":156122,"stargazers_count":36,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"iron","last_synced_at":"2025-01-05T05:25:35.335Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://makerspet.com","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/makerspet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-07T22:51:44.000Z","updated_at":"2025-01-05T04:55:29.000Z","dependencies_parsed_at":"2023-09-22T11:00:36.278Z","dependency_job_id":"695509e0-80cf-409e-89bc-9964d96aefb6","html_url":"https://github.com/makerspet/makerspet_loki","commit_stats":null,"previous_names":["makerspet/kaiaai_loki","makerspet/makerspet_loki"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makerspet%2Fmakerspet_loki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makerspet%2Fmakerspet_loki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makerspet%2Fmakerspet_loki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/makerspet%2Fmakerspet_loki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/makerspet","download_url":"https://codeload.github.com/makerspet/makerspet_loki/tar.gz/refs/heads/iron","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249268551,"owners_count":21240942,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-08-01T22:00:31.069Z","updated_at":"2025-04-16T19:31:14.130Z","avatar_url":"https://github.com/makerspet.png","language":"Lua","funding_links":[],"categories":["Uncategorized","Open Source Robots"],"sub_categories":["Uncategorized","Rovers and Cars"],"readme":"# Maker's Pet Loki DIY home robot\n\nA 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/).\n\nPlease visit the [Support Forum](https://github.com/makerspet/support/discussions/)!\n\nPlease install these Arduino libraries (using Arduino Library Manager) before building this firmware:\n- [micro_ros_kaia](https://github.com/kaiaai/micro_ros_arduino_kaiaai)\n- [LDS](https://github.com/kaiaai/LDS/)\n- [PID_Timed](https://github.com/kaiaai/arduino_pid_timed)\n- ESPAsyncWebSrv including AsyncTCP, ESPAsyncTCP\n\nSupported laser distance scan sensors:\n- YDLIDAR X4, X3, X3-PRO, X2/X2L\n- Neato XV11\n- LDS02RR from Xiaomi 1st gen vacuum cleaners (~$15 used off AliExpress including shipping)\n- RPLIDAR A1\n\n![Loki cropped](https://github.com/makerspet/makerspet_loki/assets/143911662/9e3857b0-df87-4fda-9d94-bfc53fed399d)\n\n## Assembly instructions video\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=WPB2B1DPf_s\" target=\"_blank\"\u003e\n \u003cimg src=\"http://img.youtube.com/vi/WPB2B1DPf_s/maxresdefault.jpg\" alt=\"Watch the assembly instructions video\" width=\"720\" height=\"405\" border=\"10\" /\u003e\n\u003c/a\u003e\n\n## PC, firmware setup instructions video\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=XOc5kCE3MC0\" target=\"_blank\"\u003e\n \u003cimg src=\"http://img.youtube.com/vi/XOc5kCE3MC0/maxresdefault.jpg\" alt=\"Watch the one-time PC setup, firmware upload instructions video\" width=\"720\" height=\"405\" border=\"10\" /\u003e\n\u003c/a\u003e\n\n## Bring-up instructions video\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=L_XbkA4pwRc\" target=\"_blank\"\u003e\n \u003cimg src=\"http://img.youtube.com/vi/L_XbkA4pwRc/maxresdefault.jpg\" alt=\"Watch the bring-up instructions video\" width=\"720\" height=\"405\" border=\"10\" /\u003e\n\u003c/a\u003e\n\n## 3D printing instructions\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=4k6W1QyJMMw\" target=\"_blank\"\u003e\n \u003cimg src=\"http://img.youtube.com/vi/L_XbkA4pwRc/maxresdefault.jpg\" alt=\"Watch the bring-up instructions video\" width=\"720\" height=\"405\" border=\"10\" /\u003e\n\u003c/a\u003e\n\n## Arduino ESP32 breakout board setup instructions\n\u003ca href=\"http://www.youtube.com/watch?feature=player_embedded\u0026v=zizGI8MjANU\" target=\"_blank\"\u003e\n \u003cimg src=\"http://img.youtube.com/vi/zizGI8MjANU/maxresdefault.jpg\" alt=\"Watch the Arduino ESP32 breakout board setup instructions video\" width=\"720\" height=\"405\" border=\"10\" /\u003e\n\u003c/a\u003e\n\n## Features\n- room mapping using a 360-degree laser distance sensor (ROS2-based).\n- autonomous self-driving (ROS2-based).\n- code your character, skills (work in progress)\n- 3D-printable, 200mm round base\n- Arduino ESP32 micro-controller\n\n## Instructions\n- 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)\n- Arduino ESP32 [firmware](https://github.com/kaiaai/firmware)\n- PC end user and developer [setup](https://github.com/kaiaai/docker)\n- KiCad [schematic, PCB](https://github.com/makerspet/pcb)\n- Software setup, configuration [instructions](https://www.youtube.com/playlist?list=PLOSXKDW70aR8SA16wTB0ou9ClKhv7micy)\n- Fusion 360 3D CAD [design files](https://github.com/makerspet/3d_models/tree/main/loki_200mm/fusion360)\n- ROS2 software mod [instructions](https://github.com/makerspet/makerspet_loki/tree/main/urdf)\n\n## Open-source design\nAuthored in Fusion 360. Printed using a Prusa MK3.5S.\n\n## Star History\n[![Star History Chart](https://api.star-history.com/svg?repos=makerspet/makerspet_loki\u0026type=Date)](https://star-history.com/#makerspet/makerspet_loki\u0026Date)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakerspet%2Fmakerspet_loki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmakerspet%2Fmakerspet_loki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakerspet%2Fmakerspet_loki/lists"}