# T265鱼眼图像话题未发布：RSUSB后端兼容性问题与源码编译修复

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-10-23-realsense-ros-1745
> 频道：pitfalls | 更新日期：2026-10-23 | 标签：auto, github-issue, realsense-ros
> 核心摘要：T265鱼眼话题缺失因debian版librealsense2的RSUSB后端导致，需卸载deb包并从源码编译realsense2_camera解决。

# T265鱼眼图像话题未发布：RSUSB后端兼容性问题与源码编译修复

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[T265 fisheye image topics not being published](https://github.com/realsenseai/realsense-ros/issues/1745)（GitHub IntelRealSense/realsense-ros #1745）

**状态**：有绕过办法

## 问题

在Ubuntu 18.04 ROS Melodic下运行`rs_t265.launch`或`demo_t265.launch`时，即使设置`enable_fisheye1:=true enable_fisheye2:=true`，仍无法发布`/camera/fisheye1/image_raw`等鱼眼图像话题，仅输出IMU和里程计数据。使用ROS发行版安装的`ros-melodic-librealsense2`存在此问题。

## 环境

Intel RealSense T265, Ubuntu 18.04, ROS Melodic, realsense2_camera (debian或源码), librealsense2

## 解决办法

1. 确认launch文件中显式设置`enable_fisheye1:=true`和`enable_fisheye2:=true`，默认值为false会导致话题不发布
2. 卸载通过apt安装的`ros-melodic-librealsense2`及相关debian包，避免RSUSB后端冲突
3. 安装基础库`sudo apt install librealsense2`
4. 从GitHub源码编译安装`realsense2_camera`包，确保链接正确的librealsense2后端
5. 若上述步骤无效，可尝试使用社区提供的替代launch文件`t265.launch.txt`作为临时绕过方案

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

## 原始参考来源 (Sources)

- [GitHub IntelRealSense/realsense-ros #1745：T265 fisheye image topics not being published](https://github.com/realsenseai/realsense-ros/issues/1745)