đŸ€– James Bruton

đŸ€– James Bruton

đŸ€– James Bruton — avoimen lĂ€hdekoodin robotit, joita kehitetÀÀn julkisesti

MissÀ uteliaisuus kohtaa vÀÀnnön. Prototyypit kaatuvat kameran edessÀ, kunnes ne alkavat kÀvellÀ.

Paina "Play" ja kuulet moottorin surinan, tulostettujen osien napsahdukset ja ÀÀnen, joka nĂ€kee insinöörityön seikkailuna, johon olet kutsuttu. James Bruton rakentaa robotteja kuin hyvĂ€ tarinankertoja rakentaa lukuja: lĂ€htökohta, ongelma, prototyyppi, juonenkÀÀnne, parempi prototyyppi. Kamera ei koskaan teeskennĂ€, ettĂ€ se olisi helppoa — siksi on niin hyvĂ€, kun kone lopulta ottaa askeleen itse.

TĂ€mĂ€ on insinöörityötĂ€ hihat kÀÀrittynĂ€: CAD muuttuu muoviksi, muovi rakenteeksi, rakenne liikkeeksi. Tiedostot jaetaan, menetelmĂ€t selitetÀÀn, virheet merkitÀÀn muistiinpanoilla. NĂ€et ei vain "mitĂ€" — vaan perit myös "miten" ja "miksi", yhdessĂ€ testipenkkien, vÀÀntömomentin rajojen ja sen harvoin tulostetun pidikkeen kanssa, joka nĂ€ytti tĂ€ydelliseltĂ€ — kunnes ei enÀÀ. Se on antelias, lĂ€pinĂ€kyvĂ€ ja miellyttĂ€vĂ€n sitkeĂ€.

TÀmÀn objektiivin lÀpi

Objektiivi — työpaja, jonka voi haistaa: lankarullat, laakerikoteloita, servovivut, pinottu kuin pokerin pelimerkit. Rytmi:

luonnos parametrinen malli tulostus kokoonpano murtuma mittaus korjaus iterointi

Liikkeet sovitetaan melodioiksi, nivelet opetetaan kuiskimaan, ei natisemaan, ohjaussilmukat kiristetÀÀn, kunnes kone alkaa tuntua
 elĂ€vĂ€ltĂ€. Taika ei ole paljastus; se on monien pienten, rehellisten parannusten summa.

Ja vielĂ€ — vieraanvaraisuus: lĂ€hdetiedostot lisĂ€tÀÀn, kaaviot merkitty, kompromissit tunnustettu. Kun nerokas idea epĂ€onnistuu, opit miksi. Kun yksinkertainen mekanismi voittaa, opit myös miksi. Oppitunti on johdonmukainen — selkeys voittaa oveluuden, iterointi voittaa mielipiteen.

Pieni tarina pöydÀltÀ

Uuden jalan suunnittelu CADissa nĂ€yttÀÀ upealta. Tuloste on siisti, kokoonpano huoliteltu. EnsimmĂ€inen testi: se taipuu siellĂ€, missĂ€ ei pitĂ€isi, ja pyörii kuormitettuna. Useimmat ohitukset hyppĂ€isivĂ€t suoraan korjaukseen. TĂ€ssĂ€ kamera pysyy. LisĂ€tuki ilmestyy, laakeri "siirtyy", akseli piirretÀÀn uudelleen tussilla ja hymyillen. NeljĂ€nnellĂ€ testillĂ€ jalka nojaa ja työntÀÀ — hiljaa, varmaksi, oikein. Voitto ei ole elokuvamainen — se on opettava. Tunnet, kuinka omat projektisi rohkaistuvat.

MitÀ hÀn voisi tutkia seuraavaksi (spekulatiivista ja kÀytÀnnöllistÀ)

  • Modulaarinen voimansiirtostandardi: tulostettavat kotelot, yhteiset liitĂ€nnĂ€t, vaihdelaatikon kasetit — jotta polvia, lonkkia, kĂ€siĂ€ voi vaihtaa kuin "Lego".
  • Avoin askelluskirjasto: kĂ€velijĂ€t, ryömivĂ€t, pyörĂ€-jalka-hybridit, jotka jakavat opittuja kĂ€yttĂ€ytymisiĂ€.
  • Avustavat eksomekanismit: pienet laitteet, jotka auttavat kĂ€siĂ€ nostamaan, ranteita kiertĂ€mÀÀn, nilkkoja vakauttamaan.
  • Yhteisöllinen "print-along": yksi robotti, monta aluetta; tiedot ommellaan julkiseksi, elĂ€vĂ€ksi rakennuspĂ€ivĂ€kirjaksi.

Jotta kohtaus pysyy korkeana — ja uteliaisuus elossa

PidĂ€ toleranssit reiluina ja kompromissit kehyksessĂ€. Opeta vaistoa kokeilla, ei arvata. Kun suunnittelu voittaa — julkaise resepti; kun hĂ€viÀÀ — julkaise post mortem analyysi. Kutsu maailma haaroittamaan ("forkkaamaan") projekti ja lĂ€hettĂ€mÀÀn korjauksia takaisin. ÄlĂ€ koskaan lakkaa kuvaamasta hiljaista hetkeĂ€, kun robotti ensimmĂ€istĂ€ kertaa pysyy tasapainossa — juuri sitĂ€ huokaisua varten me rakennamme.

James Brutons muuttaa "jonkun pitĂ€isi tehdĂ€ tĂ€mĂ€" muotoon "me teimme sen" — yksi tulostettu osa kerrallaan, yksi mitattu askel kerrallaan, yksi avattu tiedosto kerrallaan.

Katso lisÀÀ

Palaa blogiin