英文参考:http://dev.ardupilot.com/wiki/apmcopter-code-overview/html
本节来源:http://liung.github.io/blog/apm/2014-08-30-APM-Arducopter代码预览.htmlgit
APM::Copter代码主要放在ArduCopter文件夹中,而且和ArduPlane和ArduRover使用一样的库文件。github
下面这张图展现了从飞行模式到电机输出的调用关系:函数
http://dev.ardupilot.com/wiki/apmcopter-programming-libraries/ui
http://liung.github.io/blog/apm/2014-08-30-APM-Arducopter相关库介绍.htmlurl
这些库文件也一样被ArduPlane和ArduRover所使用。下面将列出一系列高层次的库的说明和它们的函数说明。spa
关于库的导航图,以下:3d