自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 资源 (1)
  • 收藏
  • 关注

原创 EI_openclaw_UI交互

opclaw的UI交互有:OpenClaw 的本身就是一个内置的、功能最完整的 Channel,非常方便。另一种是通过(如飞书、钉钉、Discord)。既然 Web 端这么方便,为什么文档里还花大篇幅讲飞书、Discord 等 Channel 呢?核心区别在于**“主动性”“场景”**。如果你是个人开发者,主要在电脑前工作,Web 端完全够用,甚至体验更好(因为可以直接看日志、调试代码)。如果你希望手机随时控制,或者需要团队多人使用,或者需要夜间报警,那么配置第三方 Channel 才是必须的。

2026-03-20 15:54:11 449

原创 EI_openclaw的skills分类

角色:这是项目的“私有知识库”或“项目特定规则”。核心价值:上下文隔离。假设你在开发项目 A(一个 Django 网站)和项目 B(一个 React 前端)。项目 A 需要一个技能叫 run_migrations (执行 Django 迁移)。项目 B 需要一个技能叫 build_bundle (打包 React)。如果你把这两个都放在全局(Extra),AI 可能会混淆。放在 Workspace Skills 中,当你打开项目 A 时,AI 只知道 run_migrations;

2026-03-20 10:49:42 337

原创 EI_ARM运行openClaw

以下是针对在 ARM Linux SOC 上部署 OpenClaw 并实现智能对话的详细可行性分析与实施指南:核心可行性分析架构兼容性:OpenClaw 的核心代码主要由 Python 编写。Python 是跨平台的,只要你的 ARM Linux 系统(如 Ubuntu, Debian, Raspberry Pi OS, Arch Linux ARM)安装了 Python 3.10+ 环境,即可运行。其依赖库(如 pip 包)大多提供纯 Python 版本或支持 ARM 编译的 Wheel 包。

2026-03-09 18:51:49 665

原创 EI_龙虾赋能_ubuntu22.04_openclaw_ROS2

一、OpenClaw 框架环境配置总览(Ubuntu 22.04 LTS)OpenClaw 核心围绕机器人抓取控制、BVH 动作捕捉、IK 逆解、Mujoco 仿真、ROS2 集成展开,环境配置需覆盖「系统底层依赖」「ROS2 生态」「Python 算法库」「仿真 / 硬件驱动」四大维度。以下是可直接落地的详细清单和标准化目录结构,兼顾开发、调试、部署全流程。二、详细安装清单(分步骤执行,建议按顺序操作)步骤 1:系统级基础依赖(解决编译 / 驱动 / 字体 / 硬件兼容)bash运行。

2026-03-09 17:53:50 362

原创 ubuntu22.04_构建openclaw开发框架

在 Ubuntu 22.04 LTS 系统上学习和构建 OpenClaw(原 Clawdbot)框架,需要配置一个基于 Node.js 的现代开发环境。OpenClaw 是一个轻量级的本地 AI 助手框架,核心依赖 Node.js 运行时。以下是详细的环境配置清单、必要库列表以及目录结构规划。一、硬件与系统前置要求二、详细环境配置与必要库清单。

2026-03-09 17:45:30 434

原创 OpenClaw是用什么系统更为合适???

WSL2 兼容 Linux 生态:通过 WSL2 安装 Ubuntu,可同时享受 Windows 的可视化优势和 Linux 的开源工具链,完美运行 ROS/OpenClaw 核心代码,且支持 USB 设备直通(需开启 WSL2 USB 支持)。OpenClaw(开源机械爪 / 抓取控制框架)的学习和开发选择什么系统,核心取决于你的开发目标(如算法验证、硬件调试、部署落地)、依赖工具链和硬件兼容性。Ubuntu Linux 硬件兼容 / 开源生态 / 部署友好 全流程开发(算法 + 硬件 + 部署)

2026-03-09 17:35:07 1108

原创 OE_GIT-git_pull和git_push如何记住输入密码

下面提供几种方法,让你。

2026-03-09 14:04:16 346

原创 OE_市场调研_工业清扫机器人01

Since you are looking for industrial cleaning robots specifically designed for factory environments(which are mach larger,dirtier,and more complex than homes), you need companies that focus on “professional” or “industrial” service robots.industrial clea

2026-02-27 09:43:30 618

原创 OE_程序封装-Tkinter界面

【代码】OE_程序封装-

2026-02-26 16:31:11 66

原创 OE_ubuntu24.04如何安装中文简体拼音输入法

Fcitx5 配置文件 ~/.config/fcitx5/config # 或使用配置工具 fcitx5-configtool → 快捷键# 用户词库位置 ~/.local/share/fcitx5/pinyin/dictionaries/ # 导入词库 fcitx5-diagnose项目推荐设置输入法框架Fcitx5拼音引擎云拼音快捷键Ctrl+Space 切换字体思源黑体/文泉驿主题。

2026-02-24 17:01:23 467

原创 OE_ubuntu24.04如何安装FileZilla文件传输助手

在是文件传输常用方法,同类型的有是同样类似的,具体操作有多种安装方式。

2026-02-24 14:39:48 327

原创 OE_ubuntu24.04安装ros2

在 Ubuntu 24.04 (Noble Numbat) 上安装 ROS2,推荐安装。

2026-02-24 11:40:11 588

原创 EP_UWB和单线激光雷达的托盘转送

