Then, for each balanced leg pair, print:
main, crankLinks, mBED, mFeet, BH4, EF4
For a full robot chassis, you may also want two each of:
electronicsMount, motorMount, basketMount, pulley, drivePulley
See Makefile for rules to generate drawings of individual parts.
If you have a photoresin printer, you may want to complete the forks on the BED triangle, instead of printing separate forks. Unfortunately, I do not have a drawing for that at this time. You will need to take the small fork tine assembly, rotate it, and place it as a mirror image of the matching assembly on the BED triangle.
For a complete chassis hardware setup, you will want
java -cp <folder_containing_com_binary> com.boim.walker.tests.DumpMetric Jansen <linkage lengths in standard order, as above>This will generate an orbit.dat file. Load this file into octave/MATLAB, a=load('orbit.dat'); and plot with plotJansenOrbit(a).
Plots can be converted to animated .gif's with a command like:
convert -remap orbit00.png -crop 768x512+100+120 +repage orbit44.png cropped44.pngThe -remap tells convert to use the 8-bit colormap from the first frame, and +repage is necessary to force the image to resize, not just set stuff outside the crop area to "unused".
To create an animated gif, delay between frames is in 1/100ths of a second:
convert -delay 20 cropped??.png cropped.gif
Bit | Notes |
---|---|
17/64" | free on 1/4" standoffs |
#10 | free on 3/16" OD brass tube, used for B axle |
#11 | free on 3/16" OD brass tube and spacer, if "polished" after drill |
#12 | Snug (but not press-fit) on 3/16" OD brass tube, used for B axle |
#31 | tight on 1/8 brass, as used on crank arm |
#30 | free on 1/8 brass, good for cranklinks, main |
#35 | snug, but free around #4-40 screw |
#40 | barely threads a #4-40 screw |