Ich baue ein sehr aufregendes Projekt, und ich erstelle diesen Beitrag, um neue, frische und verrückte Ideen zu bekommen.Wie berechnet man, wo eine Kugel auf eine Wand trifft (eine echte Wand und eine Kugel)
Ich habe eine große Mauer, und ich schieße darauf. Ich muss die genauen X- und Y-Koordinaten berechnen, auf die das Projektil einwirkt.
Es gibt mehrere Herausforderungen:
- Nicht alle Kugeln die gleiche Masse oder Geschwindigkeit.
- Ich verwende möglicherweise mehr als eine Waffe, also können zwei Kugeln in einem kürzeren Intervall treffen.
- Ich kann ein Video an der Wand spielen, so dass eine Kinnect-Lese-Ganzheit verwirrt werden kann.
- Wenn möglich, möchte ich keine Verbesserungen an den Waffen oder Kugeln hinzufügen.
- Ich habe vielleicht keine vollständige Kontrolle über die Art der Wand; normale Ziegel und Farbe ist bevorzugt.
Mit allem, was gesagt wird, bin ich voll zu Optionen geöffnet. Erstere sind keine Zwänge und ich bin bereit, den Ansatz zu ändern und von vorne anzufangen.
Meine bisherige Vorgehensweise besteht darin, drei Bewegungssensoren einzurichten und die Position basierend auf der Aufprallwelle zu triangulieren. Bisher war es ungenau und benötigt viel Tuning.
Wenn Sie meinen Ansatz verbessern möchten, einen Sensor oder eine Software vorzuschlagen, die ich vermisse, seien Sie bitte willkommen, aber wie gesagt, ich bin bereit, es zu beginnen.
Dieses Projekt abgeschlossen sein wird, so dass, wenn Ihre Lösung groß ist, Sie zu etwas sehr cool beitragen werden, und ich kann Ihnen ein Bild davon oder sogar laden Sie ein, mit mir ;-)
Das erscheint SEHR kompliziert ... Ich denke, dass Ihr Ansatz zu ungenau ist, weil das Messen der Wellen sehr schwierig sein kann. Ich denke, dass der einzige Weg, um eine ganze Wand zu überwachen, ist durch optische Inspektion, aber für jetzt vergessen Sie das Arduino (bleiben Sie an einem PC, wenn Sie alles bekommen können arbeiten Sie können zu einer Himbeere oder sogar ein Arduino fällig). Hören Sie sich den Ton an, um den Schuss zu entdecken, und beobachten Sie den Bildschirm, bis Sie feststellen, dass sich ein Punkt stark verändert. Dies geschieht einen Bruchteil einer Sekunde später und so wird Ihre Erkennung einfacher.Wenn das Geschoss keine Spuren hinterlässt, kann es hilfreich sein, einen weicheren – frarugi87
Bildschirm hinzuzufügen (z. B. kann ein Gewebeschirm leichtere Kugeln abfangen - wie die mit Druckluftpistolen geschossenen - und so eine größere Markierung machen) – frarugi87