This is an old revision of the document!
Table of Contents
3D Printed Robotics Initiative
~~META: status = live ~~
Executive Summary
This initiative aims to create a vibrant weekly robotics community at Brmlab, bringing together beginners and intermediate participants, both hardware and software enthusiasts, including non-members.
Through hands-on workshops and collaborative robot projects — from quadrupeds to robotic arms and drones — the program will build skills, foster peer learning, and strengthen the makerspace community.
The project also aims to implement a PET bottle recycling pipeline to produce 3D printing filament, making robot fabrication more affordable and sustainable.
Key metrics for success: * 20 active participants within 6 months * 8 documented builds in 12 months * 12 public demo days
Audience
* Beginners and intermediate-level participants * Both hardware and software enthusiasts * Open to Brmlab members and external participants
Roadmap & Checkboxes
1) Project Setup & Infrastructure Readiness
* ✔ Create a dedicated project page in the Brmlab Wiki * ✔ Start formal discussion with the hackerspace committee * ☐ Define the format of recurring meetups and workshops * ☐ Restore and calibrate the existing 3D printer fleet * ☐ Purchase or expand the 3D printer fleet if needed * ☐ Prepare shared materials (PLA, PETG, TPU) * ☐ Organize “ready-to-use” work zones for participants * ☐ Develop a PET bottle recycling pipeline to produce filament
2) Soft Skills & Toolchain Workshops
* ☐ Introduction to Git and GitHub for collaborative development * ☐ CAD fundamentals for robotics (FreeCAD / Fusion 360) * ☐ Core robotics toolchain: ☐ microcontrollers and firmware ☐ servo and motor control ☐ ROS basics and simulation * ☐ Best practices: documentation, issue tracking, demo days ==== 3) Walking Robot — Quadruped ==== * ☐ Select a base quadruped platform * ☐ Prepare CAD and STL files for 3D printing * ☐ Mechanical assembly * ☐ First walking steps and basic gait patterns * ☐ Reference project: Sesame Robot — [https://github.com/dorianborian/sesame-robot](https://github.com/dorianborian/sesame-robot) ==== 4) Robot Vacuum & Cleaning Robot ==== * ☐ Define mobile robot architecture * ☐ Explore sensors and navigation approaches * ☐ Implement obstacle avoidance * ☐ Explore SLAM techniques * ☐ Reference: Awesome Vacuum — [https://github.com/awesome-vacuum/awesome-vacuum](https://github.com/awesome-vacuum/awesome-vacuum) ==== 5) Drone Platforms ==== * ☐ Basic drone frame design * ☐ Flight controller setup * ☐ Safety guidelines and test flights ==== 6) Robotic Arms & Manipulators ==== * ☐ Select an open-source manipulator * ☐ Kinematics and actuator control * ☐ Calibration and repeatability testing ==== 7) Robotic Hands & Grippers ==== * ☐ Select gripper/hand type (tendon-driven / rigid) * ☐ 3D printing and assembly * ☐ Sensor integration ==== 8) Humanoids ==== * ☐ Review existing open-source humanoid platforms * ☐ Gait and balance simulation * ☐ Physical prototyping ==== 9) Search & Custom Projects ==== * ☐ Collect project ideas from participants * ☐ Discover and add new open-source robotics repositories * ☐ Experimental and exploratory projects ===== Deliverables ===== * Weekly robotics meetups * Shared documentation and open repositories * Working robot prototypes * A growing, self-sustaining robotics community at Brmlab * Success metrics: 20 active participants after 6 months 8 documented builds after 12 months 12 public demo days * Reduced 3D printing cost through PET bottle filament recycling