Position finding by triangulation

조회 수: 1 (최근 30일)
Curious
Curious 2022년 8월 10일
편집: Jeff Rudin 2025년 5월 15일
How can I triangulate a position using two DMEs in matlab?

답변 (1개)

Mathy
Mathy 2024년 8월 18일
Hi Curious,
I believe the answer to your question about triangulating a position using two DMEs can be found at this link: https://aviation.stackexchange.com/questions/46135/how-can-i-triangulate-a-position-using-two-dmes.To estimate the position of a target in a global Cartesian coordinate frame by triangulating a set of angle-only detections in MATLAB, you can use the triangulateLOS function. You can learn more about this function here: https://www.mathworks.com/help/fusion/ref/triangulatelos.html
Hope this helps!
  댓글 수: 1
Jeff Rudin
Jeff Rudin 2025년 5월 15일
편집: Jeff Rudin 2025년 5월 15일
Hi Mathy!
I have a similar problem given three sites that provide azimuth and elevation. The sites locations are given in in geodetic (lat/lon/alt) coordinates ans would be the target position. Translation between geodetic and global cartesian coordinates seems straight forward given the geodetic2ecef and ecef2geodetic functions. However, what is not clear from the Mathworks webpage on triangulateLOS is how to set up the detection object given detection data in the form of [ lat, lon, alt, az, el ] for each site, especially when the sites are far enough apart to need to account for the curvature of the earth. My confusion is how to set up the MeasurementParameters field in objectDetection and how this relates back to the Measurement field.
A simple three site example would go a long way in helping clarify how to use triangulateLOS on spherical earth rather than the flat geometry given in the current examples. (It would probably be a good addition to your website as well.)
Many thanks,
Jeff R.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Delaunay Triangulation에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by