跳到主要内容

知识卡片

硬件35

  • 硬件Accuracy
    全称
    精度
    含义
    两重含义:计算精度指支持的计算位宽(如 FP32/FP16);模型效果精度指输出与真实结果的接近程度(如 ImageNet 准确率)。
  • 硬件AMBA
    全称
    ARM 片上总线
    含义
    ARM 制定的片上总线规范,连接 CPU 与外设。AXI 面向高性能(突发、乱序),AHB 面向高带宽系统,APB 面向低功耗低速外设。
  • 硬件BitWidth
    全称
    计算位宽
    含义
    参与运算的数据比特数(如 INT8/FP16/FP32);位宽越小计算越快、越省电,但可能损失精度。
  • 硬件Cache
    全称
    高速缓存
    含义
    贴近 CPU、容量小但极快的存储器,缓存最近访问的数据副本,利用程序局部性加速访存。对程序员透明,但多核下可能引发缓存一致性问题。
  • 硬件Cortex-A
    全称
    Cortex-A 处理器
    含义
    ARM 面向应用处理器的微架构(基于 ARMv7-A/ARMv8),支持 MMU 与虚拟内存,常运行 Linux/Android 等富操作系统;区别于侧重控制的 Cortex-M。
  • 硬件CPU
    全称
    中央处理器
    含义
    执行指令与计算、控制计算机所有组件的处理器,基于冯·诺依曼架构,擅长通用与低延迟任务。
  • 硬件CUDA
    全称
    统一计算架构
    含义
    英伟达的 GPU 通用并行编程平台,让开发者直接用 C/C++ 编写核函数调用 GPU 大规模并行算力。
  • 硬件DSA
    全称
    领域特定架构
    含义
    为特定领域(如深度学习)定制的加速器架构,相比通用 CPU 可大幅提升性能与能效;NPU/TPU 均属此类。
  • 硬件eMMC
    全称
    嵌入式多媒体卡
    含义
    将 NAND 闪存与控制器集成于单颗 BGA 封装、焊接在主板上的固态存储,不可插拔;8 位并行半双工。曾广泛用于手机/入门设备,速率低于 UFS/NVMe。
  • 硬件Endianness
    全称
    字节序
    含义
    多字节数据在内存中的存放顺序:小端(little-endian)低字节在低地址,大端(big-endian)反之。跨平台/网络传输时需统一字节序以免解析错误。
  • 硬件Energy
    全称
    能耗
    含义
    执行 AI 任务时芯片消耗的能量,受架构、工艺、负载与优化影响;移动/物联网设备需权衡性能与能效。
  • 硬件FLOPs
    全称
    浮点运算次数
    含义
    衡量模型计算复杂度的指标(如卷积层 FLOPs = 2·H·W·Cin·K·K·Cout),常作为神经网络速度与硬件算力的间接参照。
  • 硬件GPU
    全称
    图形处理器
    含义
    负责图形与图像处理的部件,拥有大量并行计算单元(ALU),如今也是深度学习与科学计算的主力加速器。
  • 硬件Latency
    全称
    时延
    含义
    从输入数据传入到输出结果产生的时间间隔;自动驾驶等场景要求低推理时延。
  • 硬件LPDDR5
    全称
    低功耗 DDR5 内存
    含义
    低功耗 DDR SDRAM 家族一员(JEDEC 2019 标准),面向手机/笔记本等移动设备;与 DDR5 是独立标准、版本号不表示同源。峰值速率 6400 MT/s,较 LPDDR4 翻倍。
  • 硬件MACs
    全称
    乘加累计操作
    含义
    一次乘加操作,包含一个乘法与一个加法,通常 1 MACs = 2 FLOPs;是评估模型计算量与芯片算力的基本单元。
  • 硬件MIPI CSI
    全称
    摄像头串行接口
    含义
    MIPI 联盟制定的摄像头串行接口规范,连接图像传感器/摄像头模组与处理器(SoC),是手机、平板等移动设备的主流摄像头接口。
  • 硬件MIPI DSI
    全称
    显示串行接口
    含义
    MIPI 联盟制定的显示串行接口规范,连接处理器(SoC)与显示屏模组,是移动设备液晶/OLED 屏的主流高速显示接口。
  • 硬件MMU
    全称
    内存管理单元
    含义
    把虚拟地址转换为物理地址的硬件,支撑多任务隔离、虚拟内存与按需分页;运行 Linux 等操作系统通常依赖 MMU。
  • 硬件MT/s
    全称
    百万次传输每秒
    含义
    衡量总线有效传输率的指标:每秒百万次数据传输操作。DDR 在时钟双沿均传输,故 MT/s 常高于内部时钟 MHz;内存带宽 = MT/s × 位宽 ÷ 8。
  • 硬件NPU
    全称
    神经网络处理器
    含义
    面向深度学习的 AI 专用处理器(DSA),以大量 AI Core 高效完成矩阵乘加,能效优于通用 CPU/GPU。
  • 硬件NVMe
    全称
    高速固态硬盘协议
    含义
    基于 PCIe 的非易失存储接口协议,充分发挥 SSD 低延迟与内部并行性;多队列、全双工,带宽远超 SATA/AHCI(后者为机械硬盘设计)。常见于 M.2 形态。
  • 硬件OPS
    全称
    每秒操作数
    含义
    衡量芯片算力的最基本单位,表示每秒可执行的操作次数;衍生指标 OPS/W 表示每瓦特运算性能。
  • 硬件Pipeline
    全称
    指令流水线
    含义
    RISC 处理器让取指、译码、执行等多条指令重叠工作的技术,像汽车生产线并行处理各阶段以提升吞吐;分支跳转会打断流水线。
  • 硬件Processor
    全称
    处理器
    含义
    执行指令、完成运算的芯片统称,涵盖 CPU、GPU、NPU、DSP 等,是各类计算设备的核心部件。
  • 硬件Roofline
    全称
    屋顶线模型
    含义
    性能可视化模型:P = min(峰值算力, 算术强度×带宽),用于判断程序受算力墙还是内存墙限制。
  • 硬件SIMD
    全称
    单指令多数据
    含义
    一条指令同时对多个数据执行相同操作,利用数据级并行;CPU 向量化与 GPU 并行均基于此思想。
  • 硬件SIMT
    全称
    单指令多线程
    含义
    英伟达 GPU 的执行模型:多个线程执行同一指令但各有独立上下文,是 CUDA 编程的核心抽象。
  • 硬件SoC
    全称
    片上系统
    含义
    将 CPU、GPU/NPU、内存控制器与外设集成到单一芯片的集成电路,手机与嵌入式设备的主流形态。
  • 硬件Tensor Core
    全称
    张量核心
    含义
    英伟达 GPU 中专用于 AI 与 HPC 的硬件核心,以混合精度高效完成 D=A×B+C 形式的矩阵乘加,加速深度学习训练与推理。
  • 硬件Throughput
    全称
    吞吐量
    含义
    芯片在单位时间内能处理的数据量;多核心可并行处理更多任务,吞吐量更高。
  • 硬件TOPS
    全称
    每秒万亿次操作
    含义
    处理器算力指标,1 TOPS 表示每秒进行 10¹² 次操作;TOPS/W 用于评价 1W 功耗下的运算能力。
  • 硬件TPU
    全称
    张量处理器
    含义
    谷歌设计的机器学习专用集成电路(ASIC),采用脉动阵列与低精度计算加速矩阵运算,含多代迭代与 Edge TPU 等。
  • 硬件UFS
    全称
    通用闪存存储
    含义
    面向手机等移动设备的闪存规范,用 MIPI M-PHY 串行全双工接口,基于 SCSI 命令队列;速率与扩展性优于 eMMC 的并行半双工方案(如 UFS 4.0 达 5.8 GB/s)。

