- 博客(367)
- 收藏
- 关注
原创 权威的具身智能机器人学习路径
用ACT/Diffusion Policy在仿真中完成"叠积木"或"抓取杯子"任务。:从Isaac Lab仿真训练到真实机械臂部署的完整流程。:视觉引导的机械臂抓取(从图像识别到抓取位姿估计):用OpenVLA完成"语言指令引导的物体抓取"推荐资源:斯坦福机器人学导论(CS223A):用MuJoCo控制机械臂完成桌面抓取。——具身智能最核心的技术方向。:零基础到能独立完成项目约。,有AI/编程基础可缩短至。,而非只停留在理论。
2026-06-24 22:05:32
213
1
原创 具身智能技术指南
由 Lumina 具身智能社区维护。北京大学王鹤老师 EPIC Lab 的本科生入门材料,更偏向。:非商业使用(NC),个人学习和学术研究免费。如果你已经有一定的基础,想。这是国内最热门的具身智能知识库,如果你是在校学生想做。
2026-06-21 22:57:20
260
原创 内存申请和使用的场景分析(以AP->kernal->ISP为例)
AP 与 ISP 内存交互的核心流程:通过 V4L2/DMA-BUF 申请物理连续或 IOMMU 映射的内存,由内核驱动配置 ISP 寄存器实现 DMA 访问,并通过 Cache 同步机制保障数据一致性,最终以环形队列实现高效流水线处理。关键点包括物理连续性要求、Cache 同步、IOMMU 地址转换及中断驱动的生产者-消费者模型。
2026-05-24 13:32:05
400
原创 内存申请底层逻辑
内存申请的本质是向操作系统请求虚拟地址空间并映射到物理内存。主要分为栈内存(自动管理)和堆内存(手动/自动管理)。堆内存通过系统调用(如Linux的brk()和mmap())获取,并由分配器(如ptmalloc)管理空闲块。虚拟地址通过MMU映射到物理页,采用延迟分配优化性能。内存碎片分为内部和外部碎片,现代分配器通过算法缓解。嵌入式平台因无MMU而不同,通常采用静态分配或内存池。理解应用层、C库、内核和硬件MMU的协作是掌握内存申请原理的关键。
2026-05-24 13:29:48
485
原创 ESP32-S3 小智 AI 双目眼睛软件和硬件开源
摘要:ESP32-S3小智AI双目开发板是一款基于开源固件的多模态开发平台,支持摄像头、屏幕、音频等功能。软件方面,官方开源固件(GitHub)提供语音唤醒、对话等能力,支持免环境烧录和私有化部署。硬件设计可在立创EDA或GitHub获取,包含原理图、PCB等文件。使用步骤包括确认型号、下载固件、烧录和配网绑定。该开发板适合AI视觉和语音交互应用开发。(150字)
2026-05-16 19:32:05
545
原创 KiCad 绘制PCB使用 AI 增强方案
KiCad AI增强4大方案速览 华秋KiCad Copilot(开箱即用) 国产集成方案,支持自然语言交互设计 特色功能:器件识别/生成、DFM检查、华秋供应链对接 推荐给需要快速查资料、生成封装的新手 Quilter.ai(自动布线) 上传设计文件自动完成布局布线 适合快速原型开发,支持多方案并行生成 需注册在线服务使用 Python脚本自动化 通过ChatGPT等生成KiCad Python脚本 实现批量修改、自动布局等定制化需求 适合有编程基础的用户深度定制 Flux.ai(概念设计) 自然语言生成
2026-05-03 22:10:25
2962
原创 关于AI生成SolidWorks机械结构图的实现成果与在研进展
**摘要:**目前已有多种方案实现自然语言生成SolidWorks模型。第三方工具如LAD插件支持对话式建模,DeepSeek/Kimi可生成宏代码,Text-to-CAD和Vondy能输出标准格式文件。SolidWorks官方正在开发AURA AI助手,计划2026年推出更智能的自然语言设计功能。当前建议:简单模型用Kimi生成宏代码,交互式设计选LAD插件,标准件可用Text-to-CAD。需注意AI生成复杂模型仍需人工校验,适合作为设计初稿。(149字)
2026-05-03 21:37:46
1078
原创 自动绘制或辅助绘制PCB的AI工具
2026年主流AI辅助PCB设计工具包括:国产方案如华秋KiCad Copilot支持对话式设计;国际平台如Flux.ai可直接将自然语言转化为PCB;专注自动布线的Quilter.ai和Cadence Allegro X AI;传统EDA增强插件如Altium 365 AI Assistant;以及数据处理工具如Energent.ai。建议根据需求选择工具,如快速原型可选Flux.ai,专业布线用Quilter.ai,但AI生成结果仍需人工复核关键设计规则。
2026-05-03 21:26:51
2263
原创 DDRPHY、DDRPHYIO、DDR颗粒三者的关系以及带宽增大对三者功耗的影响
DDR系统由DDRPHY、DDRPHYIO和DDR颗粒三部分组成:DDRPHY负责物理层协议处理,DDRPHYIO实现模拟IO接口,DDR颗粒完成数据存储。带宽增大会显著影响功耗:DDR颗粒的激活/读写/IO功耗随带宽线性增长;DDRPHY因频率提升和均衡复杂度增加,功耗增长约1.5-2倍;DDRPHYIO的驱动功耗与信号翻转率成正比。虽然工艺进步可部分缓解,但带宽翻倍通常导致总功耗增加约1.7-2倍。
2026-04-11 22:17:56
478
原创 Windows 环境下 EIM 与现有 ESP-IDF 共存的详细安装方案
EIM工具实现了与现有ESP-IDF安装的共存,提供三种主要方案:1)全新安装v5.5.2实现完全隔离;2)将现有v5.3.2纳入EIM统一管理;3)混合模式同时保留传统激活方式。核心机制包括独立目录结构、版本隔离和专用激活脚本,确保不同版本互不干扰。EIM会自动检测现有仓库而不会覆盖内容,支持通过eim run命令临时切换版本。最佳实践建议为不同版本创建独立终端会话,清理构建缓存,并避免混合使用不同激活方式。
2026-04-11 19:50:39
930
原创 ESP-IDF 多版本共存安装方案
摘要:ESP-IDF支持多版本共存,推荐三种方法:1)手动安装到不同目录,通过切换export.sh激活不同版本;2)使用官方ESP-IDF Installation Manager(EIM)工具统一管理版本;3)通过自定义脚本快速切换。注意事项包括切换后清理构建目录、避免混用版本等。方法一最稳妥,EIM提供更好的管理体验。安装后需验证各版本是否正常工作。
2026-04-11 19:45:38
335
原创 VS Code 终端默认配置从 PowerShell 改为 CMD
摘要:本文介绍在VS Code中将默认终端从PowerShell改为CMD的三种方法:1)通过命令面板选择默认配置文件;2)在设置界面修改默认终端选项;3)直接编辑settings.json文件添加配置。修改后可通过新建终端验证是否显示CMD提示符(C:\Users...>),同时仍可保留PowerShell配置以便快速切换。
2026-04-06 19:22:48
469
原创 Claw Code 代码架构(反向工程 Claude Code 的开源实现 )详细解析
《Claw Code代码架构解析》摘要: Claw Code是由韩国AI工程师@instructkr开发的开源项目,采用Python+Rust双语言实现。项目包含Python基础版和正在开发的Rust高性能版本,具有完整的MCP协议支持和模块化架构。Rust版本采用Cargo Workspace管理,包含API客户端、运行时核心等8个crates,严格禁止unsafe代码确保内存安全。核心功能包括:多API提供者支持、OAuth认证、会话管理、MCP协议实现、权限系统和提示词构建等。项目在GitHub发布2
2026-04-02 00:09:55
1063
原创 Node.js 与 npm 的版本对应关系表
本文整理了Node.js与npm版本对应关系,主要包含:1) 最新版本Node.js 22.x对应npm 10.8.x;2) 当前LTS推荐版本Node.js 20.x对应npm 9.6.x-10.7.x;3) 已停止维护的旧版本对应关系。文中提供了详细版本对照表,并说明npm可独立升级、版本兼容性注意事项,建议生产环境使用LTS版本,推荐使用nvm管理多版本。同时列出Node.js官方发布页面供查阅完整历史版本信息。
2026-03-29 19:43:54
968
原创 OpenCode的Agent skill创建方式
摘要:Skill是指导AI完成特定任务的Markdown文件,创建方法分为手动和对话生成两种。手动创建需在指定路径建立文件夹和SKILL.md文件,按模板编写内容;对话生成则通过实战操作后使用/skill-creator命令自动生成。Skill包含核心指令文件,还可扩展脚本、参考文档等资源,并可通过配置文件控制权限。其本质是为AI提供清晰的操作说明书,通过标准化流程实现任务自动化。
2026-03-19 23:17:18
1325
原创 OpenCode的Skill完整安装和使用流程
OpenCode CLI 技能安装与使用指南摘要: 安装方式:可通过npm全局安装OpenCode CLI或使用npx直接运行命令 Skill安装: 支持GitHub仓库、本地路径和市场三种安装方式 可指定分支/版本,支持静默安装(-y参数) 存储位置: 项目级(./.opencode/skill/)优先于全局级(~/.config/opencode/skill/) 使用方法: 自动触发或手动调用 通过npx skills list查看已安装技能 管理操作: 更新:重新安装最新版 卸载:删除对应目录 推荐市
2026-03-17 00:02:18
12640
原创 OpenCode 的 skills 网站相关信息
本文整理了OpenCode相关的Skills资源,包括5个主流Skills平台(如skills.sh、LobeHub等)和3个开源仓库(Anthropic官方、Vue生态等)。重点介绍了LobeHub上的6个OpenCode专用Skills,如CLI工具、代理工厂等。同时提供了Skills安装命令和默认安装路径说明,项目级存储在.opencode目录,全局级在用户配置目录。这些资源为开发者提供了丰富的OpenCode技能扩展选择。
2026-03-16 23:59:01
696
原创 OpenClaw 完整使用指南从安装到使用
本文是OpenClaw工具的完整使用指南,主要包含以下内容:1)安装方法及验证;2)配置选项,包括OpenRouter和国内模型(阿里云百炼/DeepSeek/SiliconFlow);3)网关启动方式及参数;4)三种交互模式(CLI/TUI/Web);5)一键启动脚本;6)常用命令速查表;7)服务停止方法。指南提供了详细的操作命令和配置示例,帮助用户快速上手使用OpenClaw工具进行AI交互开发。
2026-03-13 01:02:49
917
原创 OpenClaw本地安装的电脑配置要求
OpenClaw的部署配置分两种模式:API网关模式(低配)和本地模型模式(高配)。API模式最低需4核CPU/8GB内存/10GB SSD,无需显卡;本地模式需8GB+显存/16GB+内存,7B模型需RTX3060级显卡,macOS因统一内存架构优势可免显卡运行。关键要求包括:Node.js≥22、SSD存储、Windows需WSL2,内存低于8GB易崩溃。根据场景推荐不同配置,个人轻量使用16GB内存即可,企业级部署建议64GB+内存。安装前需检查Node版本和磁盘空间。
2026-03-09 23:18:22
2401
原创 Claude系列大模型具备顶级的编程性能、百万级上下文窗口和深度Agent能力
摘要: Claude是Anthropic公司开发的AI大模型系列,以编程能力、长上下文处理和安全设计著称。2025-2026年推出Opus/Sonnet/Haiku 4.5-4.6系列,旗舰Opus 4.6支持100万Token上下文,编程专用Sonnet 4.6在SWE-bench达79.6%,可自主运行30小时。核心优势包括:顶尖编程(处理多文件项目)、超长上下文(自动压缩)、计算机Agent能力(OSWorld基准72.5%)及宪法AI安全设计。API定价Sonnet性价比最高($3/百万Token输
2026-03-07 22:39:30
1261
原创 推理能力、多模态理解和性价比方面处于行业领先地位Gemini 3.x系列模型
**摘要:**Google Gemini 3.x系列大模型(2025-2026)在多模态、长上下文和性价比方面领先行业。核心型号包括旗舰推理Gemini 3 Pro、高效Gemini 3 Flash及极致性价比的3.1 Flash-Lite($0.25/百万Token)。全系列支持100万Token超长上下文(不加价),原生融合文本/图像/视频/音频处理,并首创"思考等级"控制功能。相比GPT-5.2和Claude 4.5,Gemini在长文档处理成本和多模态支持上优势显著,尤其适合代码
2026-03-07 22:12:15
971
原创 硅基流动(SiliconFlow)构建高性能、低成本的生成式AI计算基础设施平台
硅基流动(SiliconFlow)是中国AI基础设施领域的创新企业,专注于降低生成式AI的部署成本。其核心产品包括一站式模型云服务SiliconCloud、自研推理引擎SiliconLLM和图像视频加速库OneDiff。平台优势在于极速推理、全面开源模型支持、OpenAI API兼容及高性价比服务,2025年用户已突破600万。硅基流动通过技术创新推动AI普惠化,为企业提供便捷的模型集成与内容生成解决方案。
2026-03-07 22:00:40
1719
原创 RQT(Robot Qt GUI Framework) ROS中的强大图形化工具框架
rqt是ROS中的图形化工具框架,基于Qt开发,提供类似IDE的界面和丰富的插件系统,用于机器人系统的监控、调试和配置。其核心功能包括系统监控、数据可视化、调试诊断和参数配置,由rqt核心模块和多个插件包组成。rqt支持自定义布局、插件开发和多窗口管理,常与RViz配合使用,前者用于系统调试,后者用于3D可视化。通过命令行可快速启动特定插件,如rqt_graph用于查看节点通信关系,rqt_plot用于数据曲线绘制。rqt显著提升ROS开发效率,是机器人调试的重要工具。
2026-02-25 01:01:49
900
原创 RViz(ROS Visualization)显示传感器数据、机器人状态、路径规划结果等各种信息的强大图形界面
RViz是ROS系统核心可视化工具,提供机器人状态、传感器数据、路径规划等信息的3D可视化。主要功能包括:1)多种显示类型(RobotModel、LaserScan、PointCloud2等);2)交互式操作与数据管理;3)支持插件扩展和配置保存。典型应用涵盖导航调试、传感器验证、SLAM建图等场景,支持多机器人数据同步显示。ROS2版本(RViz2)在架构和实时性方面有所改进。使用技巧包括性能优化、坐标系选择等,是提升机器人开发效率的关键工具。
2026-02-23 21:37:34
1065
原创 ROS2的jazzy版本的机器人3D仿真软件gazebo的安装和使用
本文介绍了Gazebo Harmonic与ROS 2的集成安装及使用指南。主要内容包括:1)安装Gazebo Harmonic和ROS 2接口;2)Gazebo的多种启动方式及参数配置;3)机器人模型加载方法,包括通过launch文件和命令行两种方式;4)ROS 2与Gazebo的通信桥接配置;5)完整示例展示差速小车仿真项目结构。文中提供了详细的代码示例和配置说明,涵盖了从基础安装到实际应用的全流程,为机器人仿真开发提供了实用参考。
2026-02-22 17:15:40
903
原创 Gazebo 机器人三维物理仿真平台
Gazebo是一款开源的3D机器人仿真平台,由Open Robotics开发。它支持多种物理引擎(ODE/Bullet/Simbody/DART)和传感器仿真(摄像头、激光雷达等),采用SDF/URDF格式描述机器人模型。Gazebo提供高质量的3D渲染,并与ROS深度集成。从Gazebo Classic到最新的Gazebo Sim,版本不断演进,支持云端仿真和ROS 2。典型应用包括算法验证、强化学习训练等。虽然学习曲线较陡且性能有限,但凭借开源免费、物理精度高等优势,Gazebo已成为机器人仿真领域的主
2026-02-22 16:23:29
1332
原创 机器人描述中的Xacro、SDF与URDF在实际项目中的协作流程
摘要:ROS 2 机器人建模采用分层架构,Xacro(参数化模板)编译生成URDF(标准描述文件),再转换为SDF(Gazebo仿真格式)。Xacro增强支持ROS 2特性如YAML参数加载和条件编译,URDF通过robot_state_publisher加载,最终SDF用于Gazebo仿真。典型项目通过launch文件管理转换流程,文件结构包含Xacro模块化设计、参数配置和平台特定描述,实现从设计到仿真的无缝协作。
2026-02-22 12:04:30
1362
原创 Xacro 和 SDF 是进行复杂机器人系统开发与高级仿真的关键技能
Xacro(XML Macros)是ROS中用于简化URDF建模的宏语言,通过参数化、模块化和数学计算功能提高建模效率。它支持属性定义(xacro:property)、宏模板(xacro:macro)、数学表达式和条件逻辑(xacro:if),能有效解决URDF的代码重复问题。SDF(Simulation Description Format)则是Gazebo仿真器的标准格式,相比URDF支持更复杂的物理特性、光照和传感器配置。两者分别适用于机器人建模(Xacro)和高保真仿真(SDF),共同构成了机器人开
2026-02-22 11:14:09
1078
原创 URDF(Unified Robot Description Format)机器人领域中用于描述机器人模型的标准 XML 格式
URDF(Unified Robot Description Format)是ROS中用于描述机器人结构的标准XML格式。它定义了机器人的连杆(Links)、关节(Joints)、运动学结构、物理属性和视觉属性。核心元素包括:<link>定义刚性部件,包含惯性、视觉和碰撞属性;<joint>定义连杆间的连接关系,支持旋转、滑动等多种类型;<transmission>用于连接关节与执行器。URDF还支持Gazebo仿真扩展标签,可定义摩擦系数、接触刚度等物理参数。
2026-02-22 11:04:00
1213
原创 ROS2中的TF(Transform)系统:机器人坐标系的管理神器
ROS 2中的TF2系统用于管理坐标系变换关系,包含动态/静态变换发布和监听功能。核心组件包括TransformBroadcaster(发布动态变换)、StaticTransformBroadcaster(发布静态变换)和Buffer/Listener(查询变换)。系统通过TF树组织坐标系关系,提供命令行工具如view_frames查看变换树、tf2_echo查询特定变换。代码示例展示了如何发布动态/静态变换以及监听变换数据。
2026-02-16 17:29:13
1936
原创 ROS2的Launch系统是用于批量启动、配置和管理多个节点的强大工具
ROS 2 的 Launch 系统提供强大的节点批量启动功能,支持 Python、XML 和 YAML 三种格式。Python Launch 文件最为灵活,可实现: 多节点并行启动与参数配置 参数声明与动态获取(LaunchArguments) 条件判断与循环逻辑 其他 Launch 文件包含 事件监听与响应 典型应用场景包括复杂系统部署、参数化测试以及多机器人协同控制。通过结构化配置替代手动命令,显著提升开发效率与系统可维护性。
2026-02-15 21:49:34
401
原创 ROS2通信DDS 最核心的特性之一 QoS(Quality of Service,服务质量)
DDS的核心特性QoS(服务质量)通过一组可配置策略参数,实现对数据通信行为的精确控制。QoS涵盖可靠性、持久性、实时性等23+种策略,允许为不同场景定制通信契约。核心策略包括RELIABILITY(可靠性保证)、DURABILITY(数据持久性)、HISTORY(历史记录)等,ROS 2也提供了常用场景的QoS预设配置。QoS兼容性遵循"订阅者不能要求比发布者更高的可靠性"原则,发布者和订阅者的QoS必须兼容才能建立连接。这种灵活的QoS机制使DDS能够满足从关键指令到高频传感器数据等
2026-02-15 20:18:27
1078
原创 ROS2的通信方式DDS—机器人的神经网络
DDS(数据分发服务)是一种面向分布式系统的实时数据通信中间件,采用去中心化的发布-订阅架构。其核心特性包括自动发现机制、23+种QoS策略和多传输协议支持,通过组播实现高效节点发现。与广播相比,组播(224.0.0.0-239.255.255.255)仅针对特定组成员发送数据,避免了广播(255.255.255.255)的全网泛洪问题,显著提升了网络效率。在ROS 2中,DDS实现如Fast DDS和Cyclone DDS通过组播发现节点后建立单播连接,完成话题匹配和数据传输,这种设计兼顾了可扩展性和网络
2026-02-15 12:59:37
567
原创 ROS 2(Robot Operating System 2)通信机制
ROS 2默认使用DDS中间件,话题发布通过局域网组播/UDP广播实现节点发现和数据传输。核心机制包括DDS发现协议(默认组播地址239.255.0.1)和可配置的QoS策略。通过环境变量如ROS_LOCALHOST_ONLY、ROS_DOMAIN_ID可控制通信范围,实现单机隔离或多机器人网络分区。实际应用中建议根据场景配置Domain ID或启用DDS安全插件,大型网络可启用Discovery Server模式优化性能。
2026-02-15 11:02:02
393
原创 OpenSSH 服务器并启动/启用服务的完整流程
本文介绍了在Linux系统中安装和配置OpenSSH服务器的完整流程。主要内容包括:检查系统版本、不同发行版的安装命令(Ubuntu/Debian使用apt,RHEL系列使用dnf/yum,Arch使用pacman)、启动服务并设置开机自启、验证服务状态以及防火墙配置。文章还提供了Ubuntu和RHEL系列的一键安装脚本,并列出常见问题及解决方法。整个过程涵盖从安装到验证的所有关键步骤,适用于各类Linux发行版的SSH服务器部署。
2026-02-15 08:27:56
540
原创 2025-2026年大模型全景图:按功能分类与参数规模详解
本文梳理截至2026年2月的全球主流大模型,按功能维度分类,标注参数规模与核心特点。
2026-02-14 20:53:41
2762
原创 ROS2工作空间的编译详解
colcon build是ROS 2的核心编译命令,用于构建工作空间中的所有功能包。它支持多种参数配置:选择性编译特定包(--packages-select)、并行编译(--parallel-workers)、调试/发布模式等。编译会生成build、install和log三个目录,使用后需执行source install/setup.bash激活环境。常见问题包括依赖缺失、缓存未清理等,可通过rosdepc install和删除build目录解决。相比ROS 1的catkin_make,colcon bui
2026-02-14 00:42:23
408
原创 FishROS Install 一行代码解决烦恼
FishROS Install 提供一键式安装解决方案,支持ROS/ROS2、VSCode等开发工具,兼容多种硬件架构。通过简单命令行即可完成安装,支持自动化部署和Docker集成。项目开源并鼓励贡献,开发者可轻松添加新工具。适用于机器人开发者快速配置环境,显著提升效率。开源地址:https://github.com/fishros/install
2026-02-13 01:11:16
376
原创 Seedance 2.0 字节跳动推出的最新AI视频生成模型
摘要:Seedance 2.0是字节跳动2025年推出的新一代AI视频生成模型,支持多模态输入(文本/图片/视频/音频),可生成20秒电影级视频。核心功能包括音视频同步生成、物理级真实运动和专业运镜控制,适用于短视频、广告、影视预演等场景。该模型通过即梦AI平台提供,支持中文提示词,标志着AI视频生成向专业工具转型。目前处于灰度测试阶段,提供1080p至2K分辨率输出。
2026-02-11 23:52:13
5490
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