![]() |
---|
Frame v2.2 CAD design. |
![]() |
---|
Zuko himself! |
![]() |
---|
Frame v2.1 parts printed. |
![]() |
---|
Expansion board v1 for direct RPi inteface. |
![]() |
---|
Frame v2.1 first time standing. |
![]() |
---|
Frame v2.1 upper leg's servo horn, linked leg bridge, and bridge bearing press fit together. |
Video: frame v2.1 first tests |
Video: Sydney meets Zuko |
Development.
V2.2 Frame is being tested and is nearly ready for replication
Zuko uses the ROS2 framework for communication, launching, and 3rd party addons. Zuko uses a Rasberry Pi 4 with a custom expansion board for motor and peripheral control via a Playstation 4 controller.
- Complete ROS2 tasks - in progress
- Fab/test expansion-board PCB
- Update BOM
- Create PCB BOM
- Upload STL's
- Create print time/weight sheet
- Create how to documentation for end user
ROS2 source code is contained the quad_ws directory.
- Frame redesign using larger servos, providing more space for electronics, rework of the leg/hip system, and addition of aesthetic features (tail, etc).
- Migration of source code from ROS1 to ROS2 (Robot Operating System) frameworks.
- Inverse kinematics for a linked leg system for OpenQuadruped / Spot Mini Mini based quadrupeds.
- Parameterized duplicated hard-coded values.
- Created servo calibration script for quicker calibration and servo support.-
- A more feature rich motor and peripheral expansion board using a Teensy 4.0 supporting aux servos, foot sensors, NeoPixls, etc.
- 8x 18650 user accessable battery holder with onboard BMS (battery management system).
- Simulation, kinematics, bezier curves, and machine learning are largely based on the work from Spot Mini Mini: https://github.com/OpenQuadruped/spot_mini_mini
- Spot Mini Mini is based on SpotMicroAI: https://spotmicroai.readthedocs.io/en/latest/
- Frame and leg linkage design inspired by Baris Alp's Kangel robot dog: https://grabcad.com/library/diy-quadruped-robot-1
- SpotMicroAI Discord: https://discord.gg/m5fsENhT
- Quadrupedalism: https://quadrupedalism.com/