- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 12

Thema: Lichtschranke(n) o.ä. zur 2D Positionserkennung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Uih. Danke erstmal für die Ideen.

    Das hört sich erstmal sehr aufwändig an für mich.

    Bei meinem Hobby geht es um Dart.
    Ich bin ein kleiner Statistik und Auswertungsnerd.
    Daher hatte ich mir überlegt sämtliche Treffer für jeden einzelnen Dart Punktgenau auszuwerten.
    So wollte ich Muster bzw. veränderungen im Muster des Trefferbildes zu erkennen und so mein Spiel zu optimieren.

    Da die Darts unterschiedliche Größen haben können, und auch in unterschiedlichen Winkeln im Board stecken können, fällt wohl die Schattenvariante weg.

    Ich hab schon modifizierte Steeldartscheiben gesehen. Aber die messen nur die Treffer in den einzelnen Segmenten und nicht die genaue Stelle des Treffers.

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Also eine Google Suche mit "raspi darts opencv" liefert da schon mal einiges, z.B.
    https://github.com/hanneshoettinger/opencv-steel-darts

    Es muss kein Raspi sein, OpenCV läuft auf Linux, Windows, Mac, Smartphone usw., ein Raspi 3 mit Kamera ist nur die günstigste Variante.

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.708
    .. hört sich erstmal sehr aufwändig an für mich ..
    Ich bin ein kleiner Statistik und Auswertungsnerd .. sämtliche Treffer für jeden einzelnen Dart Punktgenau auszuwerten ..
    Na da wolln wa mal etwas rechnen (für nen Statistik- und Auswertungsnerd hast Du bisher ja durch "keine" Zahlenangaben nicht gerade geprunkt) - und stelln uns dazu mal jantz domm. Den Rechnungen lege ich Standard- (und geschätzte Standard- *gg*) -werte zugrunde.

    .. mit einer Lichtschranke o.ä. eine Position von einem bzw. max drei dünnen (1mm) Objekten auf den mm genau! zu erkennen ..
    Auf den Millimeter ? ? Selbst die Stahlspitzen sind doch meist Ø2 ! ? ! ? ? ? Du hast natürlich Recht, je genauer - desto Statistik. Sprich: die Größe der Grundgesamtheit bringts *gg*.

    Ausgangswerte
    Dartscheibe Ø340 => 90 800 mm²
    zugehöriges Quadrat 340mm*340mm => 115 600 mm².
    Barrels aus Tungsten mit Ø7 mm als kleinstmögliche Größe.
    Wurffrequenz nicht schneller als 3 sec/Wurf. Einerseits glaube ich dass selbst van Gerwen selten schneller feuert und Evans 180er in 2,3 (?) Sekunden ist ja nu sehr, sehr untypisch.
    Abtastung in (üblicher) Barrelhöhe mit Lichtschranken aus zyklisch leuchtenden LED-Photodioden/-transistoren. Vermutlich doppelte Abtastung mit geringen Abstand um rückprallende/abfallende Darts zu erkennen. Das Abfallen eines Darts durch einen Nachfolger dürfte ein extrem schwierig zu handelndes Problem sein - würd ich nicht berücksichtigen.

    Die punktgenaue Auswertung im Millimetergitter scheint mir durch den Aufwand (hobby-Maßstab) a) kaum möglich bzw. sinnvoll und b) auch nicht sportgerecht.

    Mit Blick auf Barreldurchmesser von knapp Ø7 mm (feinfühliges Greifen!!) erscheint ne Abtastung mit Abständen von 7mm als ausreichend. Damit wird über die Dartscheibe ein Quadrat von 49 mal 49 Lichtschranken gelegt.

    Anmerkung, trotzdem wichtig: ich meine, dass "dazwischenliegende" Darts - zwischen zwei Lichtschranken - durch Schrägstellung, dickere Barrels, Sonstiges ausreichend erkannt werden (eigentlich würde ich NUR auf Barrelhöhe messen). Das würde ich auf einer einfachen, mit etwa vier, fünf Lichtschranken bestückten Testbahn in der vorgeschlagenen Teilung genau ausmessen/-testen bei der die Darts von Hand in entsprechenden Positionen gesteckt werden. Schwieriger scheint mir die Abtastung waagrecht, über die HÖhe gestaffelt, im 20er-Tripelbereich, evtl. auch im 19er, zu sein. Hier könnte eine feinere Aufteilung Sinn machen. Das sonstige Feld müsste aber im erwähnten 7mm-Raster, evtl., je nach Zuverlässigkeitsanforderungen, sogar 6mm- oder 5mm-Raster abgetastet werden.

    Damit scheint es ETWAS machbarer: zwei benachbarte Seitenkanten - 340 mm Seitenlänge - mit LEDs (Ø5 oder Ø3) gleichmässig bestücken, also das hier NUR geschätzte 7mm-Raster. Die gegenüber liegenden Seitenkanten mit Phototransistoren/-dioden. Die LEDs werden im Millisekundentakt sequentiell bestromt, die gegenüberliegenden Phototransistoren werden simultan abgefragt. Diese Abtastung kann bis in den Bereich Hunderstelsekunden erfolgen - immer Blick auf die schellste Wurffolge (Annahme: Werfer ist total sauer, zugedröhnt oder so).

    Die 49 bzw. 50 abzufragenden Phototransistoren kann ein Mikrocontroller mit Portvervielfacher sicher verarbeiten. Das ist dann wieder ein anders Thema.
    Ciao sagt der JoeamBerg

  4. #4
    Zitat Zitat von oberallgeier Beitrag anzeigen
    Auf den Millimeter ? ? Selbst die Stahlspitzen sind doch meist Ø2 ! ? ! ? ? ? Du hast natürlich Recht, je genauer - desto Statistik. Sprich: die Größe der Grundgesamtheit bringts *gg*.
    Die punktgenaue Auswertung im Millimetergitter scheint mir durch den Aufwand (hobby-Maßstab) a) kaum möglich bzw. sinnvoll und b) auch nicht sportgerecht.
    Schwieriger scheint mir die Abtastung waagrecht, über die HÖhe gestaffelt, im 20er-Tripelbereich, evtl. auch im 19er, zu sein. Hier könnte eine feinere Aufteilung Sinn machen. Das sonstige Feld müsste aber im erwähnten 7mm-Raster, evtl., je nach Zuverlässigkeitsanforderungen, sogar 6mm- oder 5mm-Raster abgetastet werden.
    Da bin ich deiner Meinung.

    Ich bin davon ausgegangen nur die Spitze zu erfassen und nicht den Barrel. Denn der Barrel sagt nichts darüber aus wo die Spitze steckt.
    Wenn man sich das 5mm breite trippel oder Doppelsegment und den Bereich darum betrachtet muss ich auf 1mm oder auch 2mm runter gehen. Ansonsten wird es zu ungenau.


    Zitat Zitat von Mxt Beitrag anzeigen
    Also eine Google Suche mit "raspi darts opencv" liefert da schon mal einiges, z.B.
    https://github.com/hanneshoettinger/opencv-steel-darts

    Es muss kein Raspi sein, OpenCV läuft auf Linux, Windows, Mac, Smartphone usw., ein Raspi 3 mit Kamera ist nur die günstigste Variante.
    Das ist genau so wir ich mir das Vorgestellt hatte!

    Die Treffer in der Suchmachine sind eben nur so gut wie die Suchbegriffe die man eingibt.

    Das Projekt scheint mir noch nicht fertig zu sein.

    Ich könnte mir also das opencv auf einem Laptop installieren.
    Was benötige ich noch außer eine bzw zwei cams? Hab da leider fast null Ahnung.

  5. #5
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.708
    .. Ich bin davon ausgegangen nur die Spitze zu erfassen und nicht den Barrel. Denn der Barrel sagt nichts darüber aus wo die Spitze steckt ..
    Au weia - da hatte ich ja wirklich nicht richtig überlegt. Tut mir leid - zu dumm, wenn man so daneben liegt :-/
    Ciao sagt der JoeamBerg

  6. #6
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.09.2011
    Ort
    Hessen
    Beiträge
    707
    Zitat Zitat von ma4er Beitrag anzeigen
    Was benötige ich noch außer eine bzw zwei cams? Hab da leider fast null Ahnung.
    Der große Bildverarbeitungsexperte bin ich auch nicht, dafür habe ich keine Zeit.

    Vielleicht mal hier reinschnuppern
    https://docs.opencv.org/master/d9/df...rial_root.html
    Geändert von Mxt (16.10.2017 um 14:15 Uhr)

  7. #7
    Vielen Dank euch allen für die Infos und Eure Mühe.
    Werde jetzt mal versuchen über den Link von Mxt weiter zu kommen.

    Gruß
    ma4er

  8. #8
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.04.2013
    Beiträge
    526
    Wie wärs mit einem bis zwei rotierenden Laserentfernungsmessern?

Ähnliche Themen

  1. Positionserkennung per Laser: geeigneter Empfänger?
    Von im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 6
    Letzter Beitrag: 03.08.2010, 17:28
  2. IR-Sensoren zur positionserkennung
    Von robobot im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 16.01.2008, 09:18
  3. Optische Positionserkennung
    Von Addy111 im Forum Sensoren / Sensorik
    Antworten: 1
    Letzter Beitrag: 18.12.2006, 14:54
  4. Positionserkennung mit neuronalen Netzen
    Von ntmtk im Forum Software, Algorithmen und KI
    Antworten: 3
    Letzter Beitrag: 06.06.2006, 20:07
  5. positionserkennung
    Von mcbone@Chris im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 11.08.2004, 10:14

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress