这是我第一次发布帖子。
我正在为桥梁检查ROV八旋翼收集的GPS数据进行一些数据分析。我们使用3D扫描LIDAR、立体视觉、INS和其他一些很棒的技术,通过ROS来运行八旋翼。我目前正在使用ublox LEA-6T,类似于Doug Weibel的设置,收集原始GPS数据,如载波相位、多普勒频移和卫星星历。然后,我使用开源项目RTKLIB与本地NOAA CORS站点进行差分GPS后处理,以获得更好的姿态估计精度(用于重建桥梁的3D点云)。
无论如何,我正在使用scipy的大部分功能来对我的测试结果进行统计验证。具体来说,对于这一部分,我只是在使用:
我一直在使用geopy方便的距离函数来研究与测量地面真实值偏移量相关的位置协方差。稍加调整参数,可以找到与矩阵中每个标准差元素所表示的每个方向相对应的距离; 包括北、东、上和它们之间的三个方向。
然而,这些距离是绝对的,不能描述方向。
例如:正数或负数可能分别与北向或南向相关联。
我可以简单地使用纬度和经度来检测方向的极性,
但我想能够找到描述距离的点对点方位角,
因为我认为全局导航值除了当前应用外还可能有其他用途。
我发现有人提出了类似的问题,
但似乎假定了大圆近似值
而我希望至少使用WGS-84椭球模型或任何可在geopy中使用的相同模型:
跳转到计算距离
如有建议,请指教。
-ruffsl
感兴趣的来源:
- python-3.3: http://www.python.org/download/releases/3.3.0/
- numpy: http://www.numpy.org/
- geopy: https://code.google.com/p/geopy/
- scipy: http://www.scipy.org/
- ublox LEA-6T: http://www.u-blox.com/en/gps-modules/u-blox-6-timing-module/lea-6t.html
- Doug Weibel's: http://diydrones.com/profiles/blogs/proof-of-concept-test-extremely-accurate-3d-velocity-measurement
- RTKLIB: http://www.rtklib.com/
- NOAA CORS: http://geodesy.noaa.gov/CORS/
- ROS:http://www.ros.org/wiki/