外观
踩坑GitHub unitreerobotics/unitree_sim_isaaclab7 个月前
G1 Isaac Sim 4.5.0仿真缺失传感器话题及RayCaster返回INF
本文由 AI 根据公开内容整理,可能有误,请以原文为准:Missing Sensor Topics in G1 Isaac Sim 4.5.0 Simulation(GitHub unitreerobotics/unitree_sim_isaaclab #103)
状态:有绕过办法
问题
在Isaac Sim 4.5.0中运行G1仿真时,DDS话题列表仅包含状态与控制指令,缺失LiDAR、相机等传感器数据。用户尝试添加RayCaster Sensor模拟LiDAR时始终返回INF值,且不确定相机与麦克风应发布的正确话题及消息类型,导致无法与真机部署对齐。
环境
Ubuntu 22.04系统,Isaac Sim 4.5.0,unitree_sim_isaaclab仿真环境,Unitree G1机器人模型。
解决办法
- 确认G1仿真默认不发布传感器数据,需在Isaac Sim场景中手动添加对应RTX传感器(如RTX LiDAR、Camera)。
- 将RTX传感器获取的数据封装为DDS兼容格式进行外部发布,LiDAR话题配置为
/utlidar/cloud以匹配真机接口。 - 针对RayCaster Sensor返回INF的问题,查阅Isaac Lab官方RayCaster文档(https://isaac-sim.github.io/IsaacLab/main/source/overview/core-concepts/sensors/ray_caster.html)中的示例代码进行配置修正。
- 相机与麦克风需根据真机实际发布的话题名称与消息类型,在仿真中自定义对应的DDS发布节点以确保Sim-to-Real一致性。
讨论原作者:@dbarrita 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。