顺带此时叉车旋转中心点到托盘中心点的距离,作为神经网络的输入,神经网络的输出为托盘相对叉车的位置和朝向。原地扭动叉车,同时记录两个叉臂接近开关的是否有障碍物,生成两个关于叉车摆动角(-85,+85)的障碍物障碍物分布带,如下图3所示。该方法能够较好的预测出托盘的朝向和相对位置,当托盘放置偏斜时,但是较近距离较大幅度的调整叉车的位置,插取成功率并不理想。具体来说,叉车叉臂尾部会有接近开关(用于感知叉车插取对象时是否有障碍物),接近开关的识别障碍物的感知距离和灵敏度可调。

2026-02-23 22:10:57 96

原创 FA_建图和定位(ML)-超宽带(UWB)定位

(Time Difference of Arrival, TDoA) 测量信号传播时间,再通过光速计算距离。由于其极短脉冲(纳秒级)和高时间分辨率,UWB 被广泛用于。超宽带(Ultra-Wideband, UWB) 是一种。这些厂商基于上述芯片开发即插即用模组,适合快速集成。:运行定位算法(如 PC、嵌入式设备)提供从锚点、标签到软件平台的完整系统。📌 锚点坐标需已知(通过标定获得),UWB(超宽带)技术已广泛应用于。:固定位置的基站(≥3 个),包含噪声处理和可视化。

2026-02-22 20:56:05 664

原创 PPB_自动化及其相近期刊

PPB:paper patent blog

2026-02-21 21:54:07 432

原创 LPC_激光点云定位(LSLAM)-(IPC)

迭代最近点(Iterative Closest Point,ICP)是由 Besl 和 McKay 在 1992 年提出的基于对应点搜索对于待配准点云(源点云)和目标点云(参考点云),先通过 “最近点搜索” 为源点云的每个点找到参考点云中的对应点;基于对应点对,求解最优的位姿变换(旋转 + 平移),使源点云与参考点云的 “距离误差最小化”;迭代执行 “对应点搜索→求解变换→更新源点云”,直到满足收敛条件。源点云Pp1​p2​pn​Pp1​​p2​​...p。

2026-02-19 14:49:06 617

原创 LPC_激光点云定位(LSLAM)-正态分布变换(NDT)

(ξ为变换参数,如 2D 下ξ=[tx,ty,θ]),使得源点云。为了方便优化(将最大化转为最小化),定义。NDT 的核心是找到最优位姿变换。​在参考点云的 NDT 模型中。

2026-02-19 12:51:17 642

原创 FA_规划和控制(PC)-快速探索随机树(RRT)

快速探索随机树(Rapidly-exploring Random Tree,RRT)是由 Steven M. LaValle 在 1998 年提出的基于采样的无路径规划算法通过随机采样的方式在配置空间(C 空间)中逐步生长一棵 “随机树”;树的根节点为起点,每次采样一个随机点,将树向该点扩展固定步长;当树扩展到目标点附近时,完成路径规划。

2026-02-17 22:16:08 600

原创 FA_规划和控制(PC)-瑞德斯.谢普路径规划(RSPP))

在两个姿态(x, y, 航向角 θ)间的。把计算出的局部路径旋转平移回原坐标系。Reeds-Shepp 曲线是。Reeds‑Shepp 基于。按弧长 / 角度离散成轨迹点。保留长度最小、无异常的曲线。它解决的核心问题:在。的车辆模型下,从一个。里最经典的解析曲线。,且满足车辆运动学。

2026-02-17 20:13:12 674

原创 FA_规划和控制(PC)-规律路图法(PRM)

概率路图法(Probabilistic Roadmap Method)是一种基于采样的离线路径规划算法先在机器人的构型空间(C 空间)中随机采样大量无碰撞的节点(构型);将这些节点连接成一个连通的图(路图),仅保留无碰撞的边;当需要规划路径时,只需在预先生成的路图上用图搜索算法(如 Dijkstra、A*)找起点到终点的路径。

2026-02-17 19:09:10 572

原创 FA_规划和控制(PC)-动态窗口(DWA)

DWA 的「动态窗口」是满足以下三类约束的速度集合Vdw​vωVdw​​vω表格约束类型物理意义数学表达速度边界约束机器人硬件限制的最大 / 最小速度v∈vmin​vmax​ω∈ωmin​ωmax​v∈vmin​​vmax​​ω∈ωmin​​ωmax​​加速度约束机器人在采样时间 Δt 内可达的速度范围(动力学限制)v∈vcurr​−av​⋅Δtv。

2026-02-16 21:22:25 696

原创 FA_规划和控制(PC)-D*规划

D*(D-Star)是一种经典的,专门针对动态环境设计 —— 也就是环境中障碍物可能随时变化的场景,这也是它和 A最核心的区别(A更适合静态环境)。下面我会从基础概念到代码实现,一步步帮你彻底理解 D*。

2026-02-15 19:14:04 636

原创 FA_规划和控制(PC)-A*(规划01)

