Linux
文章平均质量分 90
Ubuntu, Federa
lida2003
As long as we stand, we fight! Live long and die well!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenIPC开源FPV之RSSI/SNR/Link评估模型
基于上述分析,我们可以更加清晰的看到,硬件RF厂商提供的硬件特性和图传链路自适应算法对整个RF链路的稳定性,高效性至关重要!OpenIPC开源FPV之Adaptive-Link日志分析OpenIPC开源FPV之Adaptive-Link新版本算法v0.60.0OpenIPC开源FPV之Adaptive-Link天空端代码解析OpenIPC开源FPV之Adaptive-Link地面站代码解析以上对OpenIPC自适应链路的算法逻辑的分析,以及测试数据看,与本章节RSSI/SNR/Link评估模型有些许出入。原创 2025-04-13 19:54:37 · 1980 阅读 · 0 评论 -
OpenIPC开源FPV之RSSI衰减模型
RSSI(Received Signal Strength Indicator)表示接收信号的强度,一般是负值(如 -30 dBm 表示强,-90 dBm 表示弱)。理论上,RSSI 越高(越接近0),可以支持更高的 modulation scheme(调制方式)和 coding rate,从而支持更高的 bitrate(数据速率)。通常理论离实际目标是很远的,而我们往往需要从理论逻辑入手,这个是最为根本的科学依据。注:这里都仅仅是理想状态,实际空间上传输由于介质的动态性,能量吸收密度也是在不断变化的。原创 2025-04-10 09:35:45 · 918 阅读 · 0 评论 -
OpenIPC开源FPV之Adaptive-Link日志分析
极值分析比特率分析芯片工作温度分析RSSI/SNR评分模型分析惩罚机制评分模型分析综合信号质量评分丢包/纠错/IDR分析暂时先整理这些,后续随着自适应链路更多细节的探讨,在增加相关研讨内容。原创 2025-04-08 18:01:47 · 1274 阅读 · 0 评论 -
OpenIPC开源FPV之Adaptive-Link新版本算法v0.60.0
这是一种介于“线性”丢包和“遮挡”丢包的一种临界状态,因此,在“遮挡”丢包会引入卡尔曼滤波来权衡“线性”丢包和“遮挡”丢包。“线性”丢包,大致的意思就是随着信号的衰减,并且伴随外接环境底噪的影响,随着距离的增加,能量以半径平方的关系逐步衰减。注:当然,天线也并非各项同性,苹果图也有各种形状,性能也各有差异,还有各种定向,甚至跟随天线,所以情况是比较复杂的。无线RF链路收到比较多因素的影响,且在高速FPV机动过程中,需要高效的调整适应环境,是一项非常艰巨的任务。,表示数据传输的丢包情况,可能用于后续决策。原创 2025-04-02 19:10:41 · 1608 阅读 · 0 评论 -
OpenIPC开源FPV之Adaptive-Link信号干扰
当前·adaptive-link仅简单采用了逻辑思路1`,在阳光状态可以很好的作为一个思路,仍然存在非线性问题,需要较多的实验,收到环境因素影响较多。为此,必须思考更多关于RF方面的特性,以及依赖量化的理论逻辑,结合实验,做出更好的自适应通讯链路,应对复杂的穿越环境(障碍物、干扰、底噪)。这里,先抛出这个话题来讨论,后续将会更加深入的看看,如何来思考和量化。原创 2025-04-01 20:07:02 · 1648 阅读 · 0 评论 -
OpenIPC开源FPV之Adaptive-Link关键RF参数
RSSI 是接收信号强度指示符,用于表示接收到的无线信号强度,通常以。原创 2025-03-30 17:34:50 · 2085 阅读 · 0 评论 -
Ardupilot开源无人机之Geek SDK进展2025Q2
是否考虑1080P显示器,采用720P时,多余的位置放置Map Overlay?“任务支线五:采用特定训练集训练定制识别” 将在后续其他章节讨论。代码应对高分辨率屏幕下视频流+应用的场景,暂时非高优先级需求。整体梳理,进展情况更新,以及后续重点工作内容。原创 2025-03-26 15:22:30 · 1768 阅读 · 0 评论 -
libcamera_ipc 开源代码之树莓派3B+ Bookworm部署
总体来说,目前初步实现与Synology Surveillance Station的无缝对接,可以简单应用于相关视频监控。为我们早期树莓派板子的再利用提供了轻量级代码。原创 2025-03-09 15:23:34 · 692 阅读 · 0 评论 -
Ardupilot开源无人机之Geek SDK进展2025Q1
尤其显示器通常没有很高的FPS,而FPV原始视频很可能是90/120FPS。因此,将原始视频和OSD分离是一个非常好的解决方案、原始视频记录是没有OSD内容的,但是这种没有OSD的视频可以做后期加工处理。“任务支线五:采用特定训练集训练定制识别” 将在后续其他章节讨论。整体梳理,进展情况更新,以及后续重点工作内容。原创 2025-03-09 12:52:07 · 1987 阅读 · 0 评论 -
Git Repo下如何制作一个patch文件
虽然,目前上述需求还有一些问题,但是整体上已经非常接近。只要修正一些小问题,相信不久的将来就能赏心悦目了。原创 2025-02-23 20:37:35 · 791 阅读 · 0 评论 -
OpenIPC开源FPV之Adaptive-Link安装
前面,已经简单的介绍了关于OpenIPC Adaptive Link的原理和逻辑:【1】OpenIPC开源FPV之Adaptive-Link工程解析【2】OpenIPC开源FPV之Adaptive-Link天空端代码解析【3】OpenIPC开源FPV之Adaptive-Link地面站代码解析接下去,我们将进行安装,以便更好的后续在上面的场景上进行验证。通过实际楼道环境测试显示,H265最低比特率在2.2Mbps,最高在10Mbps左右。实际情况,待天气好转,现场实测!原创 2025-02-22 15:34:01 · 1644 阅读 · 0 评论 -
QGroundControl@Jetson Orin Nano for L4T36.4.0/JP6.1
最近还是越来越有QGC最新版本在Jetson Orin Nano for L4T36.4.0/JP6.1上的需求。鉴于QT二进制在线版本始终存在网络下载异常问题,本次直接下载源码进行编译安装。打算再折腾一次,最后的结局与前面的类似,视频这块始终存在问题,可能与代码。原创 2025-02-22 10:37:49 · 990 阅读 · 0 评论 -
Open FPV VTX开源之配置软件紧急更新v0.5.0
由于固件现在没有版本管控,都是使用最新的。因此,配置工具需要更新到最新的版本。目前,最新版本:0.5.0 从发布记录看,没有断代升级的历史信息,因此请大家特别注意!!!原创 2025-02-14 12:51:53 · 1129 阅读 · 0 评论 -
Open FPV VTX开源之OSD使用分类
使用场景多了,配置自然就很多,如果没有很好的了解各种差异,此时配置只要一个参数不对,就会出现无法成功,若干次尝试失败,自然感觉到非常气馁了。由于开源的自由性,很多配置方式,包括API接口都是开放性的,可以调整,适配,甚至更改。注:其他未列出硬件,是因为笔者没有,其实还有很多,比如:Hi3516。注2:这里仅给出常用的情况,其实还有更加复杂的应用场景,不做展开!其实,这个问题太正常了,因为这个OSD配置太弹性了。注1:随着时间,技术,开源的增加,可能还会发生变化。首先,我们来一起了解下软硬件的情况。原创 2025-02-13 19:46:50 · 1967 阅读 · 0 评论 -
Jetson Orin Nano Super之录屏软件安装
通过这个方法,可以很好的记录珍贵的桌面操作视频,所谓所见即所得!原创 2025-02-08 10:06:33 · 782 阅读 · 0 评论 -
Open FPV VTX开源之ardupilot双OSD配置摄像头
不管怎么说,希望在两个视频界面都有OSD信息,那么就需要ardupilot支持双OSD同步显示的功能。基于上述这些因素,不会一下子将模拟拆掉更换数字,过渡期间模拟+数字存在同飞使用的场景。原创 2025-01-27 17:01:22 · 1889 阅读 · 0 评论 -
Linux 35.6 + JetPack v5.1.4之编译器升级
应用代码开发环境均存在一定差异,但在实际部署过程会遇到一些由于编译器版本带来的兼容性问题。这里记录一下再Jetson Orin Nano板子上的编译器升级的方法,仅供参考。其他请参考第二章节。原创 2025-01-25 09:41:19 · 549 阅读 · 0 评论 -
Jetson Orin Nano Super之 onnxruntime 编译安装
从 Jetson Orin Nano Super 开始,也就是Jetpack 6.2之后,TensorRT据反馈说是能够升级,从前面的软件版本和API设计/维护看,非常吃力!受到TensorRT版本的限制,在8.x TensorRT阶段支持的并不太好,尤其由于接口的变化,兼容性并不理想。编译过程需要注意onnxruntime和TensorRT的API兼容性问题。或者进入到该目录下进行安装。原创 2025-01-25 09:24:12 · 2011 阅读 · 4 评论 -
Jetson Orin Nano Super之pytorch + torchvision安装
作为安装包的管理工具,但是NVIDIA并没有在包的管理上投入资源,导致版本的依赖与兼容性用起来非常不智能(至少没有ubuntu的自带软件那么方便实用),充分体现了投入资源以及技术方面的一些短板,凸显了资源与技术的博弈!关于这块NVIDIA二进制发布弊端就不谈了,但是闭源就是闭源,有其商业的问题,否则人家硬件不好卖,没钱赚那这种科技创新也就没有了。吐槽归吐槽,话又说回来,对于这种板子还需要自己的技术过硬。页面看,最新的是pytorch 2.3.0。没有,因为其自带的默认。原创 2025-01-24 13:42:36 · 3931 阅读 · 0 评论 -
RubyFPV开源代码之系统简介
支持433/868/915MHz和2.4/5.8GHz频段的多重冗余无线电链路不同频段(433MHz、868/915MHz、2.3GHz、2.4GHz、2.5GHz和5.8GHz)的多重冗余无线电链路可在车辆、地面控制站和中继之间同时使用,以提高连接的可靠性、链路质量和通信范围。自适应视频、自适应无线电链路、重传机制Ruby会在无线电条件恶化时自动调整视频码率、视频编码质量、无线电数据速率和无线电调制方式,以保持视频流的稳定性。此外,Ruby还会在无线电条件过度恶化时自动执行重传和错误校正。中继功能。原创 2025-01-24 09:13:25 · 3204 阅读 · 3 评论 -
Jetson Orin Nano Super之jetson-fpv开源代码下载
笔者遇到的问题:时间点不同导致网络情况变化,因此可以换一个时间尝试莫名其妙的就好了!!!原创 2025-01-21 12:16:29 · 1340 阅读 · 0 评论 -
Open FPV VTX开源代码之树莓派3B+ Bookworm部署更新
虽然从脚本上看,目前OpenIPC并未支持GroundStationOSD功能。先行切换到MAVLink端口14551作为地面站OSD的UDP接收端口。本地之前的一套树莓派BookwormRover需要更新下配置脚本。但是相信会很快支持,为此。现在OpenIPC的。原创 2025-01-19 18:09:58 · 831 阅读 · 0 评论 -
Open FPV VTX开源之卡录功能
通过上述方法配置,将开启卡录功能。原创 2025-01-17 21:48:10 · 1358 阅读 · 0 评论 -
Linux 35.6 + JetPack v5.1.4之 pyCUDA升级
验证下安装的版本,与checkout的版本号一致。jetson-fpv pyCUDA 版本打印。原创 2025-01-16 15:21:02 · 818 阅读 · 0 评论 -
Open FPV VTX开源之DIY硬件形态
现在市面上,已经有越来越多的基于OpenIPC的FPV摄像头。这里初步整理下手头用过几种类型,以及考虑的一些问题点。性能测试(基于硬件SSC338Q/S30KQ)定制二进制(优化OpenFPVVTX固件)增加IMU实时信息采集。原创 2025-01-16 12:51:02 · 2130 阅读 · 0 评论 -
Open FPV VTX开源之图形化系统升级
若之前刷写的是SSC338Q的固件,但是实际上硬件是SSC30KQ,那么不能选择SSC30KQ目标固件,只能选择SSC338Q固件。弹出确认对话框,点击【OK】更新系统。,那么我们用这个工具进行升级。等待系统解压上传的二进制固件。原创 2025-01-15 15:31:34 · 1424 阅读 · 0 评论 -
Open FPV VTX开源之图形化配置工具
配置的原理和内容和前面命令行配置是类似的:【1】OpenFPVVTX开源之默认MAVLink设置【2】OpenFPVVTX开源之ardupilot配置【3】OpenFPVVTX开源之betaflight配置【4】OpenFPVVTX开源之inav配置。原创 2025-01-15 13:08:28 · 1966 阅读 · 0 评论 -
Open FPV VTX开源之嵌入式OSD配置
当飞控串口没有配置OSD协议的时候(或者默认MAVLink时),将会显示"Identifying Flight Controller …当然,要达到这个要求,并非简单的一个摄像头,还需要地面端(解码)、高刷率屏幕的支持。最近为什么OpenIPC这么热,主要原因就是该项目性能已经提高到35ms左右。注1:不同时区的朋友,请根据自己所在时区进行设置。进程,该进程就是嵌入式OSD软件。通常情况下,嵌入式OSD软件。已经安装,因此无需手动安装。先把配置的改动放在这里,以。将不会启动,取代它的是。原创 2025-01-14 15:53:11 · 3835 阅读 · 0 评论 -
Open FPV VTX开源之inav配置
有图有真相,我们有视频有真相!原创 2025-01-17 18:03:21 · 2400 阅读 · 0 评论 -
Open FPV VTX开源之ardupilot配置
仔细核对视频OSD界面与MP OSD界面的一致性在MP中拖动电压图标位置:1. 选择需要拖动图标;2. 实时写入配置视频OSD界面电压图标位置(写入配置,视频OSD立竿见影)原创 2025-01-14 15:50:31 · 2312 阅读 · 0 评论 -
Open FPV VTX开源之betaflight配置
有图有真相,我们有视频有真相!原创 2025-01-14 15:51:37 · 2562 阅读 · 0 评论 -
Open FPV VTX开源之默认MAVLink设置
本章主要提供了一个验证Open FPV VTX开源之默认MAVLink设置的测试方法,而实际情况可能由于软件或者硬件问题导致笔者遇到的问题。但是总的来说,更新固件是一个最优的办法,尤其对于开源软件来说。当然如果能够有一些定位问题解决问题的方法,也请大家多多支持开源社区。原创 2025-01-12 16:39:58 · 2369 阅读 · 0 评论 -
Open FPV VTX开源之第一次出图
总的来说,第一次上电、出图并不复杂,但是一定要切记!!!重要的事情说三遍!!!注意数字图传的正负极!!!注意数字图传的正负极!!!注意数字图传的正负极!!!信号线反了,可以重新调,但是正负极接错了,可是要烧的!!!不出图时,需要注意的一个关键点:供电电压图传功率比较大,从设计规格上是3S ~ 6S换言之可以直接接在动力电池上有些PDB板/飞控板降压出来的电源可能带不起来。原创 2025-01-11 10:23:39 · 2639 阅读 · 0 评论 -
Open FPV VTX开源之硬件规格及组成
MIPI线长度 8cm,5寸机不放置在中间飞塔位置,线长度不够。建议14cm左右,或者配置可选:8cm/14cm/20cm默认固件OpenIPC fpv target,采用了MAVLink配置(Ardupilot+Android地面端默认配置固定翼打印件,缺少多旋翼FPV打印件结构25转30 VTX固定座结构25转20 VTX固定座结构14mm转19mm 摄像头固定座。原创 2025-01-10 13:54:55 · 2019 阅读 · 0 评论 -
Ardupilot开源无人机之Geek SDK进展2024-2025
DeepStreamanalysis(DeepStream目标跟踪分析)yoloforobjectdetection(YOLO目标检测)Jetsonvideoanalysis(Jetson推理功能)FPVfeatures(FPV功能)原创 2025-01-18 09:58:03 · 2625 阅读 · 0 评论 -
Linux 35.6 + JetPack v5.1.4之 pytorch升级
鉴于之前NVIDIA提供基于JetPack v5.1.4二进制pytorch版本最高为。,我们已经有了python3.8.0的 pytorch。若仍然使用之前NVIDIA安装。经过不断地各方努力,原创 2025-01-06 16:00:07 · 1307 阅读 · 0 评论 -
libcamera_mon 开源代码之树莓派3B+ Bookworm部署
本文侧重部署msposd 开源代码之树莓派3B+ Bookworm部署wfb-ng 开源代码之树莓派3B+ Bookworm无线配置接下去,就是在msposd的代码中,类似·sigmastar· 和hisilicon获取fps和bitrate即可。原创 2025-01-02 20:31:12 · 1043 阅读 · 0 评论 -
msposd 开源代码之树莓派3B+ Bookworm部署
树莓派目前尚不在msposd支持范围,树莓派官网在制作工具链二进制方面的情况尚没有研究透,所以暂时还没有计划。方式,与OpenIPC的安装方式不太一样,所以有些细节需要进行调整。依据前面步骤,调整安装路径,脚本,以及相关配置,在实际使用过程中,由于msposd采用了。是可以在树莓派Pi3B+上部署和使用的。由于navtive build。原创 2025-01-01 20:59:26 · 659 阅读 · 0 评论 -
wfb-ng 开源代码之树莓派3B+ Bookworm无线配置
通过上述方法就能使用Windows上vscode和ssh工具来进行相应的开发、调试工作!原创 2024-12-31 20:50:24 · 1214 阅读 · 0 评论 -
Linux 35.6 + JetPack v5.1.4之 pytorch编译
希望,在不就的将来,会得到2.3.1/2.4.1甚至更高的版本!原创 2024-12-29 10:12:43 · 1589 阅读 · 0 评论
分享