自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(225)
  • 收藏
  • 关注

原创 SmolVLA PyTorch `official-like` 精度排查过程与结论

<think>好的,用户提供了一份详细的技术排查报告,记录了SmolVLA模型从PyTorch迁移到ONNX/TensorRT过程中的精度问题分析和解决过程。最后需要根据内容生成≤150字的摘要。 报告的核心脉络是:全FP32导出数值等价但原生精度路径不匹配→排查定位出关键在BF16与FP32的精度差异→分阶段实验锁定问题模块→最终找到与官方一致的mixed precision策略。 摘要需要高度凝练,抓住几个关键节点:全FP32导致53/54失败、ONNX转换本身没问题、恢复Prefix为BF16后KV完

2026-09-04 18:18:48 324

原创 SmolVLA / LeRobot 部署闭环验证

<think>我们只需要根据内容生成摘要,不超过150字。内容是一篇技术教程的章节目录和阅读顺序,关于机器人学习、SmolVLA、ALOHA仿真等。摘要应该概括主题和结构。</think>本文档规划了一套完整的机器人学习系统实施路线,涵盖从总体架构、环境配置、数据集采集、SmolVLA训练,到ALOHA仿真闭环、ROS 2接入、Jetson部署、安全控制、Sim2Real迁移及真机验收等十二个章节,并提供了推荐的顺序阅读路径,旨在指导用户逐步构建并部署基于模仿学习的机器人操控系统。

2026-09-02 17:08:50 302

原创 总体目标与系统架构

<think>我们根据要求生成≤150字的文章摘要。内容主要关于SmolVLA和LeRobot在机器人操作中的架构,以及验证阶段。需要简洁概括。</think>SmolVLA是面向机器人操作的轻量级VLA模型,通过动作分块预测降低推理频率;LeRobot负责数据、训练与评测的统一框架。推荐架构区分开发仿真与真机部署,强调VLA输出必须经独立安全层。验证分P0至P6七个阶段,从离线测试逐步过渡到真机闭环,确保安全可靠。

2026-09-02 17:04:47 234

原创 LeRobot-ONNX 转换补充

本文档用于补充 LeRobot ACT 模型从 PyTorch 导出为 ONNX,并进一步用于 TensorRT FP16 部署时涉及的核心依赖、转换链路、验证方法和常见问题。是较新的 ONNX Python IR(Intermediate Representation,中间表示)库。如果 ONNX Runtime 与 PyTorch 差异已经很大,则不能直接进入 TensorRT 调试。需要结合当前 LeRobot、PyTorch、onnxscript 和 TensorRT 版本决定。

2026-08-27 18:47:24 304

原创 SAMLabeler-MNN 项目使用与编译问题解决

语义分割及实例分割自动化标注实用工具,模型轻量只有几十MB,模型进行INT8定点量化

2026-08-25 19:10:41 255

原创 MobileSAM `vit_t` 转 MNN:模型转换与完整验证

MobileSAMvit_t已成功拆分为 image encoder 和 prompt/mask decoder。两个子模型均已成功导出为 ONNX opset 13。两个 ONNX 模型均通过 ONNX checker 和 ONNX Runtime CPU 前向验证。两个 ONNX 模型均通过 MNN 3.3.1 转换并完成 MNN C++ CPU 推理。图像 embedding、mask logits 和 IoU 质量分数完成 PyTorch、ONNX Runtime、

2026-08-25 11:36:39 380

原创 视频硬件编解码及软编解码技术

本文对比分析了视频处理链路中的软件编解码与硬件编解码技术,重点解析了FFmpeg与NVIDIA DeepStream在视频处理中的角色差异。软件编解码由CPU执行,通用性强但资源消耗高;硬件编解码通过专用单元(如NVDEC/NVENC)实现高效处理。FFmpeg作为通用框架支持软硬编解码,而DeepStream是NVIDIA专为GPU视频分析设计的流媒体框架,天然整合硬件加速与TensorRT推理。文章还探讨了多路摄像头AI推理的高效架构设计,强调保持GPU内存零拷贝链路的重要性,为视频处理系统选型提供了技

