Roderick.Huang

道格拉斯-普克算法(Douglas–Peucker algorithm)

道格拉斯-普克算法(Douglas–Peucker algorithm),又称为Ramer-Douglas-Peucker算法,是一种用于简化曲线的算法。它通过减少曲线上的点数来近似表示原始曲线,同时尽量保持其形状和特征。可以应用于计算机图形学、地理信息系统(GIS)、甚至CAD领域。 算法的具体实现逻辑如下: 在轨迹曲线在曲线首尾两点A,B之间连接一条直线AB,该直线为曲线的弦;...

QGC代码架构解析:MAVLink Mission Protocol,以及 QGC 航点管理

本文厘清如下几个问题: 航点协议(Mission Protocol)有哪些命令/消息; 微服务的处理流程,以及流程中通信双方使用到的命令ID/请求ID-响应ID; 带参数的命令/消息,其参数格式,以及单位; 航点文件格式。 1. MAVLink Mission Protocol 航点协议主要实现航点集合的上传、下载、清除。另外有一些其他消息,以及附带的参数/枚举。 ...