Ich habe (fast) eine autonome Terminator Drone gebaut
Вставка
- Опубліковано 9 тра 2021
- In diesem Video habe ich eine autonome Drone gebaut die durch einen ESP32 Microcontroler gesteuert wird. Leider kann ich nicht besonders gut programmieren, deswegen ist es nicht so richtig was geworden. Im nächsten Video gibt’s dann mehr.
Mein 3D Drucker: amzn.to/3QStD57
Beim Kauf über diesen Link unterstützt ihr meinen Kanal ohne dass es für euch teurer wird. - Наука та технологія
Wo ist Teil 2? Ist ja richtig geil🤩 Hast dir ganz schön viel auf einmal vorgenommen🙈 Für mich wär das eher ein 3 Jahres Projekt. So viele Kenntnisse die man da braucht😅
Gib nicht auf, ich glaub an dich ✌🏽
Denke da gibt´s mehrere potentielle Probleme:
- Gyroeffekt durch die drehenden Räder der Kanone, verändert das Flugverhalten, da auf einmal nach vorne kippen auch einen Seitwärtseffekt hat
- Wenn man dne Quadrocopter per hand hält, geht der I-Term der PID Regler bis auf Anschlag, da das nachregeln keinen spürbaren Effekt hat / man hält den Quadropcopter weiter leicht schräg, bis er wirklich stark dagegen drückt, dann gibt man nach und das ganze passiert wieder anders herum, das sind die Oszillationen die man sieht und höhrt.
- Vibrationen die die Noise auf die Beschleunigungssensoren geben (ich gehe mal davon aus du verwendest "level flight" und nicht einen Acromode, der nur die Gyros ausliest?)
- Magnetfelder die durch die hohen Ströme auf den Motorleitungen der Kanone in die FC einkoppeln?
- Falsche PID-Gains -> freie Fläche und PID-Tuning laufen lassen + von Hand grob die höhe halten und die Position
- Wie ist der "Höhensensor" eingebunden, wirkt der auch über einen PID-Regler auf das "Throttle"?
Genau richtig, das sind die Punkte die man als erstes angehen muss. Wenn man eigene Payloads entwickelt.
vielleicht auch einfach ein software fehler das die höhenwerte und beim schießen nicht mehr regelmäßig gecheckt werden.
@@TETELIX_HD das sollte eigentlich unabhängig davon sein. Da sollte ne Parallelisierung laufen.
@@maxhouseman3129 ja aber habe auch schon ab und zu bissle programmiert und manchmal funktioniert alles und dann fügt man was hinzu was unabhängig ist und dann kommt ein Fehler. Aber wie gesagt habe da nicht viel Ahnung
Ich nehme an, wenn ich Motoren ansteuere, sollte ich auch daran denken, dass ich ein paar Kondensatoren für die Last einplane und eigentlich sollten solche Stepper Motoren auch isoliert sein. Aber das waren gute Punkte, ich bin auch gespannt, ob er es schafft. Natürlich sieht der Payload auch stark übertrieben aus und ungleichförmig. Sobald eine Kugel abgeschossen wird, verteilt sich die Last anders, da hast du recht. Ein Magazin wäre eine gute Idee. Entweder von oben, dann nutzt man die Gravitation aus, aber man muss die Hebelwirkung des Magazins einbeziehen, oder von unten, wie bei einer normalen Waffe und eine Feder drückt die Munition hoch, dann sollte die Drohne stabiler fliegen.
Bei der Gelegenheit könnte man ja gleich zu .22lfb schwenken für Einbrecher :p (Scherz gell, das wäre ein Verstoß gegen eine ganze Litanei an Gesetzen und schwere Körperverletzung oder schlimmer).
Die Idee finde ich nicht übel. Natürlich könnte man ja eine "Pistole" anbauen als Fake und eine Warnung per Lautsprecher spielen ;)
Jüng, du bist echt der Knaller!
Beste UA-camkanal-Entdeckung seit langem! Danke Algorithmus! Sub haste 👍🏾
Fire 🔥
Interesting project, even though it didn't (yet) work exactly as you wanted. Thanks for showing 🙂
So ein hammer Teil😍
Alter. Ich hab da beim zuschauen voll die Sicherheitbedenken bekommen. Mit einem Wlan gesteuerten Mixer ohne Leine zusammen im Raum und ihn mit den extrem wertvollen Programmiererfingerchen immer wieder einfangen...😮 Ich habe letztes Jahr in meine Drohne gegrapscht und... Ich hatte noch Glück. Die Erinnerungen sind besser sichtbar als Tattowierungen.😅 Aber sehr abituoniertes Projekt! Keep it coming und stay safe.
Hi
Zuerst einmal nices Mikrophon.❤
Ich Feier deine Projekte meger du bist mein größtes Vorbild. Ich finde deine Videos haben viel mehr Aufmerksamkeit verdient. Du schaffst das schon. Leider habe ich auch keine Idee.🤔 Würde es auch meger fühlen wenn du live gehen würdest. Fals du noch nach Projekten suchte, ein Windrat wäre sehr nice. Es wahre auch nice einfach stundenlanges Video Material zu veröffentlichen.
Hoffe du liest meine Nachricht. Das wäre ein Traum von mir. Tschau
Auch ein sehr cooles Projekt!
Schön zu sehen, dass ich nicht der einzige bin, der sich ständig selbst überschätzt xD
Joshua Bardwell ist echt die größte Goat was FPV angeht, so eine Legende. Hat wirklich für jede Frage, die du dir ausdenkst ein Video, checkt den wirklich mal aus wenn ihr and FPV Drohnen interessiert seit. Nices Video btw xD
Auch mal schön zu sehen, das etwas nicht klappt.
Erstmal einen Daumen hoch, damit du motiviert wirst :)
Respekt hast mehr Aufmerksamkeit verdient 👍🏼
Danke, kommt hoffentlich noch 😅
Richtig gutes Video
Danke, hab mir bei meinem neusten noch mehr Mühe gegeben.
Geile Sache :D
Mir kommt sofort in den Sinn, dass Softair-Kugeln viel kleiner sind. Das wär auch ne Idee 😄
Bitte mehr Videos ich feier voll macht weiter soo
Richtig nice
Super Video!
!!! Niemals aufgeben !!! ist auch meine Devise im Leben und du schaffst das. Ich glaub an dich... 👾
Geiles Video:-) Mach weiter so
Zum trouble shooten ist Betaflight Blackbox ganz nice. Damit kannst du Sensordaten usw. aufzeichnen und dir dann später am PC angucken. Ganz nice eigentlich.
Wilder content btw 😉
Das ist cool
Alternativer Titel : "Ich habe (fast) eine autonome Terminator Drone gebaut"
Geil 👍🏻
Hi Richtig cool, dass Du es selbst macht’s.
Überprüfe die PID Einstellungen, Drehraten Einstellungen & Filter Einstellungen wegen Zusatz Gewicht.
Mit dem Akku, Probier einen separat Storm Vorsorgen.
PS es ist ein Flugobjekt & sollte Allene fliegen bzw. Hände weg.
Sonst viel Spaß, Glück 🍀 & Erfolg.
Hahahaha fühle ich 😂👌🏻 Bin zwar kein „Hardware“ Ingenieur sondern FullStack-Software, aber der struggle ist real 🥲🤌🏻
Warum schreibst Du hardware in Anführungszeichen? Grüße von nem HW Ingenieur 😎
@@maxhouseman3129 ich dachte es gäbe eine extra Bezeichnung für HW Ingenieure 😂
@@lucavogels Na das ist so ein Oberbegriff. Man ist dann meist ein Embedded Engineer.
Kannst du mal ein livestream vom so einen zusammenbau machen
Ich bin begeistert wie weit du gekommen bist!
Fliegt die Drohne denn stabil ohne dass man schießt? Ich hätte ja gewettet dass Drohnen im Ultraschallbereich unfassbar laut sind, so dass die Sensoren überhaupt nix messen können. Bei meinen Outdoor versuchen reichen oft Windgeräuse um die Sensoren zu verfälschen.
Schau dir mal PX4 an, da kann man viel mehr machen. Falls Du Fragen hast, kann ich dir gerne Hilfe geben. Mache das zufälligerweise beruflich.
Meiner Meinung nach ist die Drohne zu klein für das Payload Gewicht. Mit etwas größeren Propellern wäre die wahrscheinlich stabiler.
Wo ist teil 2 ?! ?!? Daumen is Oben, Kanal Abonniert. Hat dein Herz inzwischen eine andere als die Technik? 😊
Das wird mein 1mio Abo Special. Jetzt kommt erstmal ein Teil zwei vom Putzroboter. Und der wird diesmal so richtig schnell, außerdem kann er diesmal auch wirklich Staubsaugen. 🙌🏻
Hat überhaupt schon mal jemand Hindernisse Sensoren an ein fpv copter gebaut, hättte mich auch ziemlich gewundert, wenn das funktioniert. Aber trotzdem guter versuch
Ich sehe das du mtb fährst cool ich auch 👍👍
Dass die Drohne nicht stabil über den Boden fliegt, kann beim Abstandsensor liegen. Der kann ziemlich schnell Infrarot senden und empfangen, aber der kleine Mikrorechner (Pi oder Backbone, keine Ahnung was dabei ist) liest ja nur bestimmte Distanz. Denn der kann bzw. muss nicht so schnell lesen und Entscheidung treffen, ob ab 1 meter 4 Motoren schneller drehen soll. Nach 1ms kriegt der wieder: "Ach ist jetzt halb Meter auf dem Boden, die Motor muss dann langsamer drehen". Nach meiner Erfrahrung ist dieser Distanz Sensor optimal beim langsame Bewegung eines Objekts (1-2m/s). An der Stelle würde ich mithilfe Kamera optimieren, die um Gesicht zu erkennen, um auch Distanz linke und rechte Wand zu rechnen. Zusätlich wird eine Kamera unter der Drohne festgestellt. Der aktuelle Mikrocomputer soll ja Distanz mithilfe OpenCV aus dem Kamera lesen können. Ist ja präzisierer. Die Idee, (fast) autonome Gesicht zu erkennen, finde ich super!
JavaScript und html5 als Programmiersprache bezeichnen. Da blutet das Herz
Mach doch eine Killer Auto das ist einfacher und leichter für dich und andere ❤️
Ein Sensor für unten und oben, falls noch nicht vorhanden, gäbe Dir die Möglichkeit, diese Abstände auch zu regulieren. Freue mich schon auf das Finale Video. ToiToiToi🧐😂🤣
Amazondeohnen mit Paket abschießen, wer kennts nicht xD
Krasses Vorhaben 🙌 Man stelle sich vor, was du anstellen würdest mit einem Labor à la Tony Stark und unlimitiertem Budget ☣
Gute Algorithmik kann man sich nicht mit Geld erkaufen.
Wer freut sich auf Teil 2?
Ich 😅. Ich will echt das das Teil endlich funktioniert.
2. Akku für den schießmotor mit transmitter um leistung der ersten akkus sparen
Für deine Höhensteuerung könntest du dir mal PID anschauen, dann sollte dss ganze nicht mehr so aprupt sein
Ich baue selber seit kurzem Drohnen.Ich empfehle dir eigentlich eine Drohne die Stärkere Motoren hat.Weil die du bestellt hast sind mit 23000 KV echt langsam.Du Brauchst auf jeden Fall 2000 bis 3000KV.Außerdem empfehle ich das der Blaster eine eigene Batterie bekommt.
Die power scheint bisher nicht das Problem zu sein, die Drone fliegt schon mit halbgas gegen die Decke. Die Programmierung macht mir da mehr sorgen. Das mit dem zweiten Akku habe ich schon getestet und das hat leider nichts gebracht
KV hat rein gar nichts mit Power zu tun. Und die Spannung bricht wegen den zwei Motoren auch nicht merklich ein. Sonst würden ja 5 zoll quads bei vollgas abkacken.
Je mehr KV desto kleiner müssen die Props sein und umgekehrt. Man sollte die Props so groß wie möglich machen und dann KV entsprechend anpassen. Auch sinnvoll, fertige Propulsion Systeme z. B. von Tmotor, DJI oder Emax benutzen.
hey @luisengineering ich habe den selben drucken, aber bekomme nie so gute druckergebnisse hin. bearbeitest du die gedruckten teile nach? welche drucksoftware nutzt du dafür und kann man evtl. deine druckerparameter iwo finden? danke im vorraus
Die sind nicht nachbearbeitet.
Hast Du die PIDs kalibriert? Hast Du den Extruder kalibriert? Verwendest Du hochwertiges Filament mit wenig Toleranz?
Tyro 119 Whoop ,hehe.
Das Teil ist so laut, da würd ich direkt wieder abhauen, zu große Gefahr, dass ich nicht höre, wenn ihr wieder nach Hause kommt. Ansonsten... verdammt großes Projekt, auf jeden Fall n großes Achievement dass die beiden Teile für sich überhaupt funktionieren, in Kombination dann eben... später.
Kann es sein, dass die einfach wegen dem hohem Schwerpunkt nicht stabil genug ist? Ich hätte die Kanone unten dran gemacht und nicht oben drauf.
Kannst einfach Blackbox logs auswerten und schauen welche Ausschläge du von deinem Mikrocontroller auf den FC bekommst. Und bin gespannt wie du ohne Position hold system die Drohne Positionsstabil in der Luft halten willst. Computer Vision wäre eine Möglichkeit aber dann gehts schon tiefer in die Materie...
Für ein solches Projekt braucht man viel mehr als ein wenig Arduino Code und einen Flight Controller im Level Mode. Bin gespannt auf Teil 2 aber glaub es hat nicht viel Sinn dranzubleiben. Ist was für Unis und Leute mit viel Know How.
Der Titel ist ein wenig übertrieben.
Nicht gerade ein konstruktiver Kommentar, meiner Meinung nach. Deine Kernaussage klingt nach: "Lass es sein, du schaffst es eh nicht." und das ist echt ein falsches Mindset.
Grundsätzlich hast du natürlich recht, dass es kompliziert ist, aber seine Leistung direkt so runterzuspielen, ist echt nicht die feine englische Art.
@@ParodieHecker-mobile Ja. Will ihn aber nicht aufmuntern und anspornen, wo die Idee an den Grundzügen scheitern wird. Ist vielleicht ein bisschen falsch herübergekommen aber hey die Projekte wie das Boot zum ziehen sind super.
Der Ansatz von ihm ist schon sehr gut, Problem ist aber, dass die US Sensoren nicht präzise sind auf die Distanz. Da würde ich Laser Rangefinder benutzen. Die Sensoren sollte man dann fusen und einen entsprechenden Algorithmus zur Höhenstabilisierung schreiben.
Einfacher wäre es mit einem Autopiloten z. B. PX4, da könnte man im Offboard Modus einfach den Wert für die Höhe angeben und der Autopilot kümmert sich. So macht man das zumindest bei professionellen Systemen.
Solche Systeme from scratch zu schreiben ist schon sehr anspruchsvoll. Der Gründer von PX4 hat mittlerweile eine eigene Firma, wo es Spezialisten für jeden Teilbereich gibt. Alleine so ein Projekt aufzuziehen braucht sehr viel Zeit und Energie.
Ist ein Jahr her? Gibt es keinen zweiten Teil oder hab ich den jetzt übersehen? Frage für ein Froind 😂😂😂😂
Bro,
Gps einbauen,
Und mit inav (andere flightcontrollersoftware) probieren.
Würde eher PX4 nehmen.
GPS im Innenraum wird wahrscheinlich nichts.
mal eben 3 Programmiersprachen gelernt
Sind das Ultraschall sensoren? Funktionen die bei den Akustischen störungen durch die Propeller?
Ja sind US Sensoren. Nein, das gibt normalerweise keine Störungen, weil das ein ganz anderer Frequenzbereich ist und die normalerweise noch nen Bandpass haben.
Wtf, als wenn du einfach mal eben so was probieren kannst und die Drohne dann am Ipad steuern kannst?? Das ist wirklich beeindruckend. Ich würde jedenfalls einfach mal eine größere Batterie dran packen, schaden kanns ja nicht🤷♂️ oder die Drohne ist zu schwer...
kommt da noch teil 2?
Kannst du mal was bauen was anzeigt wie viele Sprudelflaschen noch in einem Kasten sind das einem nie der Sprudel ausgeht? am besten mit App oder Alexa Warnung 👀 Will ich schon lange machen bin aber leider technisch zu doof für so was😅🙄
Kann man mit HW leicht bauen oder willst du das mit Drohne bzw. Kamera machen?
Teil 2 PLZ
HTML ist keine Programmiersprache...
Nein, im Ernst, ich feiere es, wenn jemand sich selbst was beibringt und die Welt am Ergebnis teilhaben lässt.
Ich schätze jetzt mal du hast nicht ROS verwendet ;) Da gibt es sowas wie die KI für drohnen fertig und kostet nichts ;)
Gleichzeitig ist der ARM zu kurz und die Rotoren zu klein um das Gewicht vernünftig zu halten.
Bei Thinkiverse gibt es einen passenden Bausatz ;)
Was hat ROS mit KI zu tun?
@@maxhouseman3129 nicht sehr viel erstmal, ohne eine passende Grundlage kann die Drone nicht sauber fliegen. ROS bietet da eine Grundlage die abgestimmt funktioniert. DHL nutzte dabei für die Alpen Drohne das System und erweiterte es nur.
@@SponsorElite ROS stellt einfach nur elegante Mechanismen zur Kapselung der Funktionalitäten (Nodes) und deren Echtzeitkommunikation zur Verfügung. Die Drohne könnte auch ohne ROS sauber fliegen.
Is das Gewicht evtl das Problem?
Wird die Drone nicht stabiler wenn die Kanone unten montiert ist? Alle Transport Dornen sind so gebaut.
Denkt man zwar, ist aber tatsächlich nicht so. Die Steuerung ist so programmiert dass sie ein Pendeln der Drone nicht erwartet, das passiert aber wenn das Gewicht unten dran hängt. Die real live Guys hatten das Problem Mal als sie eine Drone bauen wollte die einen Menschen tragen kann
Ist einfacher, wenn die Masse oben ist und man unten den Schub verändern kann. Ist ja bei Raketen z.B. auch so, man könnte ja auch drei Schubdüsen an der Spitze haben die irgendwie leicht nach außen geneigt sind.
Vergleichbar: Ist es einfacher einen Besenstiel auf der Handfläche zu balancieren oder hängend stabil zu kriegen, ohne das er pendelt?
Da sollte man den Schwerpunkt richtig ausrechnen. Das würde mit Payload unten schon funktionieren.
Kann man die auch größer bauen?
Benutzte lidar Sensoren, Ultraschall sind gar nicht gut an Drohnen da sie zu langsam, zu ungenau und super störanfällig sind. Schau mal bei DJI die benutzen z.B. ir Sensoren nach unten.
Die haben genauso US verbaut. Lidar braucht viel mehr Software zur Auswertung.
Mach hin. Ich warte schon etwas länger.
Komm schon...
Bitte bitte
3:04 HTML IST KEINE PROGR.... ach egal, cooles Video
Und was für ein bike? Ich habe gesehen das du Biken geht's, an dem fullface Helm von fox 👍
Fahre ein Radon Swoop, bin ziemlich zufrieden damit :)
Cool,
Kann ich auch erfahren welche vr.?
Wäre cool wen du ein par verkaufen würdest
Warte immer noch auf Part 2
Der kommt noch, ich weis nur noch nicht wann.
@@luisengineering ok Danke
ja ja ja @@luisengineering
@@phillipjungling8704 das wird mein 1 Mio Abonnement Special.
@@luisengineering cool
Kannst du bitte denn drohne Code hochladen
kannst du noch ein Video machen?
Baust Du fast eine autonome Drohne oder eine fast autonome Drohne?
nice es Projekt aber HTM ist keine Programmiersprache sondern es ist eine textbasierte Auszeichnungssprache zur Strukturierung elektronischer Dokumente wie Texte mit Hyperlinks, Bildern und anderen Inhalten. 😀😀Aber trotzdem coole Projekte.
Macht du eigentlich noch Videos davon
Versuch statt drohne mal ne Riesen Krabbe mit hydraulik kneifer
nein eine fpv drone kann nicht so viel Gewicht halten außerdem musst du noch Sachen auf betaflight einstellen
Die Drohne ist bestimmt zu schwer
HTML ist keine Programmiersprache :0
Ich möchte auch sowas bauen aber Ich brauche deiner Hilfe
Bitte kontaktiere mich
HTML ist keine Programmiersprache
Die Drohne hat zu wenig power für den schussmechanismus
1 jahr später kein teil 2
Das wird mein 1 Mio Abonnenten Special 😉😂
@@luisengineering also frag ich dann in 4 jahren nochmal hehehehehe 😅😁😁
Html ist keine Programmiersprache
Ist es schwer zu programmieren
Html ist keine programmir sprache.
Evtl. zu schwer....? Mal mit ecalc berechnen
..digga ernsthaft?..selbst mit 3 (o.4) doppelrotoren...SCHWERPUNKT..!?!..ich hab ja schon ein bis an versch. drohnen rumgefummelt aba mehr als 30-40 % des eig.gew. obnfrauf?..& dann so klobig?..wenn die software, power, etc. das schaffen soll, muss der krempl untn drunta..
Noch nicht geschafft?
Video Teil 2 fehlt
Das wird mein 1mio Abonnenten special ;)
@@luisengineering danke für die Information
Der Drohne fehlt dass gyro oder der angle Mode man acro 😂
Html ist keine Programmiersprache