【问题标题】:Problem with the installation of dji-osdk on raspberry pi 3 for dji matrice 100在树莓派 3 上为 dji 矩阵 100 安装 dji-osdk 的问题
【发布时间】:2019-02-27 10:19:56
【问题描述】:

我有一个带有 ubuntu mate 16.04 的树莓派 3,我安装了 ROS。我正在关注guide 在树莓上安装 osdk。在第 6 点,当我输入 catkin_make 时,树莓派冻结在 94% 并且没有完成编译(我认为那是因为树莓派用完了 ram)。我该怎么办?

【问题讨论】:

    标签: ros dji-sdk


    【解决方案1】:

    添加交换空间将允许 Raspberry Pi 使用 SD 卡作为额外内存。访问此内存会很慢,但在这种情况下会很有用。

    要创建交换文件,您需要运行这些命令。这些说明假定可以在根目录中创建交换文件。您可能需要根据您的设置进行更改,以确保在 SD 卡上创建文件。

    sudo fallocate -l 1G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    

    然后使用交换文件运行以下命令。请注意,每次启动时都需要运行此命令。

    sudo swapon /swapfile
    

    要验证一切是否按预期进行,您可以使用此命令检查内存状态。

    free -h
    

    您需要运行此命令来自动添加交换文件。

    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
    

    欲了解更多信息,请查看这篇文章:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-16-04

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      相关资源
      最近更新 更多