# G1 Isaac Sim 4.5.0仿真缺失传感器话题及RayCaster返回INF

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-03-09-unitree-sim-isaaclab-103
> 频道：pitfalls | 更新日期：2026-03-09 | 标签：auto, github-issue, unitree_sim_isaaclab
> 核心摘要：G1仿真默认未发布传感器数据，需手动添加RTX传感器并封装为DDS格式；RayCaster返回INF可参考官方文档排查。

# G1 Isaac Sim 4.5.0仿真缺失传感器话题及RayCaster返回INF

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Missing Sensor Topics in G1 Isaac Sim 4.5.0 Simulation](https://github.com/unitreerobotics/unitree_sim_isaaclab/issues/103)（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机器人模型。

## 解决办法

1. 确认G1仿真默认不发布传感器数据，需在Isaac Sim场景中手动添加对应RTX传感器（如RTX LiDAR、Camera）。
2. 将RTX传感器获取的数据封装为DDS兼容格式进行外部发布，LiDAR话题配置为`/utlidar/cloud`以匹配真机接口。
3. 针对RayCaster Sensor返回INF的问题，查阅Isaac Lab官方RayCaster文档（https://isaac-sim.github.io/IsaacLab/main/source/overview/core-concepts/sensors/ray_caster.html）中的示例代码进行配置修正。
4. 相机与麦克风需根据真机实际发布的话题名称与消息类型，在仿真中自定义对应的DDS发布节点以确保Sim-to-Real一致性。

讨论原作者：@dbarrita 等，版权归原作者所有。
:::

## 原始参考来源 (Sources)

- [GitHub unitreerobotics/unitree_sim_isaaclab #103：Missing Sensor Topics in G1 Isaac Sim 4.5.0 Simulation](https://github.com/unitreerobotics/unitree_sim_isaaclab/issues/103)