AI23

  • AIAI Compiler
    全称
    AI 编译器
    含义
    将神经网络模型转换为高效底层代码的编译器,含前端图优化与后端 Kernel/AutoTuning 优化。
  • AIAscendC
    全称
    昇腾算子开发
    含义
    基于 C/C++ 的昇腾算子编程语言,提供矢量/矩阵/搬移 API,让开发者在 NPU 上高效实现自定义算子。
  • AIAutoDiff
    全称
    自动微分
    含义
    框架自动计算梯度的方式(前向/反向模式),是训练神经网络、更新参数的基础能力。
  • AICANN
    全称
    异构计算架构
    含义
    华为昇腾的软件栈,衔接上层框架与底层芯片,提供算子库、图引擎与运行时,类似英伟达的 CUDA 生态。
  • AICompute Graph
    全称
    计算图
    含义
    用图表示神经网络的算子与数据流,支持图优化、图执行与控制流,是 AI 框架的核心抽象。
  • AIData Parallel
    全称
    数据并行
    含义
    多设备各持完整模型、切分不同数据 batch 训练的分布式策略,是最常用的并行方式。
  • AIDistillation
    全称
    知识蒸馏
    含义
    用大模型(教师)指导小模型(学生)训练,使小模型在压缩后保留接近大模型的效果。
  • AIIm2col
    全称
    图像转列
    含义
    将卷积的局部窗口展平为列、把卷积转为矩阵乘法的经典优化,便于复用高效 GEMM 库。
  • AIInference Engine
    全称
    推理引擎
    含义
    将训练好的模型部署到硬件并高效执行推理的运行时系统(如 MindIE、TensorRT),含转换、优化与调度。
  • AIIR
    全称
    中间表示
    含义
    编译器在前后端之间传递的程序抽象表示,使优化与硬件映射解耦,是 AI 编译器的核心。
  • AIMindSpore
    全称
    昇思框架
    含义
    华为开源的全场景 AI 框架,支持端边云协同、动静态图统一与自动并行,对标 PyTorch/TensorFlow。
  • AIMixed Precision
    全称
    混合精度
    含义
    在前向/反向用 FP16/BF16、累加用 FP32 的混合数值格式训练,兼顾速度与稳定性、降低显存占用。
  • AIMobileNet
    全称
    MobileNet 网络
    含义
    谷歌为移动与嵌入式视觉设计的轻量卷积网络系列,以深度可分离卷积大幅削减参数量与算力,兼顾精度与端侧实时性。
  • AIModel Compression
    全称
    模型压缩
    含义
    通过量化、剪枝、蒸馏、二值化等手段减小模型体积与计算量,便于在端侧与嵌入式部署。
  • AIOP Fusion
    全称
    算子融合
    含义
    将多个相邻算子合并为一个 Kernel 的前端优化,减少内存读写与调度开销,提升推理性能。
  • AIPipeline Parallel
    全称
    流水线并行
    含义
    按层将模型切分到不同设备、以微批次流水线方式执行的并行策略,提升大模型训练设备利用率。
  • AIPruning
    全称
    剪枝
    含义
    移除模型中不重要的连接或通道以压缩模型、加速推理,是模型压缩「四件套」之一。
  • AIQuantization
    全称
    量化
    含义
    将模型权重/激活从高精度(FP32)映射到低位宽(INT8 等)的压缩技术,降低存储与计算开销。
  • AIRKNN
    全称
    瑞芯微神经网络工具链
    含义
    瑞芯微(Rockchip)NPU 的推理工具链与运行时:RKNN-Toolkit2 将 PyTorch/TensorFlow 等模型转为 .rknn,再于板端 librknn 运行时高效执行推理,覆盖 RK356X/RK3588 等 SoC。
  • AIRKNN-Toolkit2
    全称
    瑞芯微模型转换与量化工具
    含义
    瑞芯微官方 Python 工具包,负责把 PyTorch/TensorFlow/ONNX 等模型转为 .rknn,并提供量化(INT8/INT4)、精度评估与性能分析,最终在板端 librknn 运行时部署到 RK356X/RK3588 等 NPU。
  • AITensor Parallel
    全称
    张量并行
    含义
    将单层权重矩阵切分到多设备并协同计算的并行策略,用于突破单卡显存与算力上限。
  • AIWinograd
    全称
    维诺格拉德卷积
    含义
    通过多项式变换减少乘法次数的卷积加速算法,在 3×3 卷积上可显著降低计算量。
  • AIZeRO
    全称
    零冗余优化器
    含义
    微软提出的数据并行显存优化技术,将优化器状态/梯度/参数分片到各卡,消除冗余副本以训练超大模型。

