Hackaday-palkinnon merkintä: Toinen miehittämättömät auton ohjain


rakentaa minkäänlaista autonomista ajoneuvoa, tarvitset ohjaimen. Tämän on käsiteltävä kaikenlaisia ​​työpaikkoja – lukeminen anturin lähdöistä, ohjaamista moottoreista ja toimilaitteista, virtalähteiden hallinta – jopa maltillisen monimutkaisuuden ohjaaminen edellyttää huomattavia resursseja. Moderni autot ovat erinomainen esimerkki tästä – jopa itsenäisistä autoista voi olla erilliset tietokoneet moottorin, sisustuselektroniikan ja turvajärjestelmien hallitsemiseksi. Tässä laskimossa [e.n. Hering] kehittää modulaarisen autonomisen autonohjaimen, joka tunnetaan YAUVC: ksi.

Lyhenneys tarkoittaa vielä toista miehittämättömiä ajoneuvon ohjaimia, vaikka sen entinen nimi – lentää kovasti koston kanssa – ei ollut ilman sen hurmaa. Hanke on rakennettu modulaarisuuden ja irtisanomisen käsitteen ympärille. Ohjain, joka on kehitetty pääasiassa lentäville ajoneuvoille, on ATMega328p sen ensisijaisena prosessorina, johon erilaiset moduulit voidaan kytkeä eri tehtävien käsittelemiseksi.

Tämä suunnitteluvalikoima on useita etuja – joilla on erilliset jalostajat yksittäisten työpaikkojen käsittelemiseksi voi olla järkevä reaaliaikaisissa järjestelmissä. Haluat tuskin halua, että quadcopter kaatuu, koska akunhallintarutit varastavat CPU-ajan lennon dynamiikan laskelmista. Sen sijaan purkautumalla tehtäviä yksittäisiin moduuleihin, jokainen voi juosta häiritsemättä muita. Modulaarisuus on kuitenkin haitallisia – ongelmia tehokkaan viestinnän ylläpitämisessä moduulien välillä on yksi niistä. [Hering] also plans to make sure the system can be set up to use multiples of the same module for redundancy – similar to modern flight systems in passenger aircraft that weigh the results of several computers to make decisions.

Paljon työtä on jo tehty – YAUVC-alustalla on jo lihallinen runkorakenne sekä moduulit WiFi, kiihtyvyysmittarit ja GPS-navigointi. Odotamme innolla YAUVC saavuttaa lennon valmiin tilan pian!

HachadayPrize2017 sponsoroi:

Leave a Reply

Your email address will not be published. Required fields are marked *