Hardware
8 × 'M5×15'
40 × 'M4×20'
8 × 'M4×15'
48 × 'M4 nut'
4 × 'M3×20'
28 × 'M3×10'
16 × 'M3 nut'
8 × 'F625zz Flange ball bearing'
Electronic Components
12 Servos MG996R 180º
1 or 2 PCA9685 (this is configurable in the ~/spotmicroai.json config file)
DC to DC 5v output step down voltage regulator (a stepdown/step-up converter will give longer work time)
BEC 6v output (to feed the servos)
7.4 or 11.1v batteries with enough current to feed the servos
A rocker switch
16x2 LCD Display Screen with I2C Module Interface Adapter
RaspberryPi Zero W with headers soldered
SD card
XBox one or PS4 remote controller
3D-Printed Components (https://gitlab.com/public-open-source/spotmicroai/3dprinting)
Fran Ferri 3D Parts: https://gitlab.com/public-open-source/spotmicroai/3dprinting/-/tree/master/User%20Fran%20Ferri%20models
Material Generic PLA 215/65
Top and Bottom covers have layer length 0.2mm
Legs covers have layer length 0.15mm
Material Generic TPU(TPE)/Flexible Temp: 245/50
Legs shoes/sole layer 0.2mm 15% infill
Learn a bit about TPU(TPE)/Flexi materials before you start printing them:
Recommended read:
https://blog.prusaprinters.org/how-to-print-with-flexible-filament/
TPU is basically rubber, you can adjust the legs shoes infill to have more grip. 100% infill will not have a lot of grip since will become a solid piece, but 10% will be soft and will behave better.
A step-by-step build process for a SpotMicro with sensors. Only includes the leg assembly build guide (the rest is incomplete).
Link: https://spotmicroai.readthedocs.io/en/latest/assembly/
Two assembly videos about the original build, which uses sensors instead of a controller.
Assembly video part 1 : https://youtu.be/03RR-mz2hwA
Assembly video part 2: https://youtu.be/LV5vvmhwtxM
Thingiverse: https://www.thingiverse.com/thing:3445283
A guide to wire the electronics for SpotMicro for a controller to be used.
Link: https://gitlab.com/public-open-source/spotmicroai/electronics
How to assemble the 3D printed components.
Link: https://www.tinkercad.com/things/lne1eiLAgVH-spot-micro
How to assemble the robot's legs.
Remix of the original SpotMicro with several changes. A quadruped platform for reinforcement learning tasks.