编程30

  • 编程Array
    全称
    数组
    含义
    由同类型元素在连续内存中顺序排列而成的聚合类型,通过下标访问;数组名常退化为指向首元素的指针。
  • 编程Bitwise Op
    全称
    位运算
    含义
    直接对整数逐位操作:按位与 &、或 |、异或 ^、取反 ~,以及移位 <<、>>,常用于底层与标志位控制。
  • 编程C
    全称
    C 语言
    含义
    1972 年由 Dennis Ritchie 开发的通用过程式编程语言,贴近硬件且可移植,是 C++/Java/Python 等语言的基础。
  • 编程Class
    全称
    类与对象
    含义
    Python 面向对象的核心:class 定义数据与行为的模板,实例化得到对象,支持继承、封装与多态。
  • 编程Comprehension
    全称
    推导式
    含义
    用简洁语法从可迭代对象生成新序列(列表/字典/集合/生成器),如 [x*2 for x in xs if x>0]。
  • 编程Control Flow
    全称
    控制流
    含义
    决定语句执行顺序的结构:分支 if/else/switch 与循环 for/while/do-while,以及 break/continue/goto 跳转。
  • 编程Data Type
    全称
    数据类型
    含义
    规定变量所占内存与可进行的运算,C 基本类型含 int、char、float、double 及 _Bool、_Complex 等。
  • 编程Decorator
    全称
    装饰器
    含义
    接收函数并返回包装函数的高阶结构,用 @ 语法在不改动原函数的情况下添加日志、缓存等行为。
  • 编程Dict
    全称
    字典
    含义
    Python 的键值对映射类型(哈希表实现),键须可哈希且唯一,3.7 起保持插入顺序,查找近乎 O(1)。
  • 编程Exception
    全称
    异常
    含义
    程序运行时的错误信号;用 try/except/finally 捕获处理,raise 主动抛出,避免程序崩溃。
  • 编程File I/O
    全称
    文件输入输出
    含义
    用 FILE* 与 fopen/fclose 打开关闭文件,配合 fscanf/fprintf/fseek 等读写,实现程序与外存的数据交换。
  • 编程Function
    全称
    函数
    含义
    完成特定任务的独立代码块,含返回类型、名、形参与体;通过 return 返回值,是 C 程序的基本组织单位。
  • 编程Header File
    全称
    头文件
    含义
    以 .h 结尾、用 #include 引入的文件,通常含函数原型、宏与类型定义,便于模块化与代码复用。
  • 编程Iterator
    全称
    迭代器与生成器
    含义
    迭代器逐次返回元素;生成器用 yield 惰性产出,节省内存,适合大数据流与无限序列。
  • 编程Lambda
    全称
    匿名函数
    含义
    用 lambda 关键字定义的无名单行小函数,常用于排序 key、map/filter 等作为回调的场合。
  • 编程List
    全称
    列表
    含义
    Python 可变的序列类型,元素有序可重复、可异构,支持切片、增删改与列表推导式。
  • 编程Macro
    全称
    宏
    含义
    由 #define 定义的文本替换规则,可带参数;在预处理阶段展开,常用于常量、内联小函数与跨平台兼容。
  • 编程Memory Mgmt
    全称
    内存管理
    含义
    程序运行时在堆上用 malloc/calloc 分配、free 释放内存;需手动配对以防内存泄漏与悬空指针。
  • 编程Module
    全称
    模块与包
    含义
    module 是单个 .py 文件,package 是用 __init__.py 组织的目录;import 复用代码,pip 安装第三方包。
  • 编程Pointer
    全称
    指针
    含义
    存放内存地址的变量,是 C 的核心;支持间接访问(*)、取地址(&)与指针算术,是数组与函数参数的基础。
  • 编程Preprocessor
    全称
    预处理器
    含义
    编译前对源码做文本处理的阶段,常见指令 #define、#include、#ifdef/#endif 与宏展开、条件编译。
  • 编程Python
    全称
    Python 语言
    含义
    1991 年由 Guido van Rossum 发布的解释型、动态类型、强类型高级语言,以缩进定义代码块,语法简洁、库生态庞大。
  • 编程Regex
    全称
    正则表达式
    含义
    用模式串描述文本规则,re 模块提供匹配/查找/替换;常用于校验、提取与批量文本处理。
  • 编程Set
    全称
    集合
    含义
    Python 无序、元素唯一的可变容器(基于哈希),常用于去重与成员测试、集合运算。
  • 编程Storage Class
    全称
    存储类别
    含义
    决定变量作用域与生命期的属性:auto、static、extern、register,以及 C11 的 _Thread_local、_Atomic。
  • 编程String
    全称
    字符串
    含义
    C 中字符串是以 `` 结尾的 char 数组,<string.h> 提供 strlen/strcpy/strcmp 等处理函数。
  • 编程Struct
    全称
    结构体
    含义
    把不同类型成员聚合为一个整体的自定义类型;用 . 访问成员,指针用 -> 访问,是组织复杂数据的核心。
  • 编程Tuple
    全称
    元组
    含义
    Python 不可变的序列类型,常作函数返回多个值的容器,亦可用作字典的键。
  • 编程Union
    全称
    联合体
    含义
    与结构体类似但所有成员共享同一段内存,同一时刻只存一个成员,常用于节省空间或类型重解释。
  • 编程Virtual Env
    全称
    虚拟环境
    含义
    用 venv 为项目隔离依赖的目录,配合 pip 管理包版本,避免不同项目间的库冲突。