2026-08-19 16:43:51 338

原创 多传感器外参补偿框架

适用于 ROS2 下 Camera / LiDAR / IMU 等多传感器联合标定、投影验证与长期运行维护。

2026-08-14 11:38:00 346

原创 vscode调试技巧

Python查看第三方库代码的两种方法:1) 在工程根目录创建目录并进入,使用pip show 包名查看安装位置;2) 通过Git下载包含子模块的仓库时,使用git submodule update --init --recursive命令递归初始化所有子模块。两种方法分别适用于查看已安装库的源代码和获取包含子模块的完整项目代码。

2026-08-14 11:00:20 30

原创 鱼眼相机模型

本文介绍了鱼眼相机投影模型及其在OpenCV中的实现。主要内容包括:1) 鱼眼相机通过特殊镜头实现超大视场角(可达180°以上),采用角度多项式映射替代传统针孔模型;2) 详细解析OpenCV的Kannala-Brandt鱼眼模型,包括归一化坐标转换、角度多项式畸变和像素映射;3) 对比不同鱼眼投影类型的特点;4) 说明逆投影过程及标定参数;5) 提供标定流程建议和OpenCV接口示例。文章强调鱼眼标定需覆盖完整视场,并讨论了去畸变视场控制方法。

2026-07-29 10:09:50 427

原创 针孔相机模型

本文系统介绍了计算机视觉中的针孔相机模型。该模型通过光心和虚拟成像平面描述三维点到二维图像的投影过程,涉及世界坐标系、相机坐标系、归一化成像平面和像素坐标系四个坐标系。文章详细阐述了外参变换(刚体变换)、透视投影关系、内参矩阵以及完整的成像方程,并给出投影计算流程和OpenCV实现。同时讨论了模型的局限性(如忽略畸变)以及工程应用中的检查要点。针孔模型作为视觉任务的基础,其核心公式 $p \sim K[R\mid t]P_w$ 广泛应用于相机标定、三维重建、SLAM等领域。

2026-07-28 19:31:37 382

原创 Fast-BEV 纯视觉 BEV 重新训练与标注工具推荐

本文提出了一种面向Fast-BEV模型训练与部署的纯视觉方案,重点解决了在缺乏多线激光雷达情况下的三维标注难题。推荐的标注流程采用CVAT进行2D预标注,再通过3D-BAT工具完成三维框修正,最终转换为nuScenes兼容格式。文章对比了多种标注工具的适用场景,特别强调了在没有多线LiDAR时,可利用多视图几何、单目深度估计和单束线雷达测距辅助三维标注。方案建议在采集阶段临时使用多线LiDAR生成高质量真值,训练完成后仅保留相机和单束雷达部署,实现纯视觉BEV检测。文中还详细阐述了标注类别设计、三维字段规范

2026-07-28 09:50:08 262

原创 Fast-BEV 自定义数据标定与 nuScenes 格式转换方案

摘要: 本文针对Fast-BEV模型在单目前视相机推理场景下的数据适配需求,提出了一套无需完整nuScenes数据库的轻量化标定与数据生成方案。核心内容包括:1)通过OpenCV ChArUco标定相机内参并进行图像去畸变;2)使用OpenCalib等工具获取相机-车体外参;3)构建包含四帧时序图像、位姿信息及标定参数的虚拟LiDAR坐标系数据。方案强调关键参数(内参矩阵、外参变换、时序位姿)的规范处理,提供标定工具选型建议、目录结构模板及JSON配置示例,并通过配套脚本生成Fast-BEV可直接读取的最小

2026-07-27 19:16:55 433

原创 Fast-BEV 前向单目运行方案

