生在禧年 2023-03-27 21:27 采纳率: 25%
浏览 49
已结题

无人机px4下载环境编译出错,如何解决?

img


PX4无法定位软件包,找不到有效openPGP,搭建环境一直出错,有没有同志们能帮我解决一下

  • 写回答

5条回答 默认 最新

  • 极客智能体-在线 2023-03-28 14:06
    关注

    以下答案由GPT-3.5大模型与博主波罗歌共同编写:
    解决PX4下载环境编译出错的方法如下:

    1.确认软件包无法定位

    首先,确认您是否已经正确的设置了PX4下载环境。如果已经正确设置了环境,请运行以下命令,以确认软件包是否可以被定位到:

    make list_target_configs
    

    如果无法找到软件包,则需要安装openPGP才能继续。

    2.下载和安装openPGP

    使用以下命令来下载和安装openPGP:

    sudo apt-get install openpgp
    

    安装完成后,请重新运行make list_target_configs。你应该现在可以看到像此类的输出:

    Supported configurations: 
    qflight
    qflight-v2
    qflight-v3
    sitl
    px4fmu-v1-default
    px4fmu-v2-default
    px4fmu-v2-mag
    px4fmu-v2-companion
    px4fmu-v2-pixhawk1
    …
    

    3.编译PX4

    确保软件包被正确地定位到,并且openPGP已经被成功的安装,运行以下命令编译PX4:

    make px4_sitl gazebo
    

    PX4将会在编译过程中进行下载和安装各种依赖项。在编译完成之后,你应该可以启动PX4。

    如果出现依赖项导致编译失败的情况,运行以下命令以安装所需的依赖项:

    sudo apt-get install python-rosinstall-generator python-wstool
    

    如果我的回答解决了您的问题,请采纳!

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月3日
  • 赞助了问题酬金15元 3月27日
  • 创建了问题 3月27日

悬赏问题

  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥100 单片机hardfaulr
  • ¥20 手机截图相片分辨率降低一半
  • ¥50 求一段sql语句,遇到小难题了,可以50米解决
  • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
  • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)
  • ¥15 虚拟机检测,可以是封装好的DLL,可付费
  • ¥15 kafka无法正常启动(只启动了一瞬间会然后挂了)
  • ¥15 Workbench中材料库无法更新,如何解决?
  • ¥20 如何推断此服务器配置