- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 8 von 8

Thema: Positionsänderung durch optische Distanzmessung, wie rechnen

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    12.01.2006
    Beiträge
    8

    Positionsänderung durch optische Distanzmessung, wie rechnen

    Anzeige

    Praxistest und DIY Projekte
    Hallo zusammen,
    ich bin neu. ich habe folgendes problem, ein robo soll durch stereokameras seine positionsänderung erfassen. durch die kameras wird er die distanzen zu fixen gegenständen messen und kann den winkel zu seinem koordinatensystem berechenen.
    nun mein problem:
    wie kann ich die relative positionsänderung des robos berechnen mithilfe dieser daten?
    im anhang ein bild von meinem problem. der robo ist immer der koordinatenursprung.

    besten dank
    eugen
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken robopos.jpg  

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    So ist das nix. Der robo( 0,0 ) kann meinethalben der Ursprung sein, aber der "zweite" Robo ist dann auf (dx,dy)
    Wenn du wirklich distanz UND Winkel hast, brauchst du eigtl. nur einen Gegenstand.
    Dann erst kannst du den Ursprung um dx,dy verschieben.
    Es wird auch besser sein, du rechnest die Robo-orientierung (heading) auch gleich mit. ersparen kannst du dir das eh nicht.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    12.01.2006
    Beiträge
    8
    hallo robert,
    das mit dem (0,0) sind auch nur die koordinaten bezgl. den messungen. wenn ich nun aber die rotation und die position des winkels will und aus präzisionsgründen zwei gegenstände möchte. wie kann ich das am besten berechnen?

    gruss
    eugen

  4. #4
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.051
    Stereokamera heißt man hat zwei Kameras an unterschiedlichen Positionen.
    Die Kameras die im Bild am Roboter sind?
    Man mißt die Winkel unter denen Gegenstände zu sehen sind.
    Im Bild sind es vier Gegenstände, sollen es zweimal die gleichen sein? Es ist durch die Bezeichnung der Winkel angedeutet.
    Warum sind die Gegenstände im Bild an unterschiedlichen Positionen?

    (Heißt Fix dass sich stillstehen oder dass sie sich fix bewegen? )
    Manfred

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    12.01.2006
    Beiträge
    8
    hi manfred,
    sorry für die unzureichende erklärung: ich benutz 3d cameras um distanzen zu gegenständen messen zu können. im moment nur eine 3d camera (sprich zwei cams in bestimmten abstand) auf dem robo vorne drauf. fix heisst es handelt sich z.b. um steine. wie du schon erwähnt hast werden die winkel unter denen die gegenstände zu sehen sind gemessen.
    es handelt sich auf dem bild um 4 gegenstände, weil ich links eine andere position wie rechts darstellen wollte.

    gruss
    eugen

  6. #6
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Durch die Messungen an der ersten Position kriegst du die absoluten Koordinaten der beiden Fix-Punkte A u. B. Dadurch auch den Winkel von AB in Bezug auf die x Achse.
    Bei jeder weiteren Messung ist AB und der Robby ein Dreieck, wo du AB schon kennst, und durch D1 und D2 kennst du auch alle Winkel.
    Da du auch den x-Winkel von AB kennst, kannst du von diesem Punkt aus also die Koordinaten vom Robby bestimmen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    12.01.2006
    Beiträge
    8
    aua, das schmerzt, einsicht kann soooo hart sein
    danke für die schnelle und kompetente hilfe.
    gruss
    eugen

  8. #8
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Alles klar ?
    Wenn du bei der zweiten Messung aber nicht weißt, welcher Punkt jetzt A oder B ist, kriegst du immer zwei Lösungen, da hilft nix
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Berechtigungen

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

Labornetzteil AliExpress