曼哈顿距离 $h(n) = x_n - x_{goal} + y_n - y_{goal} $ 适用于只能上下左右移动的网格(无对角线)h(n)必须是可采纳的(admissible):即h(n)≤ 节点n到终点的真实代价,这样才能保证 A * 找到最优路径;存储节点的核心信息:坐标(x,y)、代价(g/h/f)、父节点(用于路径回溯),重载__eq__方法方便判断节点是否重复。g(n):从起点到当前节点n的实际代价(已走路径的真实长度);h(n):从当前节点n到终点的估计代价(启发函数,关键!

2026-02-15 17:02:06 603

原创 FA_规划和控制(PC)-人工势场法(APF)

可以类比成:你(机器人)在一个山谷里,目标点是山谷的最低点(引力),障碍物是山谷里的石头(斥力),你会沿着 “往最低点走、同时避开石头” 的方向移动。局限性:易陷入局部最小值(机器人被引力和斥力平衡“卡住”,无法到达目标),需额外策略优化(如添加随机扰动、动态调整势场参数)。

2026-02-15 14:34:06 768

原创 FA_融合和滤波(FF)-图优化

图优化(Graph Optimization)是一种将优化问题建模为图结构,通过调整图中节点的状态来最小化整体代价函数的算法框架。图结构:节点(Vertex)表示待优化的变量(如机器人位姿、地图点坐标),边(Edge)表示变量间的约束关系(如传感器观测、运动模型)。核心目标:找到一组节点状态,使得所有边的代价之和最小(最小二乘问题)。

2026-02-14 23:23:58 636

原创 FA_融合和滤波(FF)-联邦滤波(FKF)

联邦滤波是一种分布式多传感器信息融合滤波算法将全局滤波任务分解为多个子滤波器(对应不同传感器 / 子系统),子滤波器独立运行完成局部状态估计,再通过 “信息分配 / 融合” 策略将子滤波器结果合并为全局估计,同时支持子滤波器的 “信息重置” 以保证全局一致性。区别于集中式融合(所有传感器数据汇总到中心节点统一滤波),联邦滤波兼具分布式的灵活性(子滤波器独立工作)和全局最优性(融合后接近集中式性能),是多传感器融合领域的经典框架。

2026-02-14 15:00:49 580

原创 FA_融合和滤波(FF)-误差模型滤波(EsKF)

基于误差状态的滤波方法,是一类以“状态误差” 为核心建模对象的滤波框架,区别于传统卡尔曼滤波(直接对 “绝对状态” 建模)。其核心思想是:不直接估计系统的绝对状态xkx_kxk​​,而是估计真实状态与标称状态****(参考状态)的误差xkxk−xknxk​xk​−xkn​​,通过滤波抑制误差,最终由 “标称状态 + 误差估计” 得到真实状态。降低模型复杂度:标称状态可由物理规律 / 先验知识生成,误差模型通常更简单(甚至线性);提升鲁棒性。

2026-02-14 10:55:02 684

原创 FA_融合和滤波(FF)-粒子滤波(PF)

卡尔曼滤波(KF)仅适用于线性高斯系统,无迹卡尔曼滤波(UKF)虽能处理非线性,但仍假设状态服从高斯分布。而实际工程中,大量系统同时满足 “非线性 + 非高斯”(如目标跟踪中的机动模型、机器人 SLAM 中的非高斯噪声),此时需要更通用的滤波方法。粒子滤波(PF) 基于蒙特卡洛采样(Monte Carlo) 和贝叶斯递推估计,核心思想是:用一组带权重的 “粒子(Particle)” 来近似状态的后验概率分布 p(xk​∣z1:k​),通过重采样解决粒子退化问题,最终通过加权平均得到状态估计。

2026-02-11 13:23:52 577

原创 OE_程序安装(Ubuntu)

如:JetBrains、VSCode、Chrome 等,直接运行官方安装脚本。直接删除 AppImage 文件即可。没有卸载规则就只能手动删对应文件。

2026-02-11 09:26:10 54

原创 FA_融合和滤波(FF)-无迹卡尔曼滤波(UKF)

卡尔曼滤波(KF)仅适用于线性系统,而实际工程中绝大多数系统是非线性的。扩展卡尔曼滤波)通过 “一阶泰勒展开线性化” 近似处理非线性,但存在两个致命问题① 泰勒展开会引入线性化误差,强非线性场景下误差会急剧放大;② 需要手动推导雅克比矩阵,计算复杂且容易出错。无迹卡尔曼滤波) 是 Julier 和 Uhlmann 在 1995 年提出的非线性滤波算法,核心思想是:不直接线性化非线性系统,而是通过选取一组 “Sigma 点” 来近似状态的概率分布,再通过非线性变换传播这些 Sigma 点,最后。

2026-02-10 22:52:53 636

原创 FA_融合和滤波(FF)-非线性卡尔曼滤波(EKF)

