- 博客(17)
- 收藏
- 关注
原创 从仿真到落地:PPO强化学习与ROS2交互实战指南
在动手实操前,我们先理清两个核心工具的定位,以及它们结合的优势——理解这一点,能帮你避开很多实操中的无效尝试。现象:Gazebo加载机器人模型后,关节无法运动,或碰撞检测异常。解决方案:① 检查URDF文件中的transmission标签,确保hardwareInterface配置正确;② 调整关节的damping(阻尼)和friction(摩擦)参数,避免动力学响应迟钝;③ 核对link的惯性参数,确保与真实机器人一致。
2026-03-25 16:44:19
451
原创 Python全体系知识详解(从入门到精通,含设计模式+实战技巧)
Python作为一门简洁、高效、易上手的编程语言,兼具可读性和灵活性,广泛应用于爬虫、数据分析、人工智能、后端开发、自动化测试等多个领域。其核心优势在于简洁的语法、丰富的第三方库,以及“万物皆对象”的面向对象特性,而设计模式则能进一步提升Python代码的可读性、可维护性和可扩展性。本文将循序渐进,每一部分都搭配简单易懂的示例代码,避免纯理论堆砌,大家可以跟着敲代码、练手感,有疑问也可以在评论区交流~
2026-03-24 11:21:28
502
原创 C++全体系知识详解(从入门到精通,含设计模式+实战技巧)
C++作为一门兼顾性能与灵活性的语言,既能用于底层开发(操作系统、嵌入式),也能用于高层应用(游戏、后端),其核心优势在于高效性和面向对象特性,而设计模式则是提升代码可读性、可维护性的关键。本文将循序渐进,每一部分都搭配简单易懂的示例代码,避免纯理论堆砌,大家可以跟着敲代码、练手感,有疑问也可以在评论区交流~
2026-03-24 11:09:35
886
原创 强化学习对比及ROS2实操应用指南
在正式对比前,先明确强化学习的核心框架:智能体(Agent)通过与环境(Environment)交互,感知状态(State)、执行动作(Action),并接收环境反馈的奖励(Reward),最终目标是学习最优策略(Policy),实现长期累积奖励最大化。
2026-03-22 13:05:21
458
原创 强化学习全面对比:算法、范式与落地选型指南
强化学习的各类算法与范式,本质是对“性能-效率-成本”三角关系的不断优化:Q-learning奠定基础,DQN突破高维空间限制,PPO实现稳定落地,DPO、GRPO优化效率与成本;在线RL侧重实时探索,离线RL侧重安全高效,混合模式则成为工业界主流。未来,强化学习的发展将聚焦三大方向:一是提升样本效率,结合模仿学习、元学习减少交互成本;二是优化奖励设计,解决“奖励稀疏”“奖励偏差”问题;三是增强泛化能力,实现不同环境间的策略迁移。
2026-03-22 11:43:25
362
原创 主流深度学习框架全面对比及各框架核心优势解析
当前主流深度学习框架各有侧重,没有“绝对最优”的框架,只有“最适配”的选择:PyTorch:兼顾科研与工程,是当前最通用的选择,适合大多数开发者和场景;TensorFlow:工业级部署的标杆,适合大型企业、大规模项目;MindSpore:国产化全场景框架,未来潜力巨大,适合国产化项目和全场景部署需求;Keras:入门首选,适合新手和简单模型快速验证;MXNet:特定场景仍有优势,适合CV项目和AWS云环境。
2026-03-20 10:30:11
520
原创 Transformer神经网络详细解读与MindSpore框架实战
MindSpore(昇思)是华为推出的一款全场景深度学习框架,具备自动并行、高效编译、轻量化部署等优势,支持Transformer等复杂模型的快速搭建与训练,同时提供了原生的Transformer相关API,大幅降低模型开发成本。当数据量较大、模型参数较多时,可使用MindSpore的分布式训练功能提升效率。
2026-03-20 10:22:39
600
原创 Ubuntu系统配置OpenClaw并使用Ollama全教程
到这里,Ubuntu系统下OpenClaw配置与Ollama使用的全流程就结束了,从前期准备、依赖安装,到OpenClaw和Ollama的配置、联动使用,再到调试优化,每一步都详细讲解,新手跟着做,就能顺利完成配置,实现本地大模型的灵活调用。OpenClaw和Ollama的组合非常灵活,除了基础的问答功能,还可以拓展更多实用场景:比如通过OpenClaw的技能,让Ollama自动生成代码、撰写文档、抓取网页信息;也可以将两者集成到自己的项目中,实现AI自动化功能。
2026-03-13 19:26:28
2725
原创 VSCode开发Hi3861全流程详解
到这里,VSCode开发Hi3861的全流程就结束了,从环境搭建、项目创建、代码编写,到编译烧录、调试优化,每一步都详细讲解,新手跟着做,就能成功运行第一个Hi3861程序。Hi3861作为一款高性能的Wi-Fi IoT芯片,应用场景非常广泛,除了LED灯控制,还可以开发温湿度采集、WiFi通信、MQTT协议对接华为云物联网平台等项目(参考Gitee上的Hi3861安防系统项目)。后续我会继续分享Hi3861的进阶开发内容,比如WiFi连接、传感器数据采集、物联网平台对接等,感兴趣的朋友可以关注我~
2026-03-13 19:17:37
561
原创 从入门到认知:机器学习与神经网络核心解析
机器学习与神经网络的发展,正从“特定任务优化”走向“通用智能探索”。从只能识别图片的CNN,到能理解多模态数据(文本、图像、语音)的大模型,技术的边界不断被突破。但无论技术如何迭代,“数据驱动”和“特征学习”的核心逻辑始终未变。对于开发者而言,掌握机器学习与神经网络的基础原理,不仅能应对当前的技术需求,更能在未来的AI浪潮中把握机遇。从简单的小项目开始,逐步积累经验,你也能成为AI技术的实践者和推动者。
2025-11-10 09:23:07
766
原创 神经网络家族全解析:从CNN到Transformer的技术演进
从CNN的空间特征提取,到RNN的时序记忆,再到Transformer的注意力革命,神经网络的进化史就是“更高效捕捉数据特征”的历史。未来,神经网络的发展将呈现两大趋势:一是“多模态融合”(如GPT-4融合文本、图像、语音),实现对复杂场景的全面理解;二是“轻量化与高效化”(如MobileNet、EfficientNet),让大模型能部署到手机、嵌入式设备等资源有限的场景。
2025-11-09 20:48:36
1129
原创 零代码也能玩编程:Mixly图形化编程入门教程
Mixly的价值不仅在于“零代码编程”,更在于帮助初学者建立“编程思维”——如何将复杂问题拆解为简单逻辑,如何通过顺序、循环、条件判断实现需求。无论是控制硬件还是开发软件,这种思维都是核心能力。当你完成本文的3个案例后,可以尝试更复杂的项目,如“超声波避障机器人”“温湿度监测仪”“OLED屏显示天气”等。随着实践的深入,你会发现编程并不神秘,而Mixly就是你进入编程世界的最佳敲门砖。
2025-11-09 20:48:21
2867
原创 ROS2入门宝典:核心概念与高频操作全掌握
本文系统介绍ROS2的核心概念与基础操作,以Humble版本为例帮助初学者快速上手。重点解析节点、话题、服务等核心组件,并通过海龟仿真案例演示节点启动、话题监听、服务调用等高频操作。文章还涵盖参数配置、启动文件编写等实用技巧,并提供常见问题解决方案,为ROS2开发打下坚实基础。建议通过海龟仿真案例反复练习基础操作,再逐步学习自定义节点开发等进阶内容。
2025-11-08 10:37:49
1481
原创 从入门到选型:ROS1与ROS2核心差异全解析
【摘要】ROS1与ROS2呈现机器人操作系统从学术研究到工业应用的演进路径。核心差异体现在:架构层面,ROS2以DDS分布式通信取代ROS1的中心化Master机制,消除单点故障风险;功能特性上,ROS2强化实时性、安全性和跨平台支持,支持QoS策略与生命周期节点管理。选型建议:现有ROS1系统稳定运行可暂缓迁移,新开发工业级、分布式及安全敏感项目应优先采用ROS2。迁移过程需分阶段重构构建系统、通信接口并优化实时性能,最终实现向工业级机器人开发平台的平滑过渡。
2025-11-08 10:24:04
1377
原创 ROS 一键安装超简单!鱼香 ROS 工具助你快速上手
操作极简:无需记忆复杂的安装指令,只需一行命令就能启动安装流程,全程可视化引导,即使是 Linux 新手也能轻松操作。自动适配:工具会自动检测你的 Ubuntu 系统版本(如 20.04、22.04 等),并匹配对应的 ROS 版本(如 Noetic、Humble),避免因版本不兼容导致的安装失败。问题自愈:安装过程中若遇到依赖缺失、源地址失效等常见问题,工具会自动尝试修复,比如切换国内镜像源、补装缺失的依赖包,大大降低安装失败率。功能全面。
2025-10-14 19:32:31
2690
原创 详解在 VS Code 中使用 PlatformIO 开发 ESP32:从环境搭建到实战编程
通过本文的学习,您已经掌握了在 VS Code 中使用 PlatformIO 开发 ESP32 的基本流程,包括环境搭建、项目创建、代码编写、程序上传和调试等关键步骤。PlatformIO 提供了比传统 Arduino IDE 更强大的功能和更友好的开发体验,如代码补全、语法高亮、版本控制集成等,非常适合 ESP32 的复杂项目开发。接下来,您可以尝试开发更复杂的应用,如 WiFi 连接、传感器数据采集、蓝牙通信等。PlatformIO 的官方文档(
2025-10-14 15:27:55
1904
1
原创 Arduino IDE 配置 ESP32 与 ESP8266 完整指南(附实战测试)
本文通过 Arduino IDE 实现两款芯片的环境配置,流程通用、步骤可视化,新手可快速上手。
2025-10-10 18:21:09
2385
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