共 50 篇文章

技术博客

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

分类:未分类

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

C语言骚操作合集_2026-05-06

C语言骚操作合集:这些语法技巧,面试手撕必备 作者:linuxros 原创 嵌入式Linux·C语言 --- 导读...

未分类

C语言实现23种设计模式_完整版

嵌入式C语言必学:struct+函数指针硬核实现23种设计模式 用C语言写面向对象代码,很多人觉得不可能。没有Class、没有继承、没有多态,怎么搞?其实一个struct加上函数指针就够了。这篇长文把GoF 23种设计模式全部用纯C实现一遍,每段代码已在Ubuntu 24.04 +...

未分类

C语言实现23种设计模式_05_行为型模式下

C语言实现行为型模式:备忘录、状态、访问者、中介者、解释器 导读:本文介绍行为型设计模式最后5种:备忘录、状态、访问者、中介者、解释器。掌握这5种模式,即可完成23种设计模式的完整学习。 --- 一、原理简析...

未分类

C语言实现23种设计模式_04_行为型模式上

C语言实现行为型模式:策略、模板方法、观察者 导读:行为型设计模式关注对象之间的通信与职责分配。本文介绍策略、模板方法、观察者、迭代器、责任链、命令六种模式,全部代码可直接编译运行。 --- 一、原理简析 行为型模式关注对象之间的通信与职责分配,让对象之间的交互更加灵活和可维护。 六种模式对比:...

未分类

C语言实现23种设计模式_03_结构型模式下

C语言实现结构型模式:外观、享元、代理 导读:本文继续介绍3种结构型设计模式:外观模式统一简化入口、享元模式对象复用省内存、代理模式控制对象访问。全部代码可直接编译运行。 --- 一、原理简析 结构型模式的最后3种模式分别从简化调用、节省资源、控制访问三个角度优化系统设计。 三种模式对比: ...

未分类

C语言实现23种设计模式_02_结构型模式上

C语言实现结构型模式:适配器、桥接、装饰器、组合 导读:结构型设计模式关注如何组合类与对象形成更大结构。本文介绍适配器、桥接、装饰器、组合四种模式,全部代码可直接编译运行,适合想提升C语言工程能力的开发者。 --- 一、原理简析...

未分类

C语言实现23种设计模式_01_创建型模式

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

未分类

CBF_QP避障控制_2026-06-08

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

未分类

03_蜜蜂采蜜教会AI_BSO蜂群优化多机器人任务分配

蜜蜂采蜜教会AI:BSO蜂群优化多机器人任务分配 导读:20个任务、15台AGV,怎么分?贪心算法每次选最近的会给后续埋坑,BSO用群体智能50个"蜜蜂"并行搜索100代,找到近似全局最优分配。本文拆解BSO的交叉变异逻辑,以及冲突发生时WAITING→重规划的实时化解机制。...

返回首页