首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏石开之旅

    四轴笔记----无线透传模块|无线图传|遥控和接收机|无线数传

    一、无线透传模块 所谓透传就是透明传输,透明传输就是在数据传输过程中,发送方和接收方数据的长度和内容完全一致,不需对数据做任何处理,相当于一条数据线或者串口线,只不过把有线变成无线。 二、无线图传模块 四轴通常由遥控系统和图传系统进行无线传输,常见的无人机遥控,主要还是源自遥控模型的遥控系统,通常采用2.4G频率的信号进行操作指令的传输。 图传系统通常采用5.8G模拟图传模块。在很多航拍无人机上,通常可以看到这样带有“蘑菇状天线”的发射器,这是图传系统的发射装置,通常采用5.8G频率的信号把图像画面传回地面。 另外还会有1.2G、2.4G等不同信号频段的图传,不过通常1.2G图传会影响GPS信号,2.4G图传又会影响2.4G遥控的信号,所以5.8G图传较为流行。 四、数传模块 数传仅仅是传输数据的作用,飞控通过数传连接地面站可以查看飞控数据,调参,另外给飞控发送飞行指令等,这个和接收机不一样,接收机是和遥控通讯,而数传是和电脑上地面站通讯,直接通过USB把数传中的一个接到电脑上

    3.1K30发布于 2019-01-11
  • 来自专栏机器学习与统计学

    Python 入门路线图(2024 极简无废话版)

    大家好,我是Python爱好者章北海 梳理一个Python从入门到精通路线图 大家都挺忙的,突出一个无废话 注:时间仅供参考 第一阶段:基础入门 (0-3个月) 1.

    1.3K10编辑于 2024-12-06
  • 来自专栏在线工具

    图片太大传不上?试试这个免费在线图片压缩工具 Squoosh

    Squoosh 是 Google Chrome Labs 推出的开源图片压缩工具,打开网页后,直接把图片拖进去就能处理。

    1.5K10编辑于 2026-05-13
  • 来自专栏工业4G路由器解决方案

    MR300C工业内窥镜机器人无线图传模块USB摄像头视频转WIFI转网口串口透传的特点与使用方法

    MR300C图传模块凭借其集成化的设计、低功耗特性及多平台兼容性,成为解决这一问题的理想选择。本文将详细解析其技术原理、核心优势及应用场景。 一、技术原理:视频流与串口透传的双重集成MR300C模块通过USB接口连接摄像头,将采集的MJPEG格式视频数据编码为HTTP协议流,并默认推送至局域网8080端口。 同时,模块的UART1接口支持与TCP客户端的数据透传。 115200波特率:满足高速数据传输需求,如机器人传感器数据回传或实时控制指令下发。 机器人视觉系统搭配1080P摄像头,模块可实时传输机器人工作环境画面至控制终端,同时通过串口透传接收编码器、IMU等传感器数据,实现闭环控制。

    99310编辑于 2025-10-25
  • 万兆光纤收发器助力数据中心高速互联与可靠运维

    无论是企业级NAS高速存取、高清监控视频回传,还是园区网万兆扩容,网络基础设施的瓶颈往往出现在“最后一公里”的接入与互联环节。 万兆线速转发:高达40G交换容量与29.76Mpps包转发率,确保大流量场景下无卡顿、无丢包,真正实现线速性能。2. 典型应用场景:从数据中心到边缘节点,释放带宽潜能 1. 智慧城市高清监控万兆回传在城市道路、园区、机场等高密监控点位,多路4K摄像头汇聚后需要万兆上行。 万兆光纤收发器具备-20℃~+70℃宽温工作能力,搭配工业级光模块,可在室外弱电箱或半户外环境下稳定运行,将电口视频流高效转换为光信号,回传至数公里外的监控中心。4. 万兆光纤收发器在可靠性方面做了全方位冗余设计:6KV防雷与高等级电磁兼容:符合IEC61000-4-2~4-8系列标准,通过静电、浪涌、瞬态高压、传导抗扰等严苛测试,适应工业场景与户外复杂电磁环境。

    31410编辑于 2026-06-12
  • 来自专栏烤包子

    【算法笔记】道格拉斯-普克算法(经纬度或坐标点抽稀)

    选到点到直线距离的最大者与阈值相比较,若大于阈值,则记录该点,否则将直线两端点间各点全部舍去,如右图(2),记录第4个点,然后根据地4个点,将点分成两段1-4,4-8 然后分别对1-4,4-8重复第1、 2步操作,迭代操作,即仍选距离最大者与阈值比较,依次取舍,直到无点可舍去,最后得到满足给定精度限差的曲线点坐标,如图(3)、(4)依次保留第6点、第7点,舍去其他点,即完成线的化简。

    2.3K10发布于 2021-11-10
  • 来自专栏图像识别与深度学习

    2018-06-30 详解 MNIST 数据集

    as lbpath: #以二进制格式打开文件train-labels-idx1-ubyte用于只读,lbpath代表此文件对象 #从文件中读8个字节,1-4个字节为magic number,4- 8个字节为图片数量,magic和n均为无符号整形      magic, n = struct.unpack('>II',lbpath.read(8)) #>  big-endian 高字节在高位 II两个无符号整形,每个占4个字节 labels = np.fromfile(lbpath,dtype=np.uint8) print("labels length=%d"%len(labels )) with open(images_path, 'rb') as imgpath: #从文件中读16个字节,1-4个字节为magic number,4-8个字节为图片数量,rows为图片的高,cols 为图片的宽,magic,num,rows,cols均为无符号整形 magic, num, rows, cols = struct.unpack('>IIII',imgpath.read(16))#>

    1.2K20发布于 2018-07-03
  • 来自专栏应用实践

    2026 年 7 月远程控制文件传输速度横测:大文件传输速率、数量、断点续传等维度全面对比

    很多人对"几 MB/s"没概念,这里说人话:>8 MB/s:传大文件很爽,几个 G 的视频几分钟搞定,体验接近本地复制4-8 MB/s:能用,但传大文件得等一会儿,GB 级文件要几分钟1-4 MB/s: UU 远程:1GB 视频包 1 分 48 秒传完,速率稳定在 9 MB/s 上下,全程无掉速向日葵:2 分 45 秒,速率有波动,高峰期会被压到 5 MB/s 左右ToDesk:4 分钟起步,免费版限速明显 4.3 ToDesk:能传,但限速 + 续传要手动免费版高峰期限速,传输速率被压断点续传需要手动恢复,体验不够顺滑大文件长时间传输后段偶有掉速4.4 向日葵:免费限速 + 无续传,大文件噩梦免费版限速严重 (远程开机、批量管理)深度依赖开机插座、控控等硬件外设,不买硬件很多场景玩不转广告弹窗频繁,传输过程中也会被打断对个人办公用户来说,"严重限速 + 无续传 + 硬件依赖"这套组合拳,传大文件的体验负担相当重 当然,软件没有绝对完美,关键看你的核心诉求:企业批量运维、有硬件预算 → 向日葵(生态成熟,但免费版限速严重、无续传,传大文件要做好心理准备)轻度临时传小文件、对速率不敏感 → ToDesk(免费够用,

    68900编辑于 2026-07-13
  • 来自专栏工业4G路由器解决方案

    路由无线WiFi模块数据透传工业串口WiFi模块的分类

    物联网控制作为新兴行业优势凸显出来,其无接触式的交互方式,远程控制,智能控制车间,给疫情期间的人民带来安全、智能的生活体验。这些物联网控制大多用到了网关信息桥梁来传输—wifi 路由模块。但你知道吗? 工程师们想要选择高性价比的wifi路由模块做串口透传,不得不知道wifi路由模块的两大区分:mcu+wifi模块和CPU+wifi模块。最近总有客户问其中的区别,现在小编来为您安排。 核心主控是带有Linux系统,硬件接口比较多,多个串口透传,5个网口还可以自动分支。 带宽比较大,能同时运营比较复杂的指令,如有线转WiFi、4G转WiFi、吸顶AP、工业串口、4G路由器、无线音箱、无线存储扩容、无线图传、数据透传、工业路由器、wifi打印机等等。 功耗和价格相对也高一点,目前能已将4G LTE转WiFi或网口,串口数据透传, WiFi-音响测试, WiFi-U盘测试, WiFi-图传测试功能集成一个wifi路由模块的有BOJINGnet的RMS7688AN

    1.6K30编辑于 2022-07-28
  • 来自专栏RTSP/RTMP直播相关

    无线图传下的低延迟视频传输播放技术探讨

    ​技术背景无线图传技术即无线图像传输技术,是指不用布线(线缆)利用无线电波来传输图像数据的技术。一、工作原理无线图传技术主要涉及图像采集、编码、调制、发射、接收、解调、解码和图像显示等环节。 一般来说,低功率的无线图传设备适用于短距离传输,如室内、小型活动场地等;而高功率的无线图传设备则可以用于长距离传输,如户外、大型活动现场等。 例如,在无人机航拍中,需要使用传输距离较远的无线图传设备,以便将无人机拍摄的画面实时传输到地面控制站。而在家庭监控中,短距离的无线图传设备就可以满足需求。 三、应用领域无线图传技术广泛应用于多个领域,如影视制作、新闻直播、活动直播、无人机航拍、安防监控、教育、医疗等。具体应用案例可参考上文对无线图传使用场景的描述。 硬件选型与优化:高性能图传模块:选择传输速率高、信号稳定性强的无线图传模块。

    2K10编辑于 2024-11-25
  • WebGL+Three.js入门与实战:18章完结系统学习Web3D技术深度解析

    摄影师的镜头”,课程重点拆解两种核心相机的适用场景 —— 透视相机(PerspectiveCamera,模拟人眼近大远小,适合 3D 游戏、商品展示)、正交相机(OrthographicCamera,无透视效果 二、课程结构:18 章的 “梯度设计”,从基础到实战无断层这门课程的 18 章并非简单堆砌内容,而是按 “认知 - 实践 - 进阶” 的学习规律划分模块,每个模块都有明确的 “能力目标”,避免学习者 “ 章节范围模块主题核心能力目标1-3 章技术入门与环境搭建理解 WebGL 与 Three.js 关系,掌握 Three.js 基础环境配置(含 CDN 引入、npm 集成、开发工具选型)4-8 章3D 静态 3D 场景:模型与纹理的 “真实感营造”新手开发静态 3D 场景(如 3D 商品展示)时,常遇到 “模型生硬”“纹理模糊” 的问题,课程 4-8 章给出针对性方案:模型创建:从基础到复杂:先讲解 5. 3D 数据可视化:让数据 “立体可感知”传统 2D 图表(如柱状图、折线图)在展示复杂数据(如城市人口分布、产品销量对比)时不够直观,课程 15 章讲解 “Three.js + 数据可视化” 的结合方案

    1.4K10编辑于 2025-09-01
  • Open Claw AI Agent 在跨境电商的企业级落地实践:架构设计与成本效益分析

    业务挑战跨境电商企业在数据驱动决策方面面临三层挑战:数据层:多平台(Amazon/Walmart/Shopee)数据孤岛,无统一访问接口;实时性不足,传统工具缓存周期1-3天,无法满足价格战响应需求;数据格式不统一 技术选型对比方案评估矩阵维度传统SaaS工具自建爬虫OpenClaw+PangolinfoAPI数据实时性1-3天缓存小时级(稳定后)分钟级多平台支持各工具各自为战需为每平台维护统一API接口自然语言交互无无原生支持 AI分析能力有限/固定报表需自行集成LLM原生集成初始开发成本低(开箱即用)高(需爬虫团队)中(配置+轻度开发)维护成本低高(反爬升级)低(API稳定)定制灵活性低(受厂商路线图)高高可扩展性受限中优综合评估 ¥8,000-15,000运营效率提升:数据处理时间减少60-70%,释放人力用于高价值工作决策时效提升:竞品变化响应时间从12-24小时缩短至30分钟以内投资回收期:按初始开发投入6-10万计算,通常4-

    1.1K10编辑于 2026-03-20
  • 来自专栏同步文章1234

    【C结构体】结构体都不会,学啥数据结构(进阶版)

    // 练习2 struct S2 { char c1; 1 char c2; 1-2 int i; 4-8 }; printf("%d\n", sizeof(struct S2)) 结构体传参的两种方式:(不考虑效率而言) 1.传结构体本身: print_struct(struct Stu); 2.传结构体地址: print_struct(&struct Stu); 关于效率高的传参方式 :传结构体指针 函数形参要压栈,而结构体指针相对占用栈内存小 如果希望传过去修改成员,则只有传结构体指针 如果不希望被修改也可以使用const修饰,进行保护 struct S { int data[1000 ); } //结构体地址传参 void print2(struct S* ps) { printf("%d\n", ps->num); } int main() { print1(s); //传结构体 = 3; s.d = 4; printf("%d\n", sizeof(struct S)); } 注意:注重可移植性的程序应该避免使用位段:(理由如下) int 位段被当成有符号数还是无符号数是不确定的

    78330编辑于 2023-01-16
  • B 端交互设计:横向 & 纵向步骤条完整使用指南

    特殊场景用法:当用户无对应节点操作权限、页面整体禁用时,可将权限提醒、操作入口放置在步骤条顶部,提升用户感知。 (二)纵向步骤条(页面左侧竖向排布)适配步骤数量:最优区间4-8步;3步以内流程使用纵向布局会造成页面空间浪费。 2.极简线性步骤条轻量化设计,仅保留节点+文字,无多余装饰,适配电商结算、后台基础配置、简易表单等短流程场景,页面干净清爽,不会抢占主体内容视觉重心。 总结短流程(3-5步)、轻量化表单、电商下单:选用横向步骤条;长流程(4-8步)、审批工单、多备注复杂业务:选用纵向步骤条;优先简化流程,非必要不使用步骤条;复杂业务需搭配对应状态标识、辅助说明,兼顾业务逻辑与用户体验

    15510编辑于 2026-08-18
  • 来自专栏pandas

    Pandas高级数据处理:数据报告生成实战指南

    pandarallelpandarallel.initialize()df.groupby('category').parallel_apply(complex_calculation) # 提速4- ='utf_8_sig'参数 ValueError: bins 数据分布不均导致分箱失败 使用pd.qcut()替代pd.cut() 六、最佳实践路线图建立数据质量检查清单

    92200编辑于 2025-02-13
  • 信号处理卡 数据收发卡设计方案:428-基于XC7Z100+ADRV9009的双收双发无线电射频板卡 5G小基站 无线图传

    一、板卡概述 基于XC7Z100+ADRV9009的双收双发无线电射频板卡是基于Xilinx ZYNQ FPGA和ADI的无线收发芯片ADRV9009开发的专用功能板卡,用于5G小基站,无线图传 wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/adrv9009XC7Z100板卡,zynq XC7Z100板卡,视频数据收发卡,无线图传

    1.4K10编辑于 2025-10-15
  • 来自专栏量子位

    Bye Bye TPU,4个GPU就能训练“史上最强”BigGAN!作者开源完整PyTorch模型

    BigGAN一作Andrew Brock新鲜放出了只需4-8个GPU即可训练的新版模型,这一次,他用的是PyTorch。 ? 无论如何,只需4-8个GPU。 Brock还在Reddit论坛上说,其实一个GPU也行,但就是要花的时间太长了。 原版是128-512个TPU,新版是4-8个GPU,这之间有巨大的算力差距,Brock到底是怎样用Pytorch完整复现BigGAN的? 大思路就是:靠梯度累加,在小硬件上使用大批量(batch)。 按上面的默认情况,在128×128像素的ImageNet上训练BigGAN,用8个Tesla V100进行全精度的无张量训练,大约需要15天完成150000次迭代。 但是你说得好像4-8块GPU多便宜似的哈哈哈哈。 然而我只有一块1080ti…… 在Colab里哭。

    1.4K20发布于 2019-04-23
  • 企业级AI编程-企业级AgentOS需求分析与技术方案设计

    低代码/无代码画布:通过拖拽配置Agent工作流;2. 统一数据源接入:无需写代码即可连接数据库、文件或第三方SaaS。3. 4.3 能力编排层(Agent大脑)此层为架构核心,采用 “Planner-Executor-Evaluator” 三角协同模式:Planner(规划器):将用户模糊意图拆解为DAG(有向无环图)任务节点 实施路线图(分三期规划)第一期(基础构建,1-3个月):完成混合云基础设施搭建、基础RAG知识库上线、提供3-5个简单场景的对话式Agent(如:内部IT问答、员工入职助手)。 第二期(核心突破,4-8个月):上线多智能体编排引擎,接入核心业务系统(CRM/ERP)。实现“供应链库存预警与自动补货”等半自动化复杂流程。同步完善安全审计与权限体系。

    33010编辑于 2026-07-27
  • 来自专栏睡不着所以学编程

    数据可视化-pyplot

    现在我要做一个简单的折线图,折线图的内容是数字1-5的和他们的平方数相对应的图。 绘制折线图 首先导入模块: import matplotlib.pyplot as plt 接着要将x轴和y轴上的数字放在两个列表中: input_value = [1, 2, 3, 4, 5] 用以控制线条形状 参数 linewidth 用以控制线条宽度(默认值为0.5) 参数 marker 用以控制标记风格 参数 markersize 用以控制标记大小 嗯复制粘贴完了可以继续我的折线图了 plt.xlabel("x", fontsize=10) plt.ylabel("y", fontsize=10) plt.show() 效果: 散点图使用的是scatter( ) s传list 其实是设置每个点的大小,c传list则是对每个标记使用不同的颜色

    1.1K30编辑于 2022-09-20
  • 来自专栏云计算linux

    深入javascript中的exec与match方法

    lastIndex等),以上例子会陷入死循环,index和lastIndex一直为0和3 可见属性g在exec过程中可以改变index和lastIndex等的值,以便下一次检索的位置,match方法无此能力 ]+"**********"+RegExp.index + "-" + RegExp.lastIndex + "\t" + arr[0]); //0-0 The**********0-3 The //4- 8 rain**********4-8 rain 4-2)不同的RegExp实例对象交叉执行exec时,index、lastIndex等属性互不影响。 + "\t" + arr[0]); 输出的结果如下: R1第一次执行exec:0-3 The R2第一次执行exec:0-3 The R1第二次执行exec:0-3 The R2第二次执行exec:4- "; var re = /\w+/; // 无g属性。

    68310编辑于 2024-12-17
领券