ros2

某林21214 天前
python·机器人·人机交互·ros2
从 Isaac Lab API 踩坑到硬件 MVP 的全链路实战破局(在异构系统整合与前沿框架跟进时,框架 API 的破坏性更新往往是引发全局崩溃的元凶。今天最核心的阻碍就发生在 Isaac Lab 的环境注册器上。)
竹叶青lvye15 天前
人工智能·ros2·具身智能·接口消息·参数服务
ROS2自定义接口消息、参数服务案例接着前面的博客,我们继续深入,我们先聊自定义接口消息。回想一下前面博客,话题用的消息msg是一个String类型,服务接口类型用的是官方示例里自定义的AddTwoInts类型,动作接口类型是自定义的。实际上不管是话题,服务,动作都是可以自定义接口的。接口的作用是为了定义传输数据的结构,这样方便分布在不同位置的程序间,互相收发数据。接口 = 通信协议 = 数据格式约定。 没有接口,节点之间根本不知道对方发的是什么、怎么解析。
knighthood200116 天前
ros2
解决RTPS_TRANSPORT_SHM Error解决以下报错这是 ROS 2 FastDDS(FastRTPS)共享内存(SHM)端口冲突/残留 的典型报错,不是 Gazebo 本身的错,是 ROS 2 底层通信层的问题。
kyle~17 天前
开发语言·分布式·机器人·c#·接口·ros2
DDS分布式实时系统---自省机制在DDS、ROS2这类基于OMG IDL的分布式实时系统中,仅需编写一份.idl接口定义文件,编译器就能自动生成跨语言的序列化/反序列化代码;ros2 topic echo、rtpsdump等通用工具无需提前知晓消息结构,就能打印任意类型的消息内容;甚至可以在运行时动态加载新的消息类型,而无需重新编译整个系统。
济61717 天前
嵌入式硬件·嵌入式·ros2·机器人开发·机器人方向
BMS系统专栏:认知电池管理系统BMS的知识与功能🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
kyle~17 天前
c++·单片机·嵌入式硬件·机器人·ros2
机器人日志系统机器人日志系统不是简单的打印log,而是让机器人在仿真、实机、量产、事故复盘、性能优化、安全审计全生命周期中可观测、可回放、可定位、可追责的核心基础设施。
某林21218 天前
python·ros2·qos
从底层硬件死锁到 QoS 通信底层的全链路复盘雷达串口冲突相机USB接口互斥大模型下发 slam_start 指令action_service_node 启动建图
BestOrNothing_201518 天前
c++·ros2·subscriber·publisher·msg·topic通信·自定义接口
ROS2 C++ 小车控制完整实战(二):自定义 msg 消息发布与订阅保姆级教程目录摘要前言一、本章案例整体说明1.1 Topic 和 msg 的关系1.2 本篇要实现什么1.3 本篇涉及的功能包
BestOrNothing_201518 天前
c++·service通信·ros2·client·server·srv
ROS2 C++ 小车控制完整实战(三):自定义 srv 服务通信保姆级教程目录摘要前言一、本章案例整体说明1.1 Topic、msg、Service、srv 的关系1.2 Service 和 Topic 有什么区别?
kyle~18 天前
机器人·ros2·标定
工业机械臂---TCP标定验收在工业机器人现场调试中,TCP(Tool Center Point,工具中心点)标定是所有工艺的基础。但太多工程师陷入一个致命误区:只要控制器显示"标定成功"、六点法算出了数值,就默认TCP是准确的。结果上线后出现焊缝偏移、点胶跑线、插装卡滞、抓取掉件等问题,排查一圈才发现根源就是TCP验证不到位。
kyle~19 天前
c++·机器人·nvidia·仿真·ros2
ROS 2 与 Isaac Sim 联合仿真(一)体系架构、环境选型与基础通信闭环ROS 2 与 NVIDIA Isaac Sim 的联合仿真,本质上是将机器人软件系统与高保真物理仿真平台解耦后重新闭环。Isaac Sim 负责构建真实感场景、机器人动力学、物理交互、传感器渲染与合成数据生成;ROS 2 负责承载通信中间件、导航、定位、运动规划、控制、日志、调试以及真实机器人软件栈。二者通过 Isaac Sim 的 ROS 2 Bridge 建立通信,使仿真环境能够像真实机器人一样向 ROS 2 发布 /clock、/tf、/joint_states、/odom、相机、LiDAR、IM
kyle~19 天前
机器人·nvidia·仿真·ros2
ROS 2 与 Isaac Sim 联合仿真(三):工程化部署、性能优化、多机器人与 Sim-to-Real完成 ROS 2 与 Isaac Sim 的基础通信、传感器发布和控制闭环后,真正的挑战会转向工程化部署。联合仿真系统要服务于算法验证、自动化测试、数据采集、性能评估、Sim-to-Real 和真实机器人上线,因此必须解决多机器人命名空间、DDS 通信、Launch 集成、容器化、Headless 运行、rosbag 记录、性能优化、仿真控制、批量实验和故障排查等问题。
某林21219 天前
人工智能·机器人·语音识别·ros2·架构重构·技术复盘·c++底层排错
ROS2 语音机器人实战:从 KCF 跟随失效到 RTAB-Map 建图闭环的完整排障🚦 今天最大的收获不是“某段代码终于能跑”,而是把机器人系统从单点功能调试推进到了“感知、控制、安全、交互、进程管理”共同闭环的工程状态。
济61719 天前
嵌入式硬件·嵌入式·ros2·机器人开发·机器人方向
ROS开发专栏---ROS2 机械臂应用入门(2)---机械臂自动抓取物品实验---适配Ubuntu 22.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
济61719 天前
嵌入式硬件·嵌入式·ros2·机器人方向
ROS开发专栏---家庭服务机器人饮料递送实验---适配Ubuntu 22.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
某林21220 天前
人工智能·stm32·机器人·人机交互·ros2·技术复盘
跨越底层与AI的鸿沟:ROS2+多模态大模型(Qwen-VL)机器人全链路排障实录项目背景:在基于 Jetson 架构的 Wheeltec 实体机器人上,深度集成科大讯飞语音(AIUI)与通义千问多模态大模型(Qwen3-VL-Plus),实现具备“视觉理解-逻辑决策-底盘运动”链条的全自动智能跟随与导航 。
MIXLLRED20 天前
ubuntu·slam·ros2·离线建图
Ubuntu 22.04 + ROS2 Humble 上部署 ScaRF‑SLAM指南基于经典视觉 SLAM 和几何基础模型的稠密三维重建框架 作者:Yuhao Zhang, Yifu Tao, Frank Dellaert, Maurice Fallon 论文:arXiv:2606.00307 | 项目主页:ScaRF-SLAM
某林21221 天前
c++·python·安全·机器人·人机交互·ros2
ROS 2 与大模型融合实战:从进程连环崩溃到类型安全防御的深度排障复盘今日攻克的最大技术难点,在于非确定性的 AI 输出与严苛的 ROS 2 强类型控制域之间的底层机制冲突。
济61721 天前
嵌入式硬件·嵌入式·ros2·机器人开发·机器人方向
ROS开发专栏---ROS2 机械臂应用入门(1)---JointState 消息解析与机械臂往复运动控制实验---适配Ubuntu 22.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
济61721 天前
嵌入式硬件·嵌入式·ros2·机器人开发·机器人方向
ROS开发专栏---ROS2 三维视觉应用(2)---使用 PCL 进行桌面物品检测实验---适配Ubuntu 22.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》