(10)(10.9) 术语表(一)
文章目录
前言
1 2.4Ghz
2 AGL
3 AHRS
4 APM
5 AMA
6 Arduino
7 APM (AutoPilot Mega)
8 ATC
9 Copter
10 Plane
11 Rover
12 BEC
13 Bootloader
14 COA
15 DCM
16 Eagle file
17 ESC
18 Firmware
19 FPV
20 FTDI
前言
!Note
术语表未编入索引。词汇表按字母顺序排列,因此只需向下滚动即可找到感兴趣的主题。
1 2.4Ghz
2.4Ghz:数字(扩频)无线电通信在我们的应用中使用的频率,包括 2.4Ghz 遥控、蓝牙和一些视频传输设备。该频段与模拟遥控通信使用的老式 72Mhz 频段不同。为避免无线电频率冲突,在使用 2.4Ghz 机载视频发射器时,最好使用 72Mhz 无线电设备;在使用 2.4Ghz 遥控设备时,最好使用 900Mhz 视频设备。
2 AGL
AGL:距离地面的高度。
3 AHRS
AHRS:姿态航向参考系统。一个 IMU(见下文)加上用于解释传感器输出的代码,以确定飞机的 XYZ 和航向。
4 APM
APM:ArduPilotMega。
5 AMA
AMA:航空模型学院。美国主要的航模协会。美国航模协会与美国联邦航空管理局(FAA)密切合作,为业余无人机的使用制定合理的规则(reasonable rules)。每个美国航模协会分会和场地的政策可能略有不同,但在不违反协会(或 FAA/NAS)规定的情况下,可以在美国航模协会的场地上飞行和测试机架及某些技术。
6 Arduino
Arduino:一个开源嵌入式处理器项目。包括目前基于 Atmel Atmega168 微处理器的硬件标准和必要的支持硬件,以及基于类 C 语言 Processing 的软件编程环境。官方网站在这里(here)。
7 APM (AutoPilot Mega)
APM (AutoPilot Mega):自动驾驶仪提供稳定飞行、位置保持和自动任务(航点)路径跟踪功能。
8 ATC
ATC:这可能是 Copter 中参数以"ATC_"开头的高度控制库,也可能指空中交通管制。通常位于机场控制塔,但也可以是 AirMap 或 Altitude Angel 等应用程序或服务。
9 Copter
Copter:ArduPilot 项目的旋转翼自动驾驶仪软件变体。
10 Plane
Plane:ArduPilot 项目的固定翼自动驾驶软件变体。
11 Rover
Rover:ArduPilot 项目的地面和水上自动驾驶软件变体。
12 BEC
BEC:电池消除电路。电压调节器可用于电调(见下文),也可作为独立产品使用。旨在为遥控设备、自动驾驶仪和其他机载电子设备提供恒定的 5V 电压。
13 Bootloader
Bootloader:存储在微处理器非易失性存储器中的特殊软件代码,可与个人电脑连接,下载用户程序。另请参阅"固件"。
14 COA
COA:授权证书。美国联邦航空局对无人机飞行的批准。详情请查看 faa.gov 网站和 DIY 无人机监管常见问题(DIY Drones Regulatory FAQ)。
15 DCM
DCM:方向余弦矩阵。这是一种相当于卡尔曼滤波器的算法,处理量较小。更多信息,请参阅此处(this)。
16 Eagle file
Eagle file:由免费的 Cadsoft Eagle 程序生成的原理图和 PCB 设计文件(以及告诉 PCB 工厂如何制作电路板的相关文件)。这是开源硬件领域最常用的标准,但具有讽刺意味的是,它本身并不是开源软件。不用说,这不是最佳选择,而且 Eagle 软件既笨拙又难学。我们希望有一天会出现一种开放源代码的替代品。
17 ESC
ESC:电子速度控制器。控制电动飞机马达的装置。作为主电池和遥控接收器之间的连接。通常包括一个 BEC 或电池消除电路,为遥控系统和其他机载电子设备(如自动驾驶仪)提供电源。
18 Firmware
Firmware:加载到基于微处理器的产品的非易失性存储器中的软件或草图。之所以称其为"固件",是因为即使断电,它也会保留在非易失性存储器中,因此是"非"易失性的。就自动驾驶仪而言,"程序"或应用程序(智能手机用户的应用程序)决定了自动驾驶仪的工作内容和方式。
19 FPV
FPV:第一人称视角。这是一种利用机载摄像机和与地面无线连接的技术,可让地面上的飞行员通过视频护目镜看到驾驶舱内的飞行情况。
20 FTDI
FTDI:将 USB 转换为串行通信的标准。可作为芯片用于有 USB 接口的电路板,或作为适配器(adapter)连接到辫子引脚。FTDI 是 Future Technology Devices International(未来技术器件国际公司)的缩写,也是生产芯片的公司名称。
相关文章:
(10)(10.9) 术语表(一)
文章目录 前言 1 2.4Ghz 2 AGL 3 AHRS 4 APM 5 AMA 6 Arduino 7 APM (AutoPilot Mega) 8 ATC 9 Copter 10 Plane 11 Rover 12 BEC 13 Bootloader 14 COA 15 DCM 16 Eagle file 17 ESC 18 Firmware 19 FPV 20 FTDI 前言 !Note 术语表未编入索…...
面试(类加载器)
一、目标 类加载器(ClassLoader)是Java虚拟机(JVM)的一部分,用于加载Java类文件到内存中,并生成对应的Class对象。类加载器负责在运行时查找和加载类文件,为Java程序提供动态加载和运行时扩展的…...
二维差分---基础算法
书接上回 a二维数组是b二维数组的前缀和数组,b二维数组是a二维数组的差分数组,也就是说a[i][j]b[1][1]b[1][2] ......b[i][1] b[i][2] ...... b[i][j] ,下图是b的二维数组 如图,当你想要整个矩阵中的一个子矩阵都加上一个C,如果我们将b[x1][x2]加上C,那么a数组右下角所有的…...
C++之结构体智能指针shared_ptr实例(一百九十四)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…...
初出茅庐的小李博客之根据编译时间生成软件版本号
为什么要软件版本号呢? 生成软件版本号是在软件开发和维护过程中非常重要的一项任务,它有很多意义和好处,同时也有多种常见的方法。 标识和追踪:软件版本号是唯一的标识符,用于区分不同版本的软件。这有助于开发人员和…...
“投资教父”熊晓鸽老了,IDG光环不再
作者 | 鸠白 艺馨 排版 | Cathy 监制 | Yoda 出品 | 不二研究 2017年,世界互联网大会上,“投资教父”熊晓鸽问映客的创始人:“今年你们利润能有多少?” 对方笑答:“5个亿吧!” “才五个亿?…...
XEX智能交易所:加密货币衍生品杠杆、期货和期权简介
加密货币衍生品杠杆、期货和期权简介 加密货币衍生品是指通过基于区块链技术的交易平台进行交易的各种金融工具。与传统金融衍生品类似,加密货币衍生品的交易方式是基于预测未来市场价格变动的套利策略。接下来将具体介绍不同类型的加密货币衍生品以及风险。 加密…...
记录第一次带后端团队
在过去的一个半月里我第一次作为后端开发组长角色参与公司项目从0到1的开发,记录这一次开发的经历。 1、背景介绍 首先说明一下背景。我所在的公司是做智慧社区相关业务,开发的项目是系统升级工具,方便公司实施同事安装和升级系统。 参与后…...
Python文件操作(02):读文件
一、读文本文件 打开文件读文件内容关闭文件 1、在读取文件内容后进行解码操作 """ 1. 打开文件- 路径:相对路径:当前项目(读文件.py)所在的目录下查找需要读取的文件绝对路径:文件--右键--Copy Pat…...
Flink(java版)
watermark 时间语义和 watermark 注意:数据进入flink的时间:如果用这个作为时间语义就不存在问题,但是开发中往往会用处理时间 作为时间语义这里就需要考虑延时的问题。 如上图,数据从kafka中获取出来,从多个分区中获取…...
什么是动态组件以及使用场景
文章目录 一、vue中的动态组件是什么?有什么用?二、使用demo1.tab页签中的使用2.模拟新闻页demo 三、用keep-alive包裹,保持状态总结 一、vue中的动态组件是什么?有什么用? 动态组件指可以动态切换组件的显示和隐藏。…...
CRM销售管理系统如何提高销售效率
CRM销售管理系统是帮助企业对销售活动进行管理、执行和优化的软件系统。它可以帮助企业提高销售效率,提高客户转化率,实现企业的业绩增长。那么,CRM销售管理系统好用吗? CRM销售管理系统的功能 线索管理: CRM系统可…...
纯小白安卓刷机1
文章目录 常见的英文意思刷机是什么?为什么要刷机?什么是BL锁(BootLoader锁)?我的机能够刷机吗?什么是Boot镜像/分区?什么是Recovery镜像/分区(缩写为rec)?什…...
C高级day4循环语句
1,思维导图 运行结果为: 运行结果为:...
Linux 操作系统云服务器安装部署 Tomcat 服务器详细教程
Tomcat 基本概述 Tomcat 服务器是Apache软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。它是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用…...
【易盾点选】
拿官网的点选做个例子吧,比较省事,水一篇~ 官网的接口目前都改成V3了,多了个dt参数,以及加密的一个函数也变动了下 点选坐标在这,加密函数未变,用逗号拼接 整个加密里的函数变了,直接重新…...
vue中打印指定dom元素
和window.print()效果一样,调出打印窗口,只是当前使用的插件是vue-print-nb 官网地址:vue-print-nb vue2中使用 安装插件 npm install vue-print-nb --save导入插件 import Print from vue-print-nb // 全局使用 Vue.use(Print);//or// 单…...
OpenCV(三十六):霍夫直线检测
1.检测直线的霍夫变换原理 2.检测直线函数HoughLines() 检测直线流程: Step1:将参数空间的坐标轴离散化。 Step2:将图像中每个非0像素通过映射关系求取在参数空间通过的方格 Step3:统计参数空间内每个方格出现的次数,选取次数大于某一值的方格作为表示直线的方格…...
文心一言 VS 讯飞星火 VS chatgpt (91)-- 算法导论8.3 4题
四、用go语言,说明如何在 O(n) 时间内,对 0 到 n 3 − 1 n^3-1 n3−1 区间内的n个整数进行排序。 文心一言: 在 O(n) 时间内对 0 到 n^3-1 区间内的 n 个整数进行排序,可以使用基数排序(Radix Sort)算法…...
keep-alive缓存三级及三级以上路由
需求需要缓存这个出入记录,当tab切换时不重新加载,当刷新页面时,或把这个关闭在重新打开时重新加载如图: (我这里用的是芋道源码的前端框架) keep-alive 1、include 包含页面组件name的这些组件页面,会被…...
KubeSphere 容器平台高可用:环境搭建与可视化操作指南
Linux_k8s篇 欢迎来到Linux的世界,看笔记好好学多敲多打,每个人都是大神! 题目:KubeSphere 容器平台高可用:环境搭建与可视化操作指南 版本号: 1.0,0 作者: 老王要学习 日期: 2025.06.05 适用环境: Ubuntu22 文档说…...
进程地址空间(比特课总结)
一、进程地址空间 1. 环境变量 1 )⽤户级环境变量与系统级环境变量 全局属性:环境变量具有全局属性,会被⼦进程继承。例如当bash启动⼦进程时,环 境变量会⾃动传递给⼦进程。 本地变量限制:本地变量只在当前进程(ba…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
视频字幕质量评估的大规模细粒度基准
大家读完觉得有帮助记得关注和点赞!!! 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用,因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型(VLMs)在字幕生成方面…...
Go 并发编程基础:通道(Channel)的使用
在 Go 中,Channel 是 Goroutine 之间通信的核心机制。它提供了一个线程安全的通信方式,用于在多个 Goroutine 之间传递数据,从而实现高效的并发编程。 本章将介绍 Channel 的基本概念、用法、缓冲、关闭机制以及 select 的使用。 一、Channel…...
MFC 抛体运动模拟:常见问题解决与界面美化
在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...
scikit-learn机器学习
# 同时添加如下代码, 这样每次环境(kernel)启动的时候只要运行下方代码即可: # Also add the following code, # so that every time the environment (kernel) starts, # just run the following code: import sys sys.path.append(/home/aistudio/external-libraries)机…...
省略号和可变参数模板
本文主要介绍如何展开可变参数的参数包 1.C语言的va_list展开可变参数 #include <iostream> #include <cstdarg>void printNumbers(int count, ...) {// 声明va_list类型的变量va_list args;// 使用va_start将可变参数写入变量argsva_start(args, count);for (in…...
【Post-process】【VBA】ETABS VBA FrameObj.GetNameList and write to EXCEL
ETABS API实战:导出框架元素数据到Excel 在结构工程师的日常工作中,经常需要从ETABS模型中提取框架元素信息进行后续分析。手动复制粘贴不仅耗时,还容易出错。今天我们来用简单的VBA代码实现自动化导出。 🎯 我们要实现什么? 一键点击,就能将ETABS中所有框架元素的基…...
文件上传漏洞防御全攻略
要全面防范文件上传漏洞,需构建多层防御体系,结合技术验证、存储隔离与权限控制: 🔒 一、基础防护层 前端校验(仅辅助) 通过JavaScript限制文件后缀名(白名单)和大小,提…...
