px4中的特技模式的源码在哪个文件位置,或者手动模式等主模式的代码在源码的哪个文件位置?
不知道你这个问题是否已经解决, 如果还没有解决的话:回答:
PX4特技模式和其他主模式的代码可以在PX4飞控软件的源码中找到。以下是找到这些代码的步骤:
首先,你需要从PX4官方GitHub仓库上下载PX4飞控软件的源码。你可以访问以下链接以获取最新的源码:PX4 Github仓库
在下载完成后,你需要根据你使用的具体飞行控制器类型(如Pixhawk、Pixracer等)和硬件平台(如FMUv4、FMUv5等)进入相应的目录。在该目录下,你可以找到PX4飞控软件的源码文件。
特技模式和其他主模式的代码位于src\modules\mc_pos_control
目录下。在此目录中,你可以找到名为mc_pos_control_main.cpp
的文件。
在mc_pos_control_main.cpp
文件中,你可以找到与特技模式和其他主模式相关的代码片段,用于控制飞行器的动作和行为。
请注意,PX4飞控软件的源码是一个庞大的代码库,拥有多个模块和文件。了解PX4的源码结构和飞行控制器的硬件平台是非常重要的,以便在正确的位置进行查找。
如果你遇到了困难或无法找到特技模式或其他主模式的代码位置,我建议参考PX4的官方文档和讨论论坛,或与PX4社区中的其他开发者进行交流和咨询。