无人机地面站QGC的安装(ubuntu20.04)

无人机地面站QGC的安装(ubuntu20.04)

1.安装依赖

使用以下命令:

sudo usermod -a -G dialout $USER sudo apt-get remove modemmanager -y sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y sudo apt install libfuse2 -y sudo apt install libxcb-xinerama0 libxkbcommon-x11-0 libxcb-cursor0 -y

2.下载安装包

可以直接去官网下载,链接地址:https://docs.qgroundcontrol.com/master/en/qgc-user-guide/getting_started/download_and_install.html

或者使用网盘提供的安装包:

链接: https://pan.baidu.com/s/1repLyfhynSfh_rwJuwSKYg?pwd=h5mi 提取码: h5mi

下载后改个名称:

mv QGroundControl.appimage QGroundControl.AppImage

3.安装

默认安装包下载到Downloads下面的。

cd ~/Downloads/ chmod +x QGroundControl.AppImage ./QGroundControl.AppImage

4问题

如果QGC打开一直不显示地图或者为白,可能的原因就是因为网络原因,导致地图数据下载失败。

直接下载我提供的安装数据

链接: https://pan.baidu.com/s/1PL5dz9UN92Hwl6jan4TGJg?pwd=42xj 提取码: 42xj 下载后直接解压。

执行命令

rm -rf ~/.cache/QGCMapCache300 cp -r ./QGCMapCache300 ~/.cache/

再次运行QGroundControl.AppImage,就能运行成功。

参考来源:https://blog.ZEEKLOG.net/weixin_55944949/article/details/130895363

Read more

从零实现Vivado下载与初始设置:FPGA开发第一步

以下是对您提供的博文内容进行 深度润色与重构后的技术文章 。我以一位资深FPGA工程师兼嵌入式教学博主的身份,彻底摒弃模板化表达、AI腔调和教科书式结构,转而采用 真实项目现场的语言节奏、问题驱动的叙述逻辑、带经验温度的技术判断 ,将原文升级为一篇既有实战厚度、又有认知纵深的「工程师手记」。 第一次点亮FPGA之前,你真正搞懂Vivado了吗? 不是“点下一步”,而是——为什么这一步必须这么走? 很多刚拿到Nexys A7或Basys 3开发板的同学,会在B站搜“Vivado安装教程”,然后跟着视频一路点击“Next”。结果三天后卡在 [Labtool 27-3164] Cannot find device 报错里,反复重装驱动、换USB口、重启电脑……最后发帖问:“是不是板子坏了?” 其实不是板子坏了,是工具链没被真正“驯服”。 Vivado从来就不是一个“装好就能用”的IDE。它更像一套精密仪器:每一颗螺丝的松紧、每一条信号线的阻抗、甚至你电脑里某个隐藏的系统服务,都可能让它拒绝工作。而它的第一道门槛——下载、

AI绘画好帮手:Moondream2提示词反推教程

AI绘画好帮手:Moondream2提示词反推教程 你有没有过这样的经历——看到一张惊艳的AI画作,却完全猜不出作者用了什么提示词?或者自己画了半天效果平平,怀疑是不是描述得不够精准?别再靠“多试几次”碰运气了。今天要介绍的这个工具,能让你的电脑真正“看懂图”,并把一张图片自动翻译成专业级英文提示词——它就是本地运行、零联网、秒出结果的 🌙 Local Moondream2。 这不是一个需要写代码、配环境、调参数的工程任务。它就是一个开箱即用的Web界面,上传图片,点一下,几秒钟后,一段结构清晰、细节丰富、风格明确、可直接粘贴进Stable Diffusion或DALL·E的英文提示词就生成好了。更重要的是,整个过程不传图、不联网、不上传任何数据——你的灵感、草稿、未公开作品,全程只在你自己的显卡上流转。 这篇教程不讲模型原理,不跑训练脚本,也不折腾CUDA版本冲突。我们只聚焦一件事:如何用最简单的方式,把Moondream2变成你AI绘画工作流里最顺手的“提示词翻译官”。 1. 为什么你需要提示词反推? 1.

hbuilderx开发微信小程序tabBar界面:深度剖析

HBuilderX 开发微信小程序 tabBar:从踩坑到精通的实战指南 你有没有遇到过这种情况?在 HBuilderX 里辛辛苦苦配好了 tabBar ,结果预览时图标不显示、页面打不开,甚至底部导航直接“消失”了。调试半天,最后发现只是路径少了个斜杠,或者图片命名大小写错了——这种低级错误背后,其实是对 uni-app 配置机制 和 微信小程序运行规则 的理解偏差。 今天我们就来彻底讲清楚:如何用 HBuilderX 正确开发微信小程序的 tabBar 界面 。不只是贴代码,而是带你深入底层逻辑,搞明白每一步背后的“为什么”,让你以后再也不被这些看似简单却总出问题的配置困扰。 一、先别急着写 tabBar,搞清项目结构才是关键 很多开发者一上来就去改 pages.json ,想加个 tab 就完事。但问题是: 为什么你的 tab 页面打不开?为什么图标加载失败?

详细的FPGA电源系统设计(附器件选型)

详细的FPGA电源系统设计(附器件选型)

某型FPGA的内部逻辑模块需要1.2V的电源 进行供电,并要求其稳定性在±50mV之内,如下图所示。        本文采用TPS54302电源转换器将12V输入电压转换为1.2V输出电压,其最大输出电流为3A。要使得所产生的电压稳定在1.2V±50mV,需要考虑输出电压纹波、输出电流阶跃变化所引起的输出电压变化、输出电压的偏置及PCB线路的电压压降等因素。        输入电容的选择        输入电容分为两种,一种是大容量电容,一种是滤波电容。当输入电源距离TPS54302有几英尺以上时就需要大容量电容。TPS54302的datasheet推荐使用47 uF的电解电容。选择额定电压为35V的松下EEEFK1V470AP作为大容量电容。TPS54302的datasheet推荐使用10 uF的陶瓷电容作为退耦电容,并且另推荐使用一个0.1 uF的陶瓷电容进行高频滤波。初步选择型号为GCM32ER71E106KA42的10 uF陶瓷电容以及型号为GRM155R71E104KE14的0.1 uF陶瓷电容。         下面对这两个电容的额定电压和额定纹波