状态方程(过程模型)xkfxk−1uk−1wk−1xk​fxk−1​uk−1​wk−1​xkx_kxk​​:k 时刻的系统状态(如无人机的位置、速度、姿态);f⋅f(⋅)f⋅非线性状态转移函数(核心非线性项);uk−1u_{k−1}uk−1​​:k-1 时刻的控制输入(如无人机的电机转速);wk−1w_{k−1}wk−1​​:过程噪声(高斯分布,协方差为QQQ观测方程(测量模型)z。

2026-02-09 22:47:55 631

原创 FA_融合和滤波(FF)-数据融合(0)

方面说明融合层级集中式 vs 分布式 vs 联邦式相关性处理独立 → Bar-Shalom;未知相关 → CI计算方式联合观测更新 / 序贯更新 / 估计值融合适用场景集中式:小系统、高精度;分布式:多平台、抗毁性强;联邦式:模块化系统(如无人机导航)核心公式协方差加权:P∑Pi−1−1P∑Pi−1​−1CI 融合:加权逆协方差。

2026-02-09 21:38:29 702

原创 FA_规划和控制(CP)-蚁群算法(ACA,ACO)

蚁群算法是模拟蚂蚁群体觅食行为的启发式优化算法,属于群智能算法,由 Dorigo(1992)提出。核心生物学原型蚂蚁在移动时会在路径上留下信息素(Pheromone)。路径越短,相同时间内往返次数越多 → 信息素浓度越高。其他蚂蚁倾向于选择信息素浓度高的路径。正反馈:短路径信息素越来越浓 → 最终群体都走最短路径。算法本质用人工蚂蚁模拟搜索用信息素模拟历史经验(正反馈)用启发式信息(如距离倒数)引导局部贪心用随机选择保证全局探索(避免局部最优)

2026-02-08 19:35:50 653

原创 FA_拟合和差值(FI)-逼近曲线05(NurBs)

NURBS 曲线Cu∑i0nNip​u⋅Pi∑i0nNipu⋅wiCu∑i0n​Nip​u⋅wi​∑i0n​Nip​​u⋅Pi​​其中 u 为参数,Nip​uNip​​u为基函数,wiw_iwi​​ 为权值,PiP_iPi​​ 为控制点。参数 u。

2026-02-04 17:50:27 732

原创 FA_拟合和插值(FI)-B样条04-名词辨析

B 样条曲线的参数表达式为核心:设p次 B 样条曲线的参数为u∈[up,un-p](节点向量的有效区间),则曲线表达式为:C(u)=∑i0n−1NipuPi∑i0n−1​Nip​uPi​u∈upun−pu∈up​un−p​PiP_iPi​为控制点,Nip​uN_i,p​(u)Ni​p​u为 **p次p次p次B 样条基函数 **,Uu0​u1​um​Uu。

2026-02-03 21:07:05 669

原创 FA_拟合和插值(FI)-逼近样条03(准均匀B样条的计算)

零阶基函数:k=1(0 次多项式,分段常数,递推唯一起点);一阶基函数:k=2(1 次多项式,线性,本文推导起点);二阶基函数:k=3(2 次多项式,二次曲线);三阶基函数:k=4(3 次多项式,工程最常用,C2连续);递推逻辑链:零阶(k=1,定义)→一阶(k=2)→二阶(k=3)→三阶(k=4),高阶基函数仅由低一阶基函数和节点向量决定,无未知量,递推唯一;节点向量关键:5 控制点 + 三阶基函数(k=4)对应首末重复 4 次的准均匀夹紧节点向量,是工程最优选择;基函数与曲线的关联。

2026-02-02 22:20:53 731 2

原创 FA_拟合和插值(FI)-逼近样条02(多阶贝塞尔曲线)

基础线性插值、直线路径绘制、简单动画的线性位移。简单圆角设计(UI 按钮、边框)、二维简单曲线路径、字体轮廓基础段。UI 设计(复杂路径、动画缓动曲线)、CAD 基础建模、字体设计(TrueType/OpenType)、游戏角色运动路径、图像处理(图像变形)。

2026-02-01 12:42:25 651

原创 FA_拟合和插值(FI)-逼近样条01(贝塞尔、B样条和NURBS曲线)

逼近样条曲线(Spline)是一组分段光滑、在连接点处满足一定连续性条件(通常是 C¹、C² 连续)的曲线段的集合,最初源于工程绘图中用「样条尺」绘制的光滑曲线,后来被数学建模为参数化曲线,核心目的是用简单的数学表达式拟合复杂的光滑轮廓。u为参数;Pi​为控制顶点;Ni,k​(u)为基函数;三种曲线的核心区别就是基函数的类型和约束条件不同。# 示例1:定义贝塞尔曲线(3次,4个控制顶点)print("=== 步骤1:定义3次贝塞尔曲线 ===")# 设置阶数(3次,对应4个控制顶点)

2026-02-01 11:39:42 703

原创 FA_拟合和差值(FI)-样条(spline_curve)插值

指,在早期木工加工工件工程中,需要做出。从而采取将有韧性的木质简单加热软化,然后在基板上钉,随后木质成想要的大致样子,其中的钉子就是基础点。

2026-01-31 22:22:24 348

原创 FA_融合和滤波(FF)-PT滤波器

PT1滤波器(也称为RC滤波器)是一种广泛应用的低筒滤波器,其原理很简单:电容(C)与电阻)(R)相结合,形成一个RC双极环路,在这个环路中,电容和电阻之间存在恒定的电容-电阻耦合,电路原理如图1。

2026-01-31 21:11:12 110

GeoGebra简易仿真和图形构建,曲线拟合和生成

自动泊车和自动驾驶中,泊车场景构建,离线仿真。

2026-02-21

国内外自动化期刊追踪,包含国内外影响因子较高的期刊名和期刊类型

用于跟踪国内外自动化机器相关的技术、前言和最新进展。

2026-02-21

【CMake构建系统】find-package命令详解:第三方库路径自动查找与Config/Module双模式应用

