GNU General Public License v3.0

项目介绍

sidharthmohannair/Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak 是一个托管在 GitHub 上的开源项目,采用 GNU General Public License v3.0 许可证,目前获得 25 个 Star、5 次 Fork。

仓库全名
sidharthmohannair/Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak
开源许可证
GNU General Public License v3.0
Star 数
25
Fork 数
5
未关闭 Issue
1

README 摘要

Installing QGroundControl on Ubuntu ARM64 using Flatpak This tutorial will guide you through the process of installing QGroundControl (QGC) on Ubuntu ARM64 platforms using Flatpak. QGroundControl is an open-source ground control station for small unmanned vehicles that allows you to plan and execute autonomous missions. Prerequisites Ubuntu ARM64 system (e.g., Raspberry Pi 4, Jetson Nano). Internet connection. Basic…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak 的源码?

可以直接克隆仓库:git clone https://github.com/sidharthmohannair/Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak.git;安装与运行步骤见仓库 README。

Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak 最近还在维护吗?

仓库最近一次更新为 2024年4月1日,当前有 1 个未关闭 Issue;Star 数为 25,可作为社区活跃度的参考。

关于

Installing QGroundControl (QGC) on Ubuntu ARM64 using Flatpak

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

README

Installing QGroundControl on Ubuntu ARM64 using Flatpak

This tutorial will guide you through the process of installing QGroundControl (QGC) on Ubuntu ARM64 platforms using Flatpak. QGroundControl is an open-source ground control station for small unmanned vehicles that allows you to plan and execute autonomous missions.

Prerequisites

  • Ubuntu ARM64 system (e.g., Raspberry Pi 4, Jetson Nano).
  • Internet connection.
  • Basic familiarity with the terminal.

Step 1: Install Flatpak 1.12.4

  1. Open a terminal on your Ubuntu ARM64 system.
  2. Run the following commands to install Flatpak 1.12.4:
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak

Step 2: Add Flathub and thopiekar.eu Repositories

  1. Add the Flathub repository:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  1. Add the thopiekar.eu repository:
flatpak remote-add --if-not-exists thopiekar.eu https://dl.thopiekar.eu/flatpak/_.flatpakrepo

Step 3: Install QGroundControl

  1. Install the KDE runtime:
flatpak install flathub org.kde.Platform/aarch64/5.15-21.08
  1. Install QGroundControl:
flatpak install thopiekar.eu org.mavlink.qgroundcontrol

Step 4: Run QGroundControl

After installation, you can run QGroundControl using the following command:

flatpak run --device=all org.mavlink.qgroundcontrol

The --device=all option is required for accessing devices like serial ports.

Congratulations! You have successfully installed QGroundControl on your Ubuntu ARM64 system using Flatpak. You can now use QGroundControl to plan and execute missions for your unmanned vehicles.

Notes

If you encounter any issues during installation, make sure your system meets the prerequisites and that you have a stable internet connection. QGroundControl may require access to various devices on your system, such as serial ports. Ensure that you grant necessary permissions when prompted.

Additional Notes

  • This repository provides a solution for users seeking QGroundControl support specifically tailored to ARM64 architecture.
  • The provided solution has been tested and verified on Raspberry Pi 4, Raspberry Pi 3, Ubuntu 16.04, 18.04, and 20.04, as well as Nvidia Jetson Nano ARM64 series hardware.

Issue with Pre-compiled Builds

If you encounter the error message bash: ./QGroundControl.AppImage: cannot execute binary file: Exec format error, it’s because the pre-compiled Linux build is intended for x86-64 platforms and won’t run on ARM systems.

To address this issue:

  • On ARM-based systems such as Jetson Nano, you’ll need to compile QGroundControl from source to run it successfully.
  • Alternatively, you can follow the tutorial provided in this repository for step-by-step instructions on installing QGroundControl on ARM64 platforms using Flatpak.

评论

暂无评论