嵌入式32

  • 嵌入式ADC
    全称
    模数转换器
    含义
    将连续模拟电压采样为数字量的外设,用于读取传感器信号;多通道 ADC 可轮流采集。
  • 嵌入式Addressing Mode
    全称
    寻址方式
    含义
    指令取得操作数的方法。ARM 数据处理指令含立即数、寄存器、寄存器移位寻址;访存指令含基址加偏移、前/后变址、批量 Load/Store 等 9 种方式。
  • 嵌入式ARM
    全称
    ARM 架构
    含义
    由 Arm 公司设计的精简指令集(RISC)处理器架构,以低功耗、高能效著称,广泛用于手机、嵌入式与服务器。常见系列:Cortex-A(应用)、Cortex-M(微控制)、Cortex-R(实时);当前主流为 ARMv8-A 64 位与 ARMv9。
  • 嵌入式ARM Exception
    全称
    处理器异常
    含义
    打断 CPU 正常执行流、转入特定处理程序的机制。ARM 有 7 类异常(复位、数据中止、FIQ、IRQ、预取中止、软中断、未定义指令),入口集中在向量表。
  • 嵌入式Clock Tree
    全称
    时钟树
    含义
    MCU 内部由振荡器经分频/倍频给各外设供时钟的层级结构,正确配置是系统稳定与外设工作的前提。
  • 嵌入式Codec
    全称
    编解码器
    含义
    对音视频数据压缩与解压缩的算法或硬件模块(如 H.265 / VP9 / AV1);硬件 Codec 用固定电路加速编解码,比纯软件更省电,是多媒体 SoC 的核心指标。
  • 嵌入式Cortex-M
    全称
    Cortex-M 内核
    含义
    ARM 面向微控制器的低功耗内核家族(如 M3/M4),主打实时性与能效,是 STM32 等 MCU 的计算核心。
  • 嵌入式CP15
    全称
    系统控制协处理器
    含义
    ARM 的协处理器 15,用于系统控制:配置 MMU/Cache、内存保护、时钟与异常基址等。其寄存器(c0–c15)只能经 MRC/MCR 指令访问。
  • 嵌入式CPSR
    全称
    当前程序状态寄存器
    含义
    ARM 状态寄存器,保存 ALU 标志位、当前处理器模式、中断使能与处理器状态;进入异常时由 SPSR 备份,返回时恢复。
  • 嵌入式DAC
    全称
    数模转换器
    含义
    将数字量转换为模拟电压输出的外设,用于产生波形、音频等连续信号。
  • 嵌入式DMA
    全称
    直接内存访问
    含义
    在外设与内存间搬运数据而无需 CPU 干预的控制器,减轻内核负担、提升吞吐,常与 ADC/USART 配合。
  • 嵌入式FIQ/IRQ
    全称
    快/慢中断
    含义
    ARM 的两级外部中断:FIQ 优先级更高、拥有更多私有Banked寄存器以减少现场保护开销,适合低延迟实时响应;IRQ 为普通外部中断。
  • 嵌入式Firmware Lib
    全称
    固件库
    含义
    芯片厂商提供的外设驱动函数集合(如 STM32 标准外设库),以 API 封装寄存器操作,降低开发门槛。
  • 嵌入式Flash
    全称
    闪存存储器
    含义
    非易失存储器。NOR 可片内执行、随机读取快,适合存代码;NAND 容量大、按页读写、成本低,适合存大容量数据(如文件系统)。
  • 嵌入式GPIO
    全称
    通用输入输出
    含义
    可软件配置为输入或输出的引脚,支持上拉/下拉与复用功能,是按键、LED 等最基础的接口。
  • 嵌入式I2C
    全称
    I²C 总线
    含义
    由 SCL(时钟)与 SDA(数据)两线构成的串行总线,主机寻址从机、多主可仲裁;常用于连接传感器、EEPROM 与显示屏等低速外设。
  • 嵌入式ISA
    全称
    指令集架构
    含义
    处理器软硬件间的接口规范,定义可执行的指令、寄存器与内存模型(如 ARMv8、x86、RISC-V);它决定软件能否跨芯片运行,与具体微架构实现解耦。
  • 嵌入式OLED
    全称
    OLED 显示模块
    含义
    自发光的点阵显示屏,常通过 SPI/I2C 与 MCU 接口,用于菜单与数据可视化。
  • 嵌入式Package
    全称
    芯片封装
    含义
    把裸片(die)封装为保护外壳并提供引脚/焊球的工艺(如 BGA / QFN / LGA);它决定引脚数、散热与可焊接性,和芯片内部电路同样影响板级设计与尺寸。
  • 嵌入式PCIe
    全称
    PCI Express
    含义
    主板上的高速串行扩展总线(如 PCIe 4.0/5.0 ×8/×16),用于 CPU 与 GPU、网卡、SSD 等外设互联;带宽随代际与通道数倍增,是 SoC 扩展能力的关键指标。
  • 嵌入式Peripheral
    全称
    片上外设
    含义
    集成在 MCU 内部、专司特定功能的硬件模块(GPIO/TIMER/USART/ADC 等),通过寄存器配置使用。
  • 嵌入式Process Node
    全称
    工艺制程
    含义
    芯片制造的光刻线宽指标(如 7nm / 5nm / 3nm),代表晶体管最小特征尺寸;数值越小通常功耗越低、集成度越高,是 SoC 选型的关键能效参考。
  • 嵌入式PWM
    全称
    脉宽调制
    含义
    由定时器输出的方波,通过调节占空比等效改变电压,常用于电机调速、舵机与 LED 调光。
  • 嵌入式RISC-V
    全称
    RISC-V 架构
    含义
    开放、免费、模块化的精简指令集架构,由加州大学伯克利分校发起。指令集分基础整数集(如 RV32I/RV64I)与可选扩展(M/A/F/D/C…),无授权费、可自由定制,正快速进入嵌入式与高性能领域。
  • 嵌入式RTC
    全称
    实时时钟
    含义
    由独立低速晶振与备份电池供电的时钟电路,主电源掉电后仍持续计时,为系统提供日期/时间戳与定时唤醒。
  • 嵌入式SPI
    全称
    串行外设接口
    含义
    高速全双工同步串行总线(SCK/MOSI/MISO/SS),用于连接 OLED、Flash 等外设,速率高于 I2C。
  • 嵌入式STM32
    全称
    STM32 单片机
    含义
    意法半导体基于 ARM Cortex-M 内核的 32 位微控制器系列,外设丰富、生态成熟,广泛用于嵌入式与物联网。
  • 嵌入式Thumb-2
    全称
    Thumb-2 指令集
    含义
    ARM 的混合 16/32 位指令集,兼具 Thumb 的紧凑与 ARM 的性能,无需在两种状态间切换;Cortex-M 与 Cortex-A/R 均使用。
  • 嵌入式TIMER
    全称
    定时器
    含义
    按计数产生定时/中断的外设,可输出 PWM、测频与输入捕获,是电机调速与波形发生的关键。
  • 嵌入式USART
    全称
    通用异步收发器
    含义
    可同步/异步收发的串行通信模块,常作 UART 与 PC 或其他模块异步通信,是调试与数据交换的常用接口。
  • 嵌入式Watchdog
    全称
    看门狗定时器
    含义
    周期性需被软件“喂狗”复位的硬件定时器;若系统跑飞未及时喂狗,看门狗触发复位以恢复系统,提升嵌入式可靠性。
  • 嵌入式x86
    全称
    x86 架构
    含义
    由 Intel(1978 年 8086)开创、AMD 等延续的复杂指令集(CISC)架构,向后兼容性强。包含 32 位 x86(IA-32)与 64 位 x86-64(AMD64);主导桌面、笔记本与服务器,与 ARM 的能效路线形成对比。