摘要 本文提出一种无需重新训练即可将Fast-BEV模型从六相机环视系统适配到单目前视系统的方案。关键点包括: 保持四帧时序输入不变(CAM_FRONT连续4帧),避免3D Neck等网络层的权重尺寸不匹配问题; 仅修改数据加载和推理逻辑:将输入从6相机×4帧改为1相机×4帧,保持总特征通道数不变; 不修改模型结构(Backbone、FPN、3D Neck等)和预训练权重; 通过调整MultiViewPipeline实现单相机图像筛选,确保输入张量维度兼容; 输出时过滤非前视区域的检测结果。 该方案保证了模

2026-07-27 13:52:28 393

原创 AI Agent 实战经验:从“会聊天”到“可控项目落地”

本文总结了当前项目中已验证的工程实践,重点围绕业务Agent的设计与实现。核心经验包括:采用确定性边界+模型语义能力+受控工具执行+结构化恢复的架构,确保LLM仅负责语言理解,程序处理边界与状态迁移;强调安全防护必须前置,工具权限需在执行点二次校验;利用LangChain作为适配层但保持领域边界;组合规则与模型实现业务路由;通过可信状态管理多轮对话;对写操作采用预览-确认-提交流程;结构化设计失败响应;将模型输出视为不可信数据;聚焦业务不变量的测试策略。此外,文章还列举了项目曾遇到的问题及规避方案,并提供了

2026-07-24 18:26:44 169

原创 C/C++ 中 `typedef` 关键字详解

本文总结了C++中typedef的用法与注意事项,主要涵盖:1)基本作用是为已有类型定义别名;2)语法规则与变量声明的关系;3)指针类型别名的使用与陷阱;4)const修饰指针别名的特殊行为;5)结构体定义中的典型用法;6)函数指针和数组类型的简化表示;7)现代C++中using替代方案的优势;8)模板别名和类内部类型别名的实现方式;9)STL容器中的标准类型别名;10)类型别名不创建新类型的本质特性。文章通过代码示例对比了传统typedef与现代using的差异,并指出类型别名在提升代码可读性的同时,需要

2026-07-24 17:23:55 100

原创 C/C++ 中宏定义的相关知识

本文系统介绍了C/C++宏的使用方法和注意事项。主要内容包括:宏的基本概念和预处理指令;对象宏和函数宏的定义与使用技巧;宏的字符串化和拼接操作;可变参数宏和条件编译;预定义宏和断言机制;宏的作用域问题;以及与模板、内联函数的对比。文章强调现代C++更推荐使用constexpr、模板等特性替代宏,但也指出了宏在条件编译、平台兼容等场景的合理用途。最后提出了宏设计的9条规范,建议优先使用语言特性,谨慎使用宏。

2026-07-24 17:21:09 89

原创 `unordered_map` 详解

std::unordered_map 是 C++ 中的哈希表实现,用于存储键值对。文章介绍了其基本概念、常用操作和注意事项:1. 支持快速 O(1) 平均复杂度的查找、插入和删除;2. 提供了多种插入方法(insert/emplace/try_emplace等)和查询方式(operator[]/at/find);3. 需要关注哈希冲突、装载因子和扩容机制;4. 自定义键类型需实现哈希函数和相等比较;5. 与 std::map 相比,unordered_map 不保证元素顺序但通常性能更好。文中还给出了典型用

2026-07-24 17:16:09 178

原创 `set` 与 `unordered_set`

std::set和std::unordered_set是C++中两种重要的集合容器。set基于红黑树实现,保持元素有序,查找复杂度O(log n);unordered_set基于哈希表,无序存储,平均查找复杂度O(1)。两者在数据结构、性能特性、使用场景等方面存在显著差异:set适合需要有序性和范围查询的场景,而unordered_set在纯查找场景效率更高。自定义类型使用时,set需要比较运算符,unordered_set需要哈希函数和相等比较。文章详细对比了两者的操作复杂度、迭代器稳定性、内存开销等核心

2026-07-24 17:11:44 160

原创 `queue` 队列与 `deque` 双端队列

