Ich habe ein sehr einfaches mathematisches Problem, aber ich kann es scheinbar nicht herausfinden. Ich muss berechnen, welcher Teil des Bodens von einer UAV-Kamera aus sichtbar ist. Ich glaube, ich habe es gelöst, um direkt nach unten zu schauen, aber die Kamera ist kardanisch und hat in allen Achsen einen vollen Bewegungsumfang.
Die Eingaben für das Problem sind die Höhe (m), die Brennweite der Kamera (mm), die x-Länge (mm) des Kamerasensors, die y-Länge des Kamerasensors (mm) und der Neigungswinkel in jeder Ebene.
Folgendes habe ich, wenn die Kamera gerade nach unten zeigt (Hinweis: Dies gibt mir die Länge jeder Seite der Bodenbedeckung an. Idealerweise möchte ich jeden Punkt, in diesem Fall die vier Ecken des Rechtecks, haben.)
Bodenabstand in der X-Ebene = (Höhe / Brennweite des Objektivs) * X-Länge des Kamerasensors
Bodenabstand in der Y-Ebene = (Höhe / Brennweite des Objektivs) * Y-Länge des Kamerasensors
quelle