共 83 篇文章

技术博客

嵌入式 · Linux · ROS · AI 实战笔记

ESC
输入关键词搜索文章标题和内容
全部 (83) 未分类 (50) 嵌入式 (19) 机器人 (11) ROS2 (1) Linux (1) AI (1)
未分类

Rust底层开发第3篇:结构体、Trait与零成本抽象_2026-04-26

Rust开发第3篇:结构体、Trait与零成本抽象 导读 本文是Rust底层开发系列第3篇,通过学生成绩管理系统和图形计算实例,深入讲解结构体、Trait、泛型等核心概念。所有示例代码均可直接运行,帮助你理解Rust的零成本抽象机制。 结构体:数据组织的核心工具 为什么需要结构体...

未分类

Rust底层开发第2篇:图解所有权与内存管理_2026-04-26

Rust底层开发第2篇:图解所有权与内存管理,彻底告别内存泄漏 导读 本文是Rust底层开发系列第2篇,通过图解+代码对比,深入讲解Rust所有权机制。你将理解为什么Rust不需要垃圾回收,也能实现内存安全,所有示例均可直接运行。 为什么需要所有权机制 C语言的内存管理痛点...

未分类

Rust_Linux内核驱动从零实战_2026-04-26

Rust Linux内核驱动从零实战 导读 本文带你从零搭建最简Linux内核驱动,涵盖环境搭建、代码编写到编译加载全流程。所有命令可直接复制运行,零基础也能快速上手,掌握Rust驱动开发核心技能。 为什么选择Rust写驱动 Rust在内核开发中具备以下核心优势: -...

未分类

ROS诊断系统_从节点状态到可视化监控

ROS诊断系统全链路:从节点状态到可视化监控 导读:ROS诊断系统解决一个核心问题——机器人有几十个节点,哪个在报错?在哪里报错?本文用流程图拆解诊断数据的产生、聚合、可视化全链路,基于 ROSCon 2024 最新分享和 ros/diagnostics v4.0 源码。 一、系统架构全景...

未分类

PCB板级调试避坑指南_新板子排查全流程_2026-05-17

PCB板级调试避坑指南:新板子上电无反应/发烫/冒烟?标准排查流程(含电源-复位-时钟-程序全流程) 导读:新打PCB板焊完上电没反应、发烫甚至冒烟?本文按"先静态后动态、先硬件后软件、先电源后功能"的顺序,一步步教你排查,90%故障都能快速定位。 --- 一、PCB板级调试完整流程...

未分类

PCB板级调试避坑指南_Linux驱动工程师bring-up全流程_2026-05-17

嵌入式Linux新板子bring-up实战 以Rockchip平台为例 导读:新板子回来后怎么让它跑起来?本文以Rockchip RK3588为例,用流程图展示从USB烧录到驱动验证的完整bring-up过程。 一、bring-up完整流程 二、第一步:USB烧录 RK3588进入烧录模式 ...

未分类

MoveIt2运动学模块_2026-04-23

MoveIt2运动学模块:正向求解与逆向求解 导读:机械臂末端如何知道自己在哪?关节角度怎么换算成笛卡尔坐标?本文详解MoveIt2运动学求解原理,帮你搞懂正逆运动学在机械臂控制中的应用与求解器选型。 --- 原理简析 运动学是机械臂控制的基础,分为正向运动学(FK)和逆向运动学(IK)两部分。...

未分类

MoveIt2规划器模块_2026-04-23

MoveIt2规划器模块:RRT到CHOMP的路径规划 导读:机械臂如何找到一条从起点到目标的"无碰撞路径"?MoveIt2 集成了 OMPL、CHOMP、STOMP 三大规划器家族,本文带你搞懂各类规划器的原理、特点及选型建议。 --- 原理简析...

未分类

MoveIt2碰撞检测模块_2026-04-23

MoveIt2碰撞检测模块:FCL与Octomap的避障机制 导读:机械臂如何"看见"障碍物并自动绕开?MoveIt2 的碰撞检测模块是保证运动安全的关键。本文详解碰撞检测原理、精度控制与效率优化技巧。 --- 原理简析...

未分类

MoveIt2概述_2026-04-23

MoveIt2:ROS2机械臂运动规划框架 导读:机械臂如何做到精准抓取、自主避障?MoveIt2作为ROS2官方机械臂运动规划框架,提供了从逆运动学到轨迹执行的完整解决方案。本文带你快速理解MoveIt2的核心架构与应用价值。 --- 原理简析...

返回首页