机器人27

  • 机器人Action
    全称
    动作通信
    含义
    ROS 的第三种通信机制:类似服务但服务端可连续反馈进度、客户端可中途取消,适合导航等耗时任务。ROS 1 靠 actionlib,ROS 2 原生内置。
  • 机器人DDS
    全称
    数据分发服务
    含义
    ROS 2 底层采用的实时发布/订阅通信中间件标准,提供发现、QoS 与跨语言传输能力。
  • 机器人Depth Camera
    全称
    深度相机
    含义
    除彩色图像外还能输出每个像素深度信息的相机(如 RGB-D、ToF、结构光),常用于避障、抓取与三维重建。
  • 机器人Dynamic Reconfigure
    全称
    动态参数配置
    含义
    ROS 1 机制:运行期在不重启节点的前提下实时调整参数(如 PID 增益、滤波器系数),弥补参数服务器只能启动前设置的局限。ROS 2 用参数事件替代。
  • 机器人Gazebo
    全称
    Gazebo 仿真器
    含义
    开源三维物理仿真器,可加载 URDF 机器人并模拟传感器与动力学,用于算法验证而无需实体硬件。
  • 机器人Interface
    全称
    通信接口
    含义
    定义消息结构的文件:.msg(话题)、.srv(服务)、.action(动作),是节点间数据交换的契约。
  • 机器人LiDAR
    全称
    激光雷达
    含义
    通过发射激光并测量回波时间/相位获取距离,生成三维点云的传感器,是机器人与自动驾驶环境感知的核心。
  • 机器人micro-ROS
    全称
    微控制器 ROS
    含义
    将 ROS 2 通信带到 MCU(如 STM32)的轻量客户端,使嵌入式设备作为节点接入 ROS 2 网络。
  • 机器人MoveIt
    全称
    机械臂运动规划框架
    含义
    ROS 中用于机械臂(移动操作)的运动规划框架,提供运动学、路径规划、碰撞检测、抓取与执行管理,多用于工业/服务机器人臂。
  • 机器人Node
    全称
    节点
    含义
    ROS 2 中执行单一职责的进程,是计算的基本单元;一个机器人系统通常由多个相互通信的节点组成。
  • 机器人Nodelet
    全称
    节点容器
    含义
    ROS 1 机制:把多个节点放入同一进程,进程内消息零拷贝传递,避免 TCP 跨进程开销,适合高带宽(如图像)通信。ROS 2 用组件容器替代。
  • 机器人Package
    全称
    功能包
    含义
    ROS 2 组织代码的基本单元(含源码、配置与依赖),用 Colcon 构建,是可分发的最小软件模块。
  • 机器人Parameter
    全称
    参数
    含义
    节点运行期可动态读写的配置值(全局字典),无需改代码即可调节节点行为。
  • 机器人pluginlib
    全称
    ROS 插件库
    含义
    ROS 1 的 C++ 库,可在运行期从功能包动态加载/卸载插件(类),无需在编译期显式链接,便于扩展算法与功能模块。
  • 机器人QoS
    全称
    服务质量
    含义
    DDS 的通信策略(如历史、可靠性、存活时间),控制消息的传递保证与资源占用,需双方兼容才连通。
  • 机器人ROS2
    全称
    机器人操作系统二代
    含义
    面向机器人应用的分布式通信框架,基于 DDS 中间件,支持实时、多语言与跨平台,是 ROS 的重构升级。
  • 机器人rosbag
    全称
    ROS 数据录制
    含义
    ROS 自带的消息录制/回放工具:把话题数据按时间顺序存为 .bag 文件,便于离线调试、算法复现与数据回灌,ROS 1/2 均支持。
  • 机器人rqt
    全称
    ROS 可视化工具框架
    含义
    基于 Qt 的 ROS 图形化工具框架,以插件方式提供话题监视、节点图、日志查看、参数编辑等界面,替代分散的旧版 ROS 可视化小工具。
  • 机器人RViz
    全称
    三维可视化工具
    含义
    ROS 官方三维可视化工具,可显示机器人模型、坐标系、点云、地图与话题数据,便于调试与观测。
  • 机器人Service
    全称
    服务
    含义
    基于请求/响应的同步通信机制,客户端发请求、服务端回结果,适合偶尔触发、需确认的任务。
  • 机器人SLAM
    全称
    同步定位与建图
    含义
    机器人在未知环境中一边估计自身位姿、一边构建地图的过程,是自主导航的前提。
  • 机器人TF
    全称
    坐标变换
    含义
    维护机器人各坐标系间变换关系的工具,可发布/查询任意两坐标系的相对位姿,是定位与感知的基础。
  • 机器人Topic
    全称
    话题
    含义
    基于发布/订阅的异步通信机制:发布者广播消息,订阅者接收;适合传感器流等一对多持续数据。
  • 机器人URDF
    全称
    机器人描述格式
    含义
    用 XML 描述机器人连杆、关节、碰撞与可视几何的格式,可被 RViz、Gazebo 解析以显示与仿真。
  • 机器人Workspace
    全称
    工作空间
    含义
    用 Colcon 管理的目录,汇集多个功能包统一编译与安装,是开发 ROS 2 项目的根环境。
  • 机器人Xacro
    全称
    宏化机器人描述
    含义
    URDF 的宏扩展语言,支持变量、常量与复用,用来简化冗长重复的机器人模型定义。
加入我们