std::queue 和 std::deque 的主要区别在于功能和用途: 类型差异:queue 是容器适配器(FIFO),deque 是双端序列容器 接口差异:queue 仅开放队列操作(push/pop/front/back),deque 支持双端操作和随机访问 使用场景: queue 适合严格先进先出的场景(如任务队列) deque 适合需要双端操作或随机访问的场景(如滑动窗口) 性能特点:两者主要操作都是O(1)复杂度,但deque支持更多操作 内存布局:deque由多段缓冲区组成,不保证完全连续存

2026-07-24 17:01:21 180

原创 C/C++ 常用容器功能汇总

本文对比了C和C++在容器实现上的差异,重点介绍了C++标准模板库(STL)中的各类容器。首先概述了容器的四大分类:序列容器、有序关联容器、无序关联容器和容器适配器,并提供了各类容器的典型时间复杂度对比表。然后详细说明了array、vector、deque、list、forward_list等序列容器的特性及适用场景,以及set/map等关联容器的使用方法。文章特别强调了vector的缓存友好性和工程实践中的优先选择地位,同时指出无序容器基于哈希表实现的特点。最后简要介绍了stack和queue两种适配器的

2026-07-24 16:57:59 216

原创 C/C++ 中 `new` 和 `malloc` 的区别

本文对比了C/C++中new/delete与malloc/free的核心区别,重点分析了它们在内存管理、对象构造和异常处理等方面的差异。new/delete作为C++运算符会调用构造/析构函数,支持类型安全和初始化,而malloc/free是C标准库函数仅处理原始内存。文章还介绍了放置new、realloc等特殊用法,并推荐使用智能指针和容器替代裸指针管理。最后总结了常见错误场景和选择建议:C++项目优先使用RAII机制,只有在兼容C接口或管理原始缓冲区时才考虑malloc/free。

2026-07-24 16:48:19 325

原创 C++11 / C++14 / C++17 / C++20 新特性总结

现代C++核心特性演进与实践指南 本文系统梳理了C++11至C++20的核心特性演进路线,重点分析了各版本的关键改进及其工程价值: C++11奠定现代C++基础:引入移动语义、智能指针、lambda表达式、线程库等核心特性,显著提升开发效率和资源管理能力。 C++14进行语法完善:新增泛型lambda、返回类型推导、变量模板等特性,进一步简化代码编写。 C++17增强工程可用性:提供filesystem、optional、string_view等实用组件,改进模板推导和结构化绑定。 C++20实现重大革新:

2026-07-24 16:08:58 212

原创 C++ 工程架构设计规范

本文提出了一套面向中大型C++项目的工程规范体系,适用于机器人、自动驾驶、AI推理等场景。主要内容包括: 设计目标:强调高内聚、低耦合、单向依赖等核心原则,追求模块边界清晰、接口最小化、资源自动管理等特性。 工程结构:推荐分层目录设计,分离公开头文件与内部实现,包含应用入口、模块、测试、配置等标准化目录。 架构设计:采用分层架构(应用层-服务层-核心层-基础设施),遵循依赖倒置原则,核心业务不依赖具体实现。 模块规范: 单一职责原则 接口隔离(避免庞大接口) 使用PImpl模式隐藏实现 明确生命周期表达 接

2026-07-22 19:05:53 232

原创 双目视觉原理讲解及雷达测距分析:标定、视差、深度与激光雷达融合

本文系统介绍了双目深度计算的全流程技术方案,重点包含以下核心内容: 完整处理链路:从相机标定、极线校正到视差计算和三维重建的全流程技术路线,并给出了标准输出格式建议。 相机模型:详细阐述了针孔相机模型和畸变模型(包含径向和切向畸变),区分了普通镜头和鱼眼镜头的标定方法。 对极几何:解释了本质矩阵和基础矩阵的数学原理及其在立体视觉中的作用。 双目标定:提供了标定流程、数据采集要求和质量评估标准,建议重投影误差<0.5像素。 视差计算:对比分析了StereoBM和StereoSGBM算法特性,给出了Stereo

2026-07-22 19:03:28 627

原创 C++ 内存模型与智能指针详解

