我在寻找或实现一种寻找信号源的算法时遇到了一些麻烦.我的工作目标是找到发声器的位置.
为了实现这一目标,我使用了三种微电子.我使用的技术是多点即是基于到达时间差.
的到达时间差每个microfones之间使用发现互相关所接收的信号的.
我已经实现的算法找出到达时间差,但我的问题是更多关于如何多边工作,这是基于我参考不清我,我找不到这是自由/开放其他任何很好的参考.
如果你有一些关于如何实现多点定位算法的参考,或者我可以根据到达时差使用的其他一些三边测量算法,这将是一个很大的帮助.
提前致谢.
我有 3 个接收器(A、B 和 C),以及一些位置未知的信号产生源(比如说声音或光)。给定 A、B 和 C 的位置,以及每个接收器“听到”信号的时间,我想确定源的方向。
我知道有一些方法可以通过 TDoA 多边/三边测量来实现,但是我在实现计算时遇到了麻烦。对于那些完全不熟悉该主题的人,没有很多关于此的清晰、详细的信息。外面的东西是模糊的,更理论化的,或者对我来说有点太深奥了。
SO 上的一些类似帖子(但不完全是我所追求的): TDOA 多点定位以定位声源 使用时差(TDOA)对信号进行三边测量
这也很有趣,但假设我们有一些界限: 距离数据不准确的多文字实现
@Dave 还评论了一个优秀且相当易于访问的资源https://sites.tufts.edu/eeseniordesignhandbook/files/2017/05/FireBrick_OKeefe_F1.pdf,但它没有达到足够的深度,以至于人们可能能够实际实现这一点在代码中(至少,对于没有深入了解回归知识的人,找到结果双曲线的交集等)。
[编辑]:我应该补充一点,我可以假设 3 个传感器和源位于地球表面,并且地球曲率的影响可以忽略不计(即我们可以在二维中工作)。