-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement support for DJI Air 3 Drone #28
base: main
Are you sure you want to change the base?
Conversation
FOV units is radians, but :
why is that? GSD_to_AGL_CONST is Scale Factor:
so:
I would like to know the basis of your comment. I think it is impossible to calculate the correct result based on the formula in the comment. I am a novice and have just studied route calculation for 2 days. I hope to get your help. |
Why Use FOV to Calculate Forward Photo Height and Side Photo Width? The formulas: forward_photo_height = AGL * VERTICAL_FOV
side_photo_width = AGL * HORIZONTAL_FOV are based on the relationship between the Field of View (FOV) and the area captured on the ground by the camera at a given altitude above ground level (AGL). BasisThe Field of View (FOV) describes the angular extent of the camera's view. When the drone is at an altitude ( Since forward_photo_height ≈ AGL * VERTICAL_FOV
side_photo_width ≈ AGL * HORIZONTAL_FOV This approximation works for small angles About the
|
I think forward_photo_height and side_photo_width can be calculated using a more concise formula,According to the principle of similar triangles:
Regarding GSD_to_AGL_CONST, the calculation method you mentioned is the same as mine, so I have no doubts. My question is just why forward_photo_height can be calculated relatively accurately, but an approximation is used. |
Description
This PR introduces support for the DJI Air 3 drone, alongside the existing support for DJI Mini 4 Pro. Key enhancements include adding drone-specific constants such as Vertical FOV, Horizontal FOV, and GSD-to-AGL constant for the DJI Air 3.