共 149 篇文章

技术博客

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

ESC
输入关键词搜索文章标题和内容
全部 (149) 嵌入式 (80) 机器人 (60) ROS2 (5) Linux (3) AI (1)
嵌入式

别再说C语言不能面向对象了!

别再说C语言不能面向对象了! 导读:很多同学觉得C语言没有Class、没有继承、没有多态,就写不出"高档"的代码。今天用struct+函数指针,带你实现全部23种设计模式。全篇代码可直接编译运行,适合想提升C语言工程能力的开发者。 --- 一、原理简析...

嵌入式

从代码到运行:5步拆解C程序编译全过程,动手实操验证!

从代码到运行:5步拆解C程序编译全过程,动手实操验证! 计算机只认识0和1,但你写的C代码却能跑起来——中间到底发生了什么?本文用"做菜"类比拆解编译全流程,配合GCC命令一步步实操验证,适合嵌入式/ROS开发者动手实践。 一、原理简析 用"做菜"理解编译过程,5个步骤对应5个做菜环节: 写代码...

机器人

机器人看见物体怎么算抓取角度?纯视觉6DoF位姿估计管道全拆解

机器人看见物体怎么算抓取角度?纯视觉6DoF位姿估计管道全拆解 导读:机器人物体抓取任务中,"找到物体在哪里"只是第一步——更重要的是算出用什么角度去抓。下面拆解完整纯视觉方案:实例分割、3D重建、PnP位姿求解三阶段串联,附完整代码和开源仓库参考。 --- 一、问题本质从看到到算准...

嵌入式

CPU是怎么执行0和1的?看完这篇你就懂了

CPU是怎么执行0和1的?看完这篇你就懂了 导读:程序烧录进单片机后,CPU如何执行这些0和1?本文详解CPU四步工作流程、程序启动完整过程,用生活化类比+具体指令执行,带你理解最硬核的嵌入式底层。适合嵌入式开发者、STM32学习者、想深入理解计算机底层的工程师。 --- 原理简析...

嵌入式

CPU、GPU、NPU到底啥区别

CPU、GPU、NPU到底啥区别 一张图讲清楚三大芯片的本质差异 --- 一句话总结 芯片 定位 核心能力 :-----:-----:--------- CPU 通用计算中枢 逻辑控制、顺序执行 GPU 并行计算引擎 海量并行、浮点运算 NPU AI专用加速器 ...

机器人

机器人不会撞墙了!CBF安全控制从数学到C++实现

机器人不会撞墙了!CBF安全控制从数学到C++实现 导读:机器人怎么保证不撞到障碍物?本文从控制障碍函数(CBF)的原理出发,用C++实现一个自包含的碰撞避免控制器,核心代码不到200行,29个单元测试全部通过,0内存泄漏。配套代码仓库在...

机器人

人形机器人步态控制从ZMP到MPC实战解析

人形机器人步态控制从ZMP到MPC实战解析 导读:人形机器人这两年火得不行,但站稳走稳始终是核心难题。本文顺着ZMP判据、LIPM建模、MPC优化、鲁棒控制、闭环仿真、ROS2部署这条链路,每段贴核心代码、标测试要点、说踩过的坑。 总体技术链路七阶段贯通...

返回首页