本文系统介绍了C++内存管理的核心概念和技术。主要内容包括:程序内存布局(代码段、数据段、堆栈等)、对象生命周期管理、动态内存分配(new/delete与malloc/free对比)、RAII资源管理模式、智能指针(unique_ptr、shared_ptr、weak_ptr)的使用场景和最佳实践、并发内存模型、常见内存错误及检测工具。文章强调现代C++应优先使用RAII和智能指针管理资源,避免裸指针和手动内存操作,同时提供了工程实践建议,如优先使用make_unique、vector替代数组等。

2026-07-21 19:49:06 457

原创 C++高级面试知识体系

本文介绍了C++核心知识点,涵盖基础语法、面向对象、内存管理、并发编程等核心内容。主要内容包括:1) const、static、inline等关键字用法;2) 对象模型与面向对象特性,如虚函数表、构造析构顺序;3) 内存管理原则与RAII技术;4) STL容器与算法;5) 模板元编程;6) 并发编程与线程安全;7) 编译链接机制;8) 性能优化技巧;9) 工程架构设计;10) 高频面试题解析。特别强调现代C++的Rule of Zero/Three/Five原则,以及constexpr、移动语义等新特性,适

2026-07-21 19:31:59 296

原创 通用 VS Code + Cline + OpenSpec 开发环境配置指南

本文档提供了一套可复现的AI辅助开发环境配置方案,适用于多语言项目开发。核心内容包括: 适用场景:推荐用于需要规范开发流程、文档追溯的工程项目,不适用于临时脚本或敏感数据环境。 基础环境: 推荐VS Code+Cline+OpenSpec工作流 提供Python/Node.js/Java等语言工具建议 目录结构: 标准化的项目布局 包含.vscode配置、OpenSpec文档规范等 配置模板: VS Code工作区设置 Cline使用规则 OpenSpec文档模板 使用原则: 强调代码审查和文档先行 安全规

2026-07-20 19:19:55 267

原创 ROS 2 Humble 多传感器联合标定模块设计与实施文档

本文介绍了一个基于ROS 2 Humble的多传感器标定系统,支持机械/固态LiDAR、RGB/RGB-D相机、毫米波雷达、IMU和GNSS等传感器的统一标定管理。系统通过主标定文件master_calibration.yaml实现标定结果的集中管理,并提供自动检查功能,包括时间戳同步验证、点云对齐评估、LiDAR-相机投影可视化等。文章详细说明了标定流程、软件架构、标定文件格式,以及从人工CloudCompare标定到工程化实现的改进方案。该系统不替代专业标定工具,而是作为标定结果验证和部署的统一管理平台

2026-07-20 18:48:43 432

原创 PydanticAI智能体框架技术详解

PydanticAI 框架技术摘要 PydanticAI 是 Pydantic 团队开发的 Python 智能体开发框架,核心特点包括: 类型优先设计:通过泛型约束智能体输入输出,强化类型安全 Python 原生集成:基于 Pydantic 模型、类型注解和异步编程 模型无关架构:支持多模型提供商(OpenAI/Anthropic/Google等) 验证与重试机制:自动验证工具参数和输出,支持多层重试 框架提供完整的智能体开发工具链: 单/多智能体编排 结构化数据提取 工具调用系统 人类审批流程 持久化任务

2026-07-17 19:47:19 499

原创 OpenAI Agents SDK 技术详解报告

OpenAI Agents SDK for Python 调研摘要 本文针对openai-agents v0.18.3展开技术分析,总结其作为轻量级AI智能体运行时的核心特性: 架构定位:基于OpenAI模型API构建,专注多轮工具调用、状态管理和多Agent协作,适用于复杂任务流而非简单单次调用。 核心组件: Agent:配置模型指令、工具集、守卫规则(Guardrails)及结构化输出; Runner:驱动执行循环,支持同步/异步/流式调用; Context:注入运行时依赖(如用户权限),隔离敏感数据与

2026-07-17 19:35:25 667

原创 CrewAI 详解技术

