基于ROS与Ego-Planner的无人机动态避障实现
介绍基于ROS与Ego-Planner的无人机动态避障实现方案。Ego-Planner采用基于梯度的局部优化思想,相比依赖全局距离场的规划器,具有计算速度快和对动态环境适应性强的优势。内容涵盖ROS与Gazebo仿真环境搭建、功能包安装及动态障碍物世界文件配置等关键步骤,帮助开发者解决传统规划器在非结构化场景下反应滞后的问题。
博客作者
枕着星河
376
已发布文章
12K
博客获赞
672K
博客浏览
第 6 页
介绍基于ROS与Ego-Planner的无人机动态避障实现方案。Ego-Planner采用基于梯度的局部优化思想,相比依赖全局距离场的规划器,具有计算速度快和对动态环境适应性强的优势。内容涵盖ROS与Gazebo仿真环境搭建、功能包安装及动态障碍物世界文件配置等关键步骤,帮助开发者解决传统规划器在非结构化场景下反应滞后的问题。
FastAPI 是基于 ASGI 协议的 Python 异步 Web 框架,具备高性能、类型驱动及原生异步支持。环境搭建、ASGI 原理、Pydantic 数据验证、依赖注入容器、中间件执行流程及 Web 安全基础(CSRF/XSS/SQL 注入)。涵盖 FastAPI 0.100+ 新特性如 Pydantic V2 支持,提供自动文档生成、To-Do AP…
Stable Diffusion 是基于扩散模型的开源文生图/图生图模型。核心采用潜空间降噪架构,包含文本编码器(CLIP)、VAE 编解码器、U-Net 去噪网络及采样调度器。通过正向加噪训练与逆向去噪推理,实现从随机噪声到高清图像的生成。支持 SD 1.5/2.1/XL/3.0 等版本,具备显存占用低、可控性强、开源可定制等优势。广泛应用于商业设计、内容…

对比了 AI Agent 的两种主流推理架构:ReAct 与 Plan-and-Execute。ReAct 采用边想边做的循环模式,灵活但缺乏全局视野,易受上下文污染且成本高;Plan-and-Execute 先规划后执行,具备全局视角,上下文更干净,成本可控且支持自我纠错。建议复杂任务使用 Plan-and-Execute 作为主架构,在 Executor…
介绍 ROS 中 rqt 工具箱的安装与配置方法。rqt 是基于插件的图形化框架,支持绘图、节点拓扑查看等功能。通过终端安装 rqt 包后启动,可在 Plugins 菜单中添加 plot、graph 等插件。文章演示了如何创建自定义工作区布局,整合话题监控与日志查看,解决灰色加号等问题,适用于机器人开发调试场景。

探讨了自然语言处理(NLP)在医疗健康领域的应用与实战。主要内容包括电子病历分析、医学文本分类及疾病预测三大场景,详细介绍了 BERT 和 GPT-3 等前沿模型的技术实现。文章还分析了医疗文本的特殊性,如专业术语、数据隐私和质量挑战,并通过 Python 结合 Hugging Face Transformers 和 Tkinter 的实战项目,演示了电子病…

Roo Code 是基于 Cline 分支的开源 VS Code 插件,主打自主智能代理功能。它支持 MCP 协议连接数据库和文档,提供架构、代码、调试等多种模式,并允许用户自定义 API Key 接入本地或云端模型。相比 Cursor 和 Cline,Roo Code 在模型自由度和控制权上更具优势,适合追求极致控制和隐私的高级开发者。
FPGA 跨时钟域(CDC)处理的三种工程方案。针对单比特信号,采用两级寄存器同步消除亚稳态;针对多比特信号,使用握手机制确保数据完整性;针对批量高速数据,推荐调用 Vivado 异步 FIFO IP 核并利用格雷码同步指针。文章强调了 CDC 铁律,包括单 bit 同步规范、多 bit 禁止直接打拍、复位同步及工具警告排查,为 FPGA 开发提供稳定可靠的…

如何使用腾讯官方 API 搭建 QQ 群聊机器人。主要步骤包括在 QQ 开放平台创建机器人并配置沙箱环境,拉取 GitHub 上的开源项目代码,配置 botpy 配置文件中的 AppID 和 Secret,设置图床 API Token,使用 Conda 创建虚拟环境并安装依赖,最后运行 Python 脚本启动机器人。支持获取天气、编辑待办及发送图片等功能。
基于 FPGA 开发环境的 LED 点亮流程。内容包括工程文件夹规划(doc、quartus_prj、rtl、sim)、开发流程(原理图分析、工程建立、代码编写、仿真测试、引脚分配)。重点讲解了 Quartus II 软件操作、Cyclone IV 芯片选型、Verilog 代码编写及仿真验证方法。通过按键控制 LED 亮灭的逻辑分析,展示了从设计到实现的完…

