摘要: <ROS 2>Launch 系统详解 导航 本文梳理如何使用 launch 系统对复杂的 ROS 2 系统进行统一运行。 1. Launch系统作用 ROS 2 中的 launch 系统 负责帮助用户描述系统的配置,然后按照描述去执行。 提供此框架的包是 launch_ros,它基于一个与 ROS 无关的通用 launch 框架。 其主 阅读全文
posted @ 2025-10-17 17:20 正电子公社 阅读(140) 评论(0) 推荐(0)
摘要: <ROS 2>什么是QoS? 导航 ROS 2 的 QoS(Quality of Service)策略通过多维度组合,实现对通信质量的精准控制。合理配置 QoS 对机器人系统的可靠性、实时性和资源利用至关重要。 本文将按策略维度整理核心策略及应用场景,并给出组合示例。 一、可靠性策略(Reliability Policy) 核心 阅读全文
posted @ 2025-10-17 17:17 正电子公社 阅读(50) 评论(0) 推荐(0)
摘要: <ROS 2>插件机制详解(pluginlib) 导航 插件是可动态加载的类,从运行时库(共享对象、动态链接库)加载,通过统一接口与主程序交互。 插件机制允许程序在运行时发现并创建由第三方库提供的类实例,而无需在编译时依赖这些库。 1. 插件系统 插件在使用时一般分为三个独立的包: 抽象包:提供统一抽象接口的基类包 插件包:实现基类抽象接口功能的子 阅读全文
posted @ 2025-10-17 13:24 正电子公社 阅读(111) 评论(0) 推荐(0)
摘要: <Git>从零创建远程新仓库(最小操作) 从零创建一个新的远程仓库并完成一次从本地推送的最小操作。 以 Gitee 为例,本地已有项目或空文件夹,将其连接并推送到 Gitee 的新建远程仓库。 1. Gitee 上新建空仓库 在浏览器中打开 https://gitee.com,登录后: 点击右上角 ⊕ 新建仓库 填写仓库名(例如 my-pr 阅读全文
posted @ 2025-07-16 11:17 正电子公社 阅读(109) 评论(0) 推荐(0)
摘要: <工程数学>分贝(dB) 本篇解释了工程中分贝的概念,根据所衡量的物理量不同,分贝有不同的定义。 分贝(dB)定义与功率比、电压比 分贝(dB)源自单位贝尔(Bel),用于表示两个同类物理量的比值的对数量级。其基础定义如下: 贝尔(Bel)定义 \[\text{Bel} = \log_{10}\left(\frac{A_1} 阅读全文
posted @ 2025-07-16 11:16 正电子公社 阅读(164) 评论(0) 推荐(0)
摘要: <工程数学>复数、极坐标与欧拉公式简明教程(含欧拉公式推导) 导航 本笔记梳理复数的基本表示方法,以及欧拉公式与复数之间的联系。 相关公式常用于 傅里叶分析(Fourier analysis) 信号处理(Signal processing) 微分方程求解(Differential equations) 振动与波动问题建模 一、欧拉公式 欧拉公式是: \[e^{ 阅读全文
posted @ 2025-07-16 11:15 正电子公社 阅读(666) 评论(0) 推荐(0)
摘要: <Markdown>Emoji大全 - 为工程笔记锦上添花 本文归纳了用于工程类笔记的Emoji Emoji 的兼容性非常强,它作为 Unicode 字符,在大多数文本格式和开发环境中都能稳定显示。 比如: Markdown、纯文本、文件/文件夹名、编程注释、终端输出、网页等。 1. 🧠 知识与开发 📚 📖 📕 📗 📘 📙 📓 📔 📄 � 阅读全文
posted @ 2025-07-16 10:49 正电子公社 阅读(82) 评论(0) 推荐(0)