CrewAI是一个开源Python框架,专注于多智能体协作与生产级工作流管理。其核心架构分为自主智能层(Agent、Task、Crew)和确定性编排层(Flow),支持事件驱动、状态管理和持久化。关键设计原则包括:Agent单一职责化、Task结构化输出、Crew合理粒度划分,以及混合使用顺序/层级流程。该框架强调将自主推理任务与精确业务流程分离,提供工具集成、记忆管理、知识检索等功能,并通过Guardrail和人工审批(HITL)确保系统可靠性。适用于需要协作智能与工程可控性结合的场景,如调研分析、内容生

2026-07-16 14:41:56 605

原创 企业级智能体开发开源框架技术调研

企业级智能Agent已发展为具备工作流编排、多智能体协作和知识检索等核心能力的复杂系统。主流开源框架包括LangGraph(业务流程)、Microsoft Agent Framework(微软生态)、Dify(低代码平台)和RAGFlow(知识库增强)等。框架能力对比显示,不同方案在灵活性、企业部署和RAG支持方面各有侧重。推荐架构采用Agent编排器+LLM服务+工具网关三层设计,结合状态存储和监控系统。落地建议组合方案:通用场景推荐LangGraph+RAGFlow技术栈,微软生态适用Azure方案,知

2026-07-16 14:19:06 219

原创 强力推荐-智能体开源框架LangChain 详解

摘要: LangChain是一个开源框架,用于构建大语言模型应用,核心功能包括统一模型接入、组合工具与业务逻辑,以及通过LangGraph实现状态管理和复杂流程控制。其技术路线建议从简单模型调用逐步过渡到Agent构建,并利用LangSmith进行监控和评估。 LangChain生态包含以下组件: LangChain:高层抽象(模型、工具、Agent) LangGraph:底层运行时(状态管理、循环、持久化) LangSmith:工程平台(追踪、评估、生产观测) 关键架构要点: 模型接口统一:支持同步/异步

2026-07-16 11:43:38 714

原创 具身智能开源框架与运行硬件条件

具身智能开源技术栈综述 当前具身智能领域缺乏覆盖全流程的单一框架,实际开发需组合五层技术栈: 数据与策略训练层(LeRobot、robomimic) VLA/通用模型层(OpenVLA、GR00T、Octo等) 仿真与强化学习层(Isaac Lab、ManiSkill等) 数据集与评测层(LIBERO、BEHAVIOR-1K等) 真机控制层(ROS 2、MoveIt 2等) 硬件选型建议需区分四类负载:仿真、模型推理、训练与轻量化部署。推荐采用分布式架构: GPU服务器处理训练与大模型推理 Jetson负责

2026-07-15 17:37:39 469

原创 具身智能的硬件优化关键方向

具身智能硬件优化:平衡性能、延迟与能耗 具身智能系统在机器人、无人车等设备中面临计算资源、功耗和实时性约束。优化目标需在性能、延迟与能耗间取得平衡,主要通过四大方向实现: 模型压缩:通过量化、剪枝、知识蒸馏等方法减少模型参数量,降低计算和存储需求; 编译器优化:算子融合、内存访问优化和计算图优化提升硬件利用率; 专用加速器:采用GPU、NPU、FPGA等异构计算架构,针对任务需求设计硬件; 软硬件协同:从模型设计到硬件选型全链路优化,分层部署并支持动态计算调整。 此外,需优化端到端延迟链路,并通过动态电压频

2026-07-15 15:30:24 545

原创 “MLLM-WM联合架构”是具身智能的核心解决方案?

场景理解指令理解目标识别与语义关联任务分解多轮交互与解释高层策略推理你可以把 MLLM 理解为具身系统中的“大脑皮层式认知层”:它负责把“我看到了什么”“用户想让我做什么”“现在应该先做哪一步”这些问题组织起来。

2026-07-15 10:25:36 239

原创 LLM/MLLM 与世界模型在具身智能中的角色、局限与分类

