logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ROS教程15:robot_localization——从轮式里程计与 IMU 到机器人状态估计

承接差速底盘、TF 与 URDF/Xacro,使用 robot_localization 将原始轮式里程计和 IMU 接入 EKF,理解状态、协方差、时间、frame 与 TF ownership。

文章图片
ROS教程14:URDF / Xacro / robot_state_publisher / joint_states——从机器人模型到自动生成整机 TF Tree

承接第 13 章 TF,以 AGV 为例读懂 URDF,并用 Xacro 完成参数化、宏复用与条件展开,再串联 robot_description、joint_states 和 robot_state_publisher 生成整机 TF。

文章图片
ROS教程13:TF / tf2 与移动机器人坐标系——从坐标变换原理到 BufferCore、时间缓存与 map→odom→base_link→sensor

从第 12 章的 Odometry 与 Imu 出发,解释 odom 含义、刚体变换数学、tf2 内部缓存与查询算法,并用实验建立移动机器人 TF tree。

文章图片
[Linux]学习笔记系列 -- lib/hashtable.h & include/linux/hash.h 哈希表与哈希函数(Hash Table & Hash Functions) 内核中快速数

本文介绍了Linux内核中哈希表与哈希函数的核心实现及其应用。哈希表作为高效的数据查找基础设施,通过拉链法解决冲突,平均时间复杂度接近O(1),广泛应用于进程管理、文件系统、网络等领域。文章详细分析了哈希表的历史演进、核心原理、优势与局限性,并与链表、红黑树等数据结构进行了对比。内核通过通用哈希框架(lib/hashtable.h)和多种哈希函数(include/linux/hash.h)优化性能

文章图片
#linux#学习#哈希算法 +3
[uboot][stm32]配置LTDC屏幕

摘要 本文介绍了在U-Boot中点亮STM32H7系列芯片连接的LCD屏幕的配置过程。主要步骤包括:1)修改设备树文件,配置LTDC控制器引脚复用和屏幕参数;2)启用相关的Kconfig选项,如视频驱动、LCD支持等;3)通过日志验证了配置的正确性,显示控制器成功初始化为800x480分辨率。文章强调了不同芯片系列引脚复用功能的差异,并建议在配置前先通过其他方式验证屏幕完好性。

文章图片
#stm32#嵌入式硬件#单片机
[Linux]学习笔记系列 --lib/rbtree.c 红黑树(Red-Black Tree) 内核中通用的有序数据管理

它通过一套相对简单的规则(着色和旋转),确保树在任何插入和删除操作后都保持“大致平衡”,从而保证了其查找、插入和删除操作在最坏情况下的时间复杂度都能维持在。正是这些规则,特别是属性4和5,共同保证了树中最长的路径不会超过最短路径的两倍,从而确保了树的高度始终保持在O(log n)级别。红黑树算法本身是在1970年代末发明的,Linux内核从早期就引入了其实现。这为内核中需要高效处理有序数据的子系统

文章图片
#linux#学习#运维 +1
VS Code Codex 登录失败(1455 端口占用)处理说明

该错误属于本地端口冲突占用者通常是异常残留的 VS Code / 扩展进程定位进程 → 结束进程 → 完全重启 VS Code处理完成后即可恢复正常登录流程该问题在 Windows 环境下较为常见,属于已知行为,并非配置或使用错误。

文章图片
#linux#学习#开发语言
显卡报DXGI_ERROR_DEVICE_HUNG 的处理指南

DXGI_ERROR_DEVICE_HUNG 故障处理摘要 当游戏出现DXGI_ERROR_DEVICE_HUNG(0x887A0006)错误时,通常是由于显存耗尽或显卡超时导致。主要处理步骤包括:1)降低贴图质量、分辨率和特效设置以减少显存占用;2)关闭光线追踪等高性能需求功能;3)关闭占用显存的后台程序;4)尝试切换至DirectX 11/Vulkan等更稳定的图形API。若确认是TDR机制触

文章图片
#linux#学习#java +1
Win11新版“Apple设备”应用无法识别iPhone?终极解决方案来了!

摘要:Windows 11用户安装新版“Apple设备”应用后,常遇到无法识别iPhone的问题,主要因系统禁用Windows更新导致驱动缺失。提供三种解决方案:1)推荐手动安装驱动(需提取iTunes安装包中的驱动文件);2)直接安装完整iTunes(简单但冗余);3)无管理员权限时,使用微信文件传输功能实现跨设备文件共享。三种方法分别适用于不同权限和需求场景,其中手动安装驱动为最优技术方案。

文章图片
#iphone#ios
为什么需要一个 Multi-Pass Review Skill:让大模型代码审核从“会说”变成“可控”

摘要 本文探讨了大模型在代码审核中的不稳定问题及其解决方案。大模型虽能理解代码意图并发现复杂问题,但存在漏报、误报和幻觉风险,容易产生不确定的结论。单次审核或长Prompt无法解决这些问题,因为它们无法保证独立性、覆盖率和证据约束。为此,文章提出Multi-Pass Review Skill,通过多轮独立审核降低随机性,区分稳定与偶然发现,并结构化输出审核结果。关键设计包括:每轮审核边界清晰、问题

文章图片
#AI
    共 119 条
  • 1
  • 2
  • 3
  • 12
  • 请选择