|
Silli |
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 21.05.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.06.2016, 20:51
Titel: Segmente wiedererkennen
|
|
|
|
|
Hallo,
ich arbeite gerade an einer Laserabstandsregelung für einen Quadrokopter. Dazu werden die Laserdaten zuerst segmentiert und dann mit den Anfangs- und Endkoordinaten und Winkel, kürzestem Abstand und der Länge des Segments übergeben.
Über die IMU und GPS bekomme ich genau Positions und Lagedaten. Jetzt möchte ich die erkannten Segmente (ein Segment = eine Wand/ ein Teil einer Wand) während dem Flug (alles noch simulativ) aufzeichnen und somit am Ende eine vollständige Karte der Umgebung erhalten.
Dazu muss ich die Koordinaten der Anfangs- und Endpunkte die im Flugzeugkoordinatensystem vorhanden sind, in ein lokales Koordinatensystem umrechnen. Dann muss in jedem Zeitschritt verglichen werden, ob die Segmente schoneinmal in einem vorherigen Zeitschritt erkannt wurden, da sich ansonsten die Segmente überlagern würden.
Jetzt könnte man ja einfach die Koordinaten vergleichen, allerdings sind diese durch das Messrauschen nicht immer exakt gleich.
Durch bewegen des Lasers, kann es außerdem passieren, dass nicht mehr das gesamte Segment erfasst wird, sondern nur noch ein Teil davon. Aber auch dies soll dann einem bereits vorher erfassten Segment zugeordnet werden können.
Das ganze ähnelt doch sehr einem SLAM Algorythmus, allerdings ist ja die Position des Fluggerätes relativ exakt bekannt.
Kennt vielleicht jemanden einen Ansatz um ein solches Problem zu lösen oder hat eine Idee nach was man suchen muss. Bisher wurde ich leider noch nicht fündig.
Viele Grüße
Michael
|
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|