ArduPilot共享库

旋翼飞机(Copter)、固定翼(Plane)和小车(Rover)共享libraries文件。下面是库的顶级目录和他们功能的介绍。 blending

内核库:

  • AP_AHRS - 使用DCM或者EKF姿态解算
  • AP_Common - 所有模块所需的公共库
  • AP_Math - 数学函数库,包括相对有用的向量运算
  • AC_PID - PID控制器的库
  • AP_InertialNav - 惯性导航库,与加速度计、GPS和气压计数据融合
  • AC_AttitudeControl - ArduCopter的控制库,包括姿态控制、位置控制和PID控制
  • AP_WPNav - 航点导航库
  • AP_Motors - 多旋翼和传统直升机电机混合
  • RC_Channel - 将pwm输入/输出从APM_RC转换为内部单位,如角度
  • AP_HAL, AP_HAL_AVR, AP_HAL_PX4 - 实现了“硬件抽象层”的库,它提供了一致的接口与更高层通信,使其可以更容易地移植到不同的硬件上。

传感器驱动库:

其他库:

results matching ""

    No results matching ""