无人机地面站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

教学辅助平台信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】

教学辅助平台信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】

摘要 随着教育信息化的快速发展,教学辅助平台在提升教学效率、优化资源管理等方面发挥着重要作用。传统教学管理模式存在信息孤岛、数据冗余、操作繁琐等问题,亟需通过信息化手段实现高效管理。教学辅助平台信息管理系统旨在整合教学资源、学生信息、课程安排等核心模块,为教师和学生提供便捷的在线交互环境。该系统通过数字化手段解决传统教学管理中的低效问题,支持多角色协同操作,满足现代教育对智能化、个性化的需求。关键词:教学辅助平台、信息化管理、教育资源、多角色协同、数字化。 系统采用SpringBoot作为后端框架,结合Vue.js前端技术,实现了前后端分离的高效开发模式。数据库选用MySQL,保证了数据存储的稳定性和可扩展性。系统功能涵盖用户管理、课程管理、作业提交、成绩查询等核心模块,支持教师发布课程资料、批改作业,学生在线学习、提交作业等操作。系统通过权限控制确保数据安全,并采用响应式设计适配多终端访问。后端通过RESTful API提供数据交互,前端通过Axios实现异步请求,提升了用户体验。关键词:SpringBoot、Vue.js、MySQL、权限控制、RESTful API。

SenseVoice-small保姆级教程:WebUI自定义CSS主题更换与UI界面美化指南

SenseVoice-small保姆级教程:WebUI自定义CSS主题更换与UI界面美化指南 1. 引言:为什么需要美化你的语音识别界面? 你可能已经用上了SenseVoice-small这个强大的语音识别工具,它能帮你把会议录音转成文字、给视频加字幕,支持几十种语言,还带情感识别,功能确实很实用。但每次打开那个默认的Web界面,是不是总觉得少了点什么?灰扑扑的配色、千篇一律的布局,用久了难免有些审美疲劳。 其实,这个Web界面是基于Gradio框架搭建的,它有一个很棒的特性——支持自定义CSS主题。这意味着你不需要懂复杂的后端开发,只需要写几行CSS代码,就能让界面焕然一新。想象一下,把工作台变成你喜欢的深色模式,或者给界面加上公司品牌的配色,甚至调整按钮和布局让它更符合你的操作习惯。 今天这篇教程,就是手把手教你如何给SenseVoice-small的WebUI“换皮肤”。我会从最基础的CSS修改讲起,带你一步步实现界面美化,最后还会分享几个现成的主题模板,让你一键应用。无论你是前端小白还是有点CSS基础,都能跟着做出来。 2. 准备工作:找到WebUI的“化妆间”

Android WebRTC 视频通话开发实战:从零搭建到性能调优

快速体验 在开始今天关于 Android WebRTC 视频通话开发实战:从零搭建到性能调优 的探讨之前,我想先分享一个最近让我觉得很有意思的全栈技术挑战。 我们常说 AI 是未来,但作为开发者,如何将大模型(LLM)真正落地为一个低延迟、可交互的实时系统,而不仅仅是调个 API? 这里有一个非常硬核的动手实验:基于火山引擎豆包大模型,从零搭建一个实时语音通话应用。它不是简单的问答,而是需要你亲手打通 ASR(语音识别)→ LLM(大脑思考)→ TTS(语音合成)的完整 WebSocket 链路。对于想要掌握 AI 原生应用架构的同学来说,这是个绝佳的练手项目。 从0到1构建生产级别应用,脱离Demo,点击打开 从0打造个人豆包实时通话AI动手实验 Android WebRTC 视频通话开发实战:从零搭建到性能调优 移动端P2P视频通话的三大挑战 开发Android端视频通话应用时,我们常遇到几个核心难题: * NAT穿透/NAT Traversal:

Clawdbot+Qwen3-32B镜像免配置教程:Web网关一键打通8080/18789

Clawdbot+Qwen3-32B镜像免配置教程:Web网关一键打通8080/18789 1. 为什么你需要这个镜像:告别繁琐配置,直连就能聊 你是不是也遇到过这样的情况:想试试最新最强的 Qwen3-32B 大模型,但光是装 Ollama、拉模型、写 API 代理、配反向代理、调端口映射,就花掉大半天?更别说还要对接前端聊天界面,改配置文件、重启服务、查日志报错……最后连“你好”都没发出去,人已经累瘫。 这个 Clawdbot + Qwen3-32B 镜像,就是为解决这个问题而生的——它不是半成品,也不是 Demo 演示包,而是一个开箱即用、零配置、全链路打通的本地 AI 聊天平台。你不需要懂 Docker 网络、不用碰 Nginx 配置、不需手动启动