Intro till modell flygplan Autopilot!
Jag är tjugo år gammal. Jag plockade upp min arduino för första gången i jul, och jag har hållit upptagen på min arduino program så att jag kan ge dig detta instructable. Jag hoppas att det hjälper!
Syftet med detta projekt var att bygga en språngbräda från remote kontrollerad flygning till helt autonoma flygning. Detta från början verkade vara en svår process, men genom att bryta det blir hanterbar. Jag tror att om du har genomfört någon form av autonom robot, och du har tillgång till ett RC flygplan, du är i bra läge att ta på autonoma flygning. Om du inte har gjort skulle så redan jag rekommenderar besök th. Det finns massor av relevanta ämnen med många hjälpsamma medlemmar. Dessutom gott om inspiration. Om du vill ha, titta mig upp; mitt användarnamn är waymond91.
Du kan köpa en komplett plattform för att utveckla din egen autonoma flyer samt ladda ner en komplett kod!!!
Men som med många instructables medlemmar, medel är begränsande och är gränslös nöjda försöker bygga den själv från grunden...
Jag hade två primära mål när början detta projekt:
Uppnå hållbar nivå 1) flyg använder våra autopilot-program
2) möjlighet att växla mellan radiostyrd och arduino kontrollerad flygning
Jag rekommenderar starkt att du redan har lite erfarenhet flyger RC flygplan, annars bör du leta efter din egen plan och få en pinne tid. Jag kommer inte att omfatta hur man konstruerar egna flygplan, jag försöker fokusera på autopiloten. Kanske prova och retrofit ett plan du redan /
Du kommer att vara på en stor fördel om du redan är bekant med:
Arduino programmering miljö (jag har kul med min ubuntu terminal att hämta och utforska nya arduino bibliotek)
Arduino servo biblioteket
Arduino ledningar biblioteket (för I2C kommunikation - om det behövs)
Grundläggande förståelse av matriser och pekare
Om dessa saker är nya för dig, hoppas jag min instructable är till hjälp. Du bör kunna lista ut det ändå. Det finns massor av extra platser med bra info! Du kanske vill överväga att prova en PING robot eller en rad efterföljare :)
Annars plöja på framåt!
Vi kommer att lära:
Hur till ren och tolka data med PID-loopar och cascading PID loopar.
Alla filmer i detta instructable är Funna i hyperlänkar, jag är ledsen jag inte kunde få för inbäddning arbete :(
Här är en av mina första tester, som ni kan se, vi har fortfarande några Darr för att hantera:
http://www.youtube.com/watch?v=Im0Sm7hgn-8