摘要 在具身智能系统中,大语言模型(LLM/MLLM)和世界模型各司其职:LLM负责语义理解和任务规划,世界模型则专注于物理预测和状态模拟。LLM的优势在于开放世界的知识推理和任务分解,但其物理理解、空间推理和实时控制能力有限,容易产生幻觉和累积错误。世界模型通过内部状态估计和动作后果预测,弥补了LLM在物理实现方面的不足,支持安全验证、长时规划和数据高效学习。两者协同工作,形成从语义理解到物理执行的闭环系统,其中LLM提供高层指导,世界模型确保动作的物理可行性和安全性。理想的具身智能架构需整合语言理解、状

2026-07-13 19:54:37 692

原创 具身智能的核心组成部分及其作用

具身智能(Embodied AI / Embodied Intelligence)是指具有某种“身体”或可作用于环境的载体,能够在真实或仿真环境中进行感知、推理、决策、行动和学习的智能系统。这里的“身体”既可以是人形机器人、机械臂、移动机器人、无人机,也可以是虚拟环境中的智能体。智能体的动作会改变环境;环境变化又会产生新的感知输入;系统必须在不确定、动态、实时的条件下持续闭环运行;认知能力受到身体结构、传感器、执行器、算力、能耗和物理规律的约束。研究文献对模块划分并不完全统一。

2026-07-13 19:40:43 452

原创 大模型赋能家庭服务机器人的场景适应性分析

大模型赋能家庭服务机器人的场景适应 本文探讨了大模型如何提升家庭服务机器人在整理、照护、递送、安防等综合场景中的适应能力。传统清扫机器人功能单一,难以理解复杂指令和动态环境。大模型通过自然语言理解、多模态场景解析、家庭常识推理等能力,使机器人能够:1)解析模糊指令并生成任务计划;2)结合视觉和语义理解物体用途;3)动态组合导航、抓取等基础技能;4)根据环境反馈调整行为;5)形成个性化服务记忆。技术实现上,大模型作为认知核心,需与机器人感知、执行系统紧密集成,同时考虑隐私安全约束。当前仍存在实时性、物理交互等

2026-07-09 19:26:25 517

# fastapi-java-clientSpring Boot(Web 端)调用 FastAPI 服务的最小示例工程 ## 技术栈- Java 21- Spring Boot 3.3

# fastapi-java-client Spring Boot(Web 端)调用 FastAPI 服务的最小示例工程 ## 技术栈 - Java 21 - Spring Boot 3.3

2026-07-03

PointPillars-Deploy-Python.zip

面向 KITTI 3D 目标检测的 PointPillars 部署工程,支持 PyTorch checkpoint 拆分导出 ONNX/MNN、ONNXRuntime/MNN 推理、BEV/相机可视化

2026-06-10

yolo26-traffic-count-project-bytetrack

这套工程是按当前 Ultralytics YOLO26 的 **端到端检测/导出链路** 和 Scalabel 兼容的 **frame → labels → category → box2d** 标注结构整理的,默认适配 2D 车辆检测与车流量统计流程。YOLO26 当前默认是 end-to-end、无 NMS 检测;在支持端到端的导出格式里,检测输出可直接作为最终框使用。Scalabel/BDD100K 兼容格式里,常见 2D 检测字段就是 `labels[*].category` 和 `labels[*].box2d{x1,y1,x2,y2}`。 压缩包里包含这些内容: * `scripts/convert_scalabel_to_yolo.py`:Scalabel → YOLO26 检测数据集转换 * `scripts/inspect_scalabel.py`:标注检查与类别统计 * `scripts/train_yolo26.py`:训练脚本 * `scripts/export_yolo26.py`:ONNX / TensorRT / OpenVINO 导出 * `scripts/count_traffic.py`:视频检测 + 跟踪 + 过线计数 * `README.md`:**中文版** * `configs/`、`examples/`:类别映射、计数线配置、示例命令 6 类交通目标:car / bus / truck / motorcycle / bicycle / person。如果你的 Scalabel 类别体系不同,只需要改 configs/scalabel_mapping.example.json 和 configs/classes_vehicle_6.txt。工程里没有附带数据集和视频样例,所以你需要把自己的路径、类别映射和计数线坐标替换进去。

2026-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除