内容概要:本文详细介绍了CMake中find_package命令的使用方法及其两种查找模式——Module模式和Config模式。Module模式通过查找Find<PackageName>.cmake文件来定位第三方库的头文件和库文件路径,优先搜索CMake安装目录下的Modules文件夹或用户指定的CMAKE_MODULE_PATH路径;若未找到,则切换至Config模式,查找<PackageName>Config.cmake或<lowercasePackageName>-config.cmake等配置文件,其搜索路径由CMAKE_PREFIX_PATH指定。文章还通过实例演示了如何创建一个导出Config文件的动态库工程,并在另一工程中利用find_package成功引用该库,完整展示了从生成到调用的流程。; 适合人群:熟悉CMake基础语法、有一定C/C++项目经验的开发人员,尤其是需要集成第三方库的中高级开发者; 使用场景及目标:①在多开发者协作环境中统一第三方库的引用方式,避免硬编码路径;②掌握自定义库的导出与导入机制,提升项目模块化和可移植性; 阅读建议:建议结合文中示例动手实践,重点理解两种查找模式的优先级与搜索路径机制,并注意CMAKE_PREFIX_PATH等关键变量的设置时机与作用范围。

2026-02-21

【自动控制领域】基于PID调节的比例积分微分控制原理:工业过程控制系统设计与误差补偿方法研究

内容概要:本文通过生活化的比喻——向水池注水的过程,直观地解释了PID控制的基本原理。首先介绍比例(P)控制,即根据当前误差大小调节输出,越接近目标越减小调节力度;接着引入微分(D)控制,用于应对系统响应延迟,通过判断误差变化趋势进行提前调节,起到阻尼作用;最后加入积分(I)控制,解决系统长期存在的静态误差问题,通过对误差的累积实现精准补偿。文章还简要提及PID适用于连续时不变系统,并从拉普拉斯变换角度给出了理论表达,帮助读者从工程直觉和数学原理两个层面理解PID控制器的工作机制。; 适合人群:具备基本自动控制理论基础或对控制系统感兴趣的初学者,以及从事自动化、机器人、过程控制等相关领域的工程技术人员;; 使用场景及目标:①理解PID控制器中P、I、D三项的作用及其物理意义;②掌握如何通过实际案例分析调节参数的方法;③为后续深入学习经典控制理论打下直观理解基础; 阅读建议:建议结合具体控制系统实验或仿真软件(如MATLAB/Simulink)同步实践,加深对比例、积分、微分作用的理解,尤其关注不同参数对系统动态响应和稳态精度的影响。

2026-02-21

【自动驾驶路径跟踪】基于自行车模型的Pure Pursuit算法优化:前视距离与速度耦合控制策略研究

内容概要:本文详细介绍了Pure Pursuit(纯追踪)算法的基本原理及其在自动驾驶路径跟踪中的应用。该算法基于自行车模型和阿克曼转向模型,通过选取距离车辆后轴中心最近的路径点作为目标点,利用几何关系计算前轮转向角,实现对期望轨迹的跟踪。文中给出了前轮转角的控制公式,并分析了不同行驶状态(前进与倒车)下的公式选择,同时推导了核心公式,强调算法本质上是基于横向误差的比例控制。此外,还阐述了算法的实现步骤、影响性能的关键参数——前视距离(lookahead distance)的作用及其与速度的关系,并指出了算法存在的局限性,如未考虑车速限制、转向角饱和等问题,提出了将前视距离与车速关联的改进思路。; 适合人群:从事自动驾驶、智能车辆控制及相关领域的研究人员和技术开发者,具备一定运动控制或机器人学基础知识的工程技术人员; 使用场景及目标:①用于移动机器人或自动驾驶车辆的路径跟踪控制;②帮助理解Pure Pursuit算法的核心机制及参数调优方法;③为进一步改进轨迹跟踪算法提供理论基础和实践参考; 阅读建议:学习过程中应结合自行车动力学模型深入理解公式推导过程,重点关注前视距离的选择策略及其对稳定性与精度的影响,建议通过仿真验证不同工况下的跟踪效果,避免针对单一场景过度调参导致泛化能力下降。

2026-02-21

【自动驾驶控制】基于后轮位置反馈的轨迹跟踪方法及转向控制实现

内容概要:本文介绍了后轮位置反馈控制在自动驾驶轨迹跟踪中的应用,重点阐述了基于后轮中心跟踪偏差计算转向控制量的基本原理与实现方法。通过建立车辆运动学模型,利用后轮中心的实际位置与期望轨迹之间的横向偏差和航向偏差,设计反馈控制器来调整车辆转向角,从而实现对参考轨迹的精确跟踪。文中还提供了Python和C++两种语言的实现示例,帮助读者理解算法的具体编码过程和参数调优方式。; 适合人群:具备一定自动控制理论基础和编程能力,从事自动驾驶或智能车辆相关研究的研发人员,尤其是工作1-3年的工程师或研究生。; 使用场景及目标:①用于自动驾驶路径跟踪控制系统的设计与仿真验证;②深入理解基于车辆运动学模型的反馈控制策略,掌握后轮反馈在轨迹跟踪中的优势与局限性;③学习如何将控制算法转化为可运行的代码并进行调试优化。; 阅读建议:建议结合车辆动力学基础知识和经典控制理论,边阅读边实践文中的代码实现,重点关注偏差计算、反馈增益选择及控制频率对跟踪效果的影响,以便更好地掌握算法本质和工程应用技巧。

