PX4特技模式相关问题

px4中的特技模式的源码在哪个文件位置,或者手动模式等主模式的代码在源码的哪个文件位置?

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/773084
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:PX4的官方文档有简单谈调PID,当然只说了角速度环和角度环,至少你在这里面知道是改PX4里哪几个参数。
  • 除此之外, 这篇博客: PX4开源工程结构简明介绍中的 Step6 工程分析回顾 部分也许能够解决你的问题。
  • 以下回答由chatgpt基于相关博客总结生成:

    回答:

    PX4特技模式和其他主模式的代码可以在PX4飞控软件的源码中找到。以下是找到这些代码的步骤:

    1. 首先,你需要从PX4官方GitHub仓库上下载PX4飞控软件的源码。你可以访问以下链接以获取最新的源码:PX4 Github仓库

    2. 在下载完成后,你需要根据你使用的具体飞行控制器类型(如Pixhawk、Pixracer等)和硬件平台(如FMUv4、FMUv5等)进入相应的目录。在该目录下,你可以找到PX4飞控软件的源码文件。

    3. 特技模式和其他主模式的代码位于src\modules\mc_pos_control目录下。在此目录中,你可以找到名为mc_pos_control_main.cpp的文件。

    4. mc_pos_control_main.cpp文件中,你可以找到与特技模式和其他主模式相关的代码片段,用于控制飞行器的动作和行为。

    请注意,PX4飞控软件的源码是一个庞大的代码库,拥有多个模块和文件。了解PX4的源码结构和飞行控制器的硬件平台是非常重要的,以便在正确的位置进行查找。

    如果你遇到了困难或无法找到特技模式或其他主模式的代码位置,我建议参考PX4的官方文档和讨论论坛,或与PX4社区中的其他开发者进行交流和咨询。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^