我们希望使用iBeacons实现一种室内定位。在这篇文章中,作者实现了非线性最小二乘三角测量,使用了Eigen C++库和Levenberg Marquardt算法。由于Eigen是用C++编写的,因此我们尝试使用JNI和Android NDK来使用它,但它抛出了许多错误,我不知道如何解决,并且在网上找不到任何信息。 我们也尝试使用Jeigen,但它没有我们需要的所有功能。
因此,我的问题是:
因此,我的问题是:
- 有人在Android中使用beacons实现过某种Trilateration吗?
- 您认为使用Eigen+JNI+NDK是一个好的解决方案吗? 如果是,请问您是否曾经使用该组合实现过Levenberg Marquardt?
- 在Android应用程序中计算三边测量时,是否有比Levenberg Marquardt算法更好的选择?