2026-02-21

车辆控制基于Stanley算法的前轮反馈控制:横向误差与航向误差联合驱动的路径跟踪系统设计

内容概要:本文介绍了车辆横向控制中的Stanley算法,重点阐述了基于横向跟踪误差(cross-track error)和航向误差的非线性反馈控制方法。该算法通过将前轮转向角分解为补偿航向误差的项θ(t)和补偿横向误差的项arctan(ke(t

2026-02-21

【自动驾驶控制】基于运动学与动力学模型的无人车横向控制算法对比分析:多方法性能评估与未来研究方向探讨

内容概要:本文系统分析了无人车横向控制领域的多种典型算法,重点对比了无模型的PID控制与基于车辆运动学和动力学模型的控制方法,包括纯跟踪(Pure Pursuit)、前/后轮反馈控制(Stanley、Rear Wheel Feedback)以及线性二次型调节器(LQR)等算法。文章详细阐述了各类方法的基本原理、适用条件及其在路径跟踪中的表现,并从鲁棒性、路径要求、超调、稳态误差等方面进行综合比较。研究表明,不同算法各有优劣且具有互补性,实际应用中需根据车速、道路曲率和平滑性等因素选择合适的方法。未来发展趋势包括高精度整车动力学建模、在线参数估计以及基于深度学习的端到端控制策略。; 适合人群:从事自动驾驶算法研发的工程师、高校相关专业研究生及研究人员,具备自动控制、车辆动力学或机器人学基础知识者优先。; 使用场景及目标:①为无人车横向控制器的设计与选型提供理论依据和技术参考;②帮助理解不同控制算法在真实道路环境中的适应性与局限性,优化控制策略以提升路径跟踪精度与行驶稳定性。; 阅读建议:建议结合文中图表与算法公式深入理解各方法的核心机制,重点关注Pure Pursuit与LQR的工程实现差异,并结合实际项目需求进行仿真验证与参数调优。

2026-02-21

本文介绍了十一种通用滤波算法,包括限幅滤波法、中位值滤波法、算术平均滤波法、递推平均滤波法、中位值平均滤波法、限幅平均滤波法、一阶滞后滤波法、加权递推平均滤波法

内容概要:本文详细介绍了十一种通用滤波算法,包括限幅滤波法、中位值滤波法、算术平均滤波法、递推平均滤波法、中位值平均滤波法、限幅平均滤波法、一阶滞后滤波法、加权递推平均滤波法、消抖滤波法、限幅消抖滤波法以及IIR数字滤波器。每种算法均从方法原理、优缺点两个方面进行了阐述,帮助读者理解不同滤波技术的适用条件和局限性。这些算法广泛应用于数据采集与信号处理领域,用于抑制噪声、提高数据稳定性。; 适合人群:具备一定电子、自动化或计算机相关基础知识,从事嵌入式开发、传感器数据处理或控制系统研发的技术人员,尤其适合工作1-3年的工程师学习参考; 使用场景及目标:①针对工业测控系统中的脉冲干扰、周期性噪声等问题选择合适的滤波算法;②在实际项目中根据参数变化速度、RAM资源限制、响应灵敏度等需求优化数据处理方案;③作为滤波算法选型和技术方案设计的参考资料; 阅读建议:此资源侧重于实用性和对比分析,建议结合具体应用场景对比各类算法特性,优先考虑干扰类型、采样频率和系统资源约束,在实践中通过实验验证滤波效果,并可借助MATLAB等工具辅助设计如IIR等复杂滤波器。

2026-02-21

信号处理基于RC电路的PT1/PT2低通滤波器设计:多阶滤波算法实现与参数优化

内容概要:本文介绍了PT1、PT2和PT3滤波器的基本原理及其算法实现,重点阐述了RC低通滤波器的工作机制。PT1滤波器由电阻和电容构成的一阶RC电路组成,通过一阶惯性环节实现低频信号通过而抑制高频噪声;文中给出了其递推公式,利用加权平均实现当前输出值的计算。PT2和PT3滤波器则为二阶和三阶RC滤波器,具有更复杂的级联结构,通过多级RC环节进一步提升滤波性能,文中以两级串联形式展示了PT2滤波器的数学模型,并提供了相应的递推表达式。文章还列出了滤波器实现过程中需要初始化的关键参数,包括各阶段的时间权重系数和初始电压值。最后,参考了两种关于通用滤波算法和飞控系统中滤波模块设计的技术资料作为理论支持。; 适合人群:具备模拟电路基础知识和一定信号处理背景的电子工程、自动化或嵌入式系统相关领域的技术人员或学生,尤其适合从事传感器数据处理、飞行控制系统开发等工作的研发人员。; 使用场景及目标:①用于实时信号处理中对噪声进行平滑滤除,提高系统稳定性;②应用于无人机、机器人、工业控制等领域中的传感器数据预处理;③帮助开发者理解多阶RC滤波器的设计思路并实现高效软件滤波算法; 阅读建议:此资源侧重于滤波器的数学建模与离散化实现,建议结合电路仿真工具和实际代码调试来深入掌握各级滤波器的动态响应特性。

2026-02-21

数值计算基于多段多项式拼接的样条插值方法:满足一阶导连续性的分段曲线拟合技术研究

内容概要:本文介绍了样条插值的基本原理与数学实现方式,重点阐述了样条插值作为一类通过基础点进行平滑曲线拟合的方法,其核心特性包括:所有基础点均位于插值曲线上,整条曲线由多段低阶多项式拼接而成,且在相邻段的连接点(即基础点)处满足一阶导数连续,从而保证曲线过渡平滑。文中以二阶样条为例,说明在基础点处需满足函数值经过该点以及一阶导数为指定值(如p)的约束条件,并指出高阶样条需满足更高阶导数连续性的规律,适用于对曲率、航向角等有明确限制的应用场景。; 适合人群:具备高等数学基础和数值分析知识,从事工程建模、路径规划或数据拟合等相关领域的科研人员及技术人员;; 使用场景及目标:①用于需要经过精确控制点并保持光滑过渡的曲线构造,如自动驾驶轨迹生成、机器人运动规划;②理解样条插值中多项式构建、边界条件设定与导数约束的关系,提升对插值算法的设计与应用能力;; 阅读建议:此资源侧重于样条插值的数学原理与约束条件解析,学习时应结合具体公式推导与几何意义理解,建议配合编程实践绘制样条曲线以加深对连续性和平滑性要求的掌握。

2026-02-21

数值计算基于差商的Newton插值多项式构造:离散数据点函数逼近与工程实践应用

内容概要:本文介绍了牛顿插值法的基本原理及其数学实现,重点讲解了基于差商(均差)构造插值多项式的方法。文章给出了牛顿插值多项式的一般形式,并通过定义一阶、二阶到n阶差商,展示了高阶差商如何由低阶差商递推生成。文中提供了差商计算表格的结构示例,并结合具体数据点(0,1)、(2,3)、(3,2)、(5,5)构造三次牛顿插值多项式,演示了在x=2.5处的函数值估算过程。同时指出了插值法的关键限制条件,如插值多项式阶数受点对数量限制、输入点需具备一定单调性,以及在末尾区间插值精度可能下降等问题。; 适合人群:具备高等数学基础和数值分析初步知识的理工科学生或工程技术人员。; 使用场景及目标:①用于理解插值法的核心思想与差商机制;②应用于工程实践中根据离散数据拟合连续函数;③解决实际问题中未知点的函数值估计任务; 阅读建议:学习时应结合差商表逐步推导插值多项式,注意理解各阶差商的递推关系,并通过实例手动计算验证结果,加强对牛顿插值公式的掌握与应用能力。

2026-02-21

B样条曲线,特别是1次,2次和3次的准均匀B样条python代码

工程实际中,最常用,最好用的spline curve(B样条曲线)生成算法

2026-02-03

加密和反加密算法字符和信息安全密与反密秘钥字符集:软件授权认证系统中的密钥管理技术应用

内容概要:本文档提供了一组用于加密和反加密操作的秘钥字符,共包含六组由字母和数字组成的唯一密钥序列,每组密钥由五个五位字符段组成,格式统一为“XXXXX-XXXXX-XXXXX-XXXXX-XXXXX”。这些秘钥可能用于软件授权、系统验证或安全认证等场景,支持加密保护与解密恢复功能。文档未涉及具体使用方法或技术实现细节,仅列出秘钥本身。; 适合人群:从事信息安全、软件开发、系统运维或逆向工程的技术人员;需要进行加密解密测试或授权机制研究的专业人员。; 使用场景及目标:①用于模拟加密与解密系统的密钥验证流程;②支持在受控环境中测试软件授权机制、反破解策略或安全通信协议;③作为学习材料帮助理解密钥结构设计与身份认证逻辑; 阅读建议:由于秘钥具有敏感性和潜在的安全风险,建议仅在合法授权的环境下使用,避免用于非法破解或未经授权的系统访问,同时应结合相关加密算法和安全架构知识深入理解其应用场景。

2026-02-02

点云数据地面处理算法,识别并分割出点云地图中的地面

在基于激光点云定位中,构建的点云地图。若需要切割地面和地上点云,则CSF算法可以识别并分割出地面点云。

2026-02-01

2013年导航综述- 惯性导航的发展 综述-惯性技术研究现状及发展趋势-王巍.pdf惯性技术高精度惯2性导航系统研0究现状及发展1趋势:陀螺仪与3加速度计技术创新及组合导航应用

内容概要:本文系统综述了惯性技术的发展历程、研究现状及未来趋势,重点分析了惯性导航系统的核心原理、技术分类(平台式与捷联式)及其在军民领域的广泛应用。文章详细阐述了陀螺仪、加速度计等关键惯性仪表的技术进展,涵盖转子陀螺、光学陀螺、MEMS陀螺及新型原子陀螺等,同时探讨了惯性系统与卫星、地形、星光等组合导航技术的发展现状。此外,文章对比了我国与国际先进水平的差距,指出在材料、微加工工艺和系统集成等方面的不足,并展望了惯性技术向高精度、小型化、智能化、深组合导航及新器件新材料应用的发展方向。; 适合人群:从事惯性技术、导航制导与控制、精密仪器、航空航天及相关领域的科研人员与工程技术人员,以及具备一定专业知识背景的研究生和高年级本科生。; 使用场景及目标:①深入了解惯性技术的基本原理与发展脉络;②掌握当前主流惯性仪表与系统的技术特点及应用现状;③把握国内外技术差距与未来研究方向,为相关领域科研攻关与工程实践提供参考依据;④支持高精度自主导航系统的设计与优化。; 阅读建议:本文信息量大、专业性强,建议结合图表与参考文献深入研读,重点关注惯性仪表分类、组合导航架构及发展趋势部分,宜配合实际工程项目或课题研究同步学习,以增强理解与应用能力。

2026-01-31

2017年导航综述-惯性导航的发展现状导航技术基于惯性器件的惯性导航系统原理与分类:高自主性导航应用与发展研究

内容概要:本文系统阐述了惯性导航技术的基本原理、分类及其发展历程与现状。惯性导航是一种完全自主的导航方式,不依赖外部信息,具有隐蔽性强、全天候、全球覆盖等优势,核心在于利用陀螺和加速度计测量载体的角运动与线运动,通过积分运算解算出位置、速度和姿态信息。文章介绍了平台式与捷联式两类惯性导航系统,分析了陀螺技术从液浮陀螺、动力调谐陀螺到静电陀螺、激光陀螺、光纤陀螺及MEMS微机械陀螺的发展脉络,指出光学陀螺和微机电系统推动了惯性器件向高精度、小型化、低成本方向演进。同时探讨了惯导与GPS等其他导航系统组合使用的必要性与优势互补机制,强调现代科技的进步持续拓展惯性导航的应用边界。; 适合人群:具备一定电子、自动化、导航或航空航天背景的科研人员、工程技术人员及高校相关专业师生。; 使用场景及目标:①深入理解惯性导航系统的工作原理与关键技术构成;②掌握惯性器件(尤其是陀螺)的发展历程与技术演进路径;③为惯性导航系统的设计、优化及组合导航算法研究提供理论参考和技术支持; 阅读建议:此资源以技术综述形式呈现,内容涵盖原理、器件、系统与发展,建议结合实际工程案例或仿真工具进行对照学习,重点关注不同类型陀螺的性能对比与应用场景差异,以深化对惯性导航体系的整体认知。

2026-01-31

曲线拟合中的最小二乘法数据处理基于最小二乘法的二次曲线拟合优化算法:自然数序列自变量下的高效计算方法研究

内容概要:本文围绕最小二乘法在曲线拟合中的应用,重点研究了当自变量为自然数序列时的二次多项式拟合问题,提出了一种优化算法。通过对传统最小二乘法正规方程组的深入分析,在自变量为1到n的自然数序列条件下,利用等差数列求和、平方和、立方和及四次方和公式,推导出拟合系数的简化表达式,避免了复杂的中间变量计算(如Σx、Σx²等),显著降低了运算量。该优化算法计算过程简洁、结果精确,特别适用于单片机等计算资源受限的环境,最后通过温度传感器数据拟合实例验证了算法的有效性和准确性。; 适合人群:具备高等数学和线性代数基础,从事数据采集、传感器信号处理、嵌入式系统开发的工程技术人员及科研人员。; 使用场景及目标:①在资源受限的嵌入式系统中实现高效的数据曲线拟合;②提升传感器数据处理效率,实现实时或近实时的趋势预测与噪声抑制;③为科研和工程中需要快速部署拟合算法的场景提供理论支持和实用方案。; 阅读建议:阅读时应重点关注公式推导过程,尤其是从传统正规方程到优化公式的转换逻辑,建议结合实例手动验算,加深对算法优势的理解,并可尝试将该方法扩展至更高次多项式或其他特殊序列的拟合场景。

2026-01-31

卡尔曼滤波,数据自动控制基于数值序列的控制参数优化:AMA2ACI统动态响应特性分析与建模 参考数据

内容概要:该文档为一个包含多组三列数值数据的文本文件(ama2aci_ctrl_value.txt),每组数据以序号标识(如[1]、[2]等),包含大量由空格分隔的浮点数,每行三个数值。这些数据可能表示某种控制系统或物理仿真中的时间序列参数,如位置、速度或控制变量等。其中部分数据段呈现上升、下降或波动趋势,部分则保持恒定值(如第8、9项中持续为34.500000)。数据中还出现了坐标点随第三变量变化的趋势,可能与工程、自动化或机械控制相关领域的实验或模拟有关。整体结构为纯数据记录,无附加说明或单位标注。; 适合人群:从事自动控制、机械工程、系统仿真或数据分析等相关领域的研究人员、工程师及具备一定数据解读能力的技术人员。; 使用场景及目标:①用于控制系统参数调优或仿真模型验证;②作为输入数据驱动其他程序进行可视化、拟合或动态行为分析;③支持对特定控制响应曲线的研究,如阶跃响应、衰减振荡等特性提取。; 阅读建议:此资源仅为原始数据集合,不包含解释性文字,使用者需结合具体项目背景理解各字段含义,并借助外部工具(如MATLAB、Python等)进行绘图与分析以挖掘其潜在意义。

2026-01-29

vehicle parking move control

车辆低速运动中,横向控制,pid。非基于模型的控制。

2026-01-25

基于四元数的刚体旋转和平移运算函数,python

基于内旋和外旋的姿态角以及轴角之间的数值函数,以及四元数的中间过程

2025-12-15

温度传感器数据-最小二乘素材

来源于论文《最小二乘法曲线拟合及优化算法研究》

2022-10-27

数值分析-第四版-课后习题答案

数值分析答案,理科研究生研一,数值分析课后习题答案(第四版)。

2019-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除