对比了 XMLHttpRequest 和 Fetch API 的差异,分析了 XHR 的回调地狱、错误处理模糊等问题,并介绍了基于 Promise 的 Fetch API 优势。提供了状态码处理、超时控制、流式数据等深度技术细节,以及渐进式迁移策略和最佳实践,帮助开发者完成前端网络请求的现代升级。

阐述了人形机器人四肢结构设计原则,重点包括手臂肩肘腕的解耦设计、腿部髋膝踝的驱动形式以及轻量化与力传递路线优化。通过独立自由度控制、精密传动配置及材料优化,实现运动灵活性、承载可靠性与轻量化的平衡,确保机器人在复杂场景下的稳定运行与高效作业。

深度解读斯坦福 2025 AI Index Report。报告指出 AI 已从技术突破期进入系统扩散期,研发格局向产业界倾斜,美国在前沿模型占优但中国追赶迅速。技术表现提升显著,开源闭源差距缩小,但负责任 AI 仍是短板。经济上 AI 投资加速,企业应用率上升,财务回报呈渐进式。政策治理从讨论转向制度密集建设,科学与医疗成为高价值落地赛道。公众态度乐观但信任…
介绍如何为基于 vLLM 部署的 Phi-3-mini-128k-instruct 模型开发 Chainlit 插件。主要实现两个功能:思维链可视化面板,用于展示模型的推理步骤;Token 用量统计面板,用于实时监控对话成本与资源消耗。内容包括环境配置、插件结构搭建、核心逻辑解析(正则匹配思维链、tiktoken 计数)、UI 组件集成及配置管理。通过插件化…
介绍在 Windows 10/11 x64 环境下部署开源机器人控制框架 OpenClaw 的完整流程。重点解决 Windows 特有的 C++ 编译环境问题,提供 npm 自动安装与手动配置 Visual Studio Build Tools 两种方案。详细步骤包括安装 Node.js LTS、Git 及克隆代码库。核心配置涵盖云端大模型(如 DeepSe…
基于 InsightFace 框架和 ArcFace 算法的人脸识别 PyTorch 实战流程。内容包括环境配置、虚拟环境搭建、PyTorch 依赖安装及项目结构解析。详细说明了自定义数据集的目录规范与二进制格式转换方法。深入解析了训练配置文件的关键参数,对比了不同规模下的 GPU 资源分配与训练策略。提供了单卡与多卡分布式训练命令,以及模型评估(IJBC/…
CosyVoice 环境中安装 openai-whisper 时出现的 ModuleNotFoundError: No module named 'pkg_resources' 错误。原因在于 pip 构建隔离机制下临时环境缺少 setuptools,而 setup.py 在模块级别导入了 pkg_resources。解决方法包括使用 --no-build-…

TWIST2 是一套可扩展、可移植且全面的人形数据采集系统。它利用 VR 设备(PICO 4U)和脚踝追踪器实现无动捕下的全身遥操作,并配备低成本主动视觉颈部。系统包含运动跟踪控制器和基于扩散策略的视觉运动高层控制器,支持长时序灵巧任务。实验表明,该系统能高效采集模仿学习数据,并首次实现基于视觉的全身人形机器人自主控制,突破了以往依赖简化指令的局限。
基于 LLaMA Factory 对 Qwen2-VL 多模态模型进行微调的完整流程。涵盖环境配置、数据集格式规范、训练参数调优、效果测试及模型部署。重点讲解了在文旅场景下,通过全参微调提升模型对文物识别与导游问答的能力,并提供了从本地到线上 API 的部署方案。

如何利用 Elastic Agent Builder 的 A2A 服务器与 Discord 集成,构建游戏社区支持机器人。内容涵盖前置条件配置、创建 ES|QL 工具(排行榜、英雄统计)及索引搜索工具(知识库),并通过 API 编程方式定义 Agent。教程还演示了如何设置 Discord 客户端、安全注意事项以及测试分析查询与语义查询。最后展示了如何通过特…