RViz 配置同步模块(rvizConfig.ts)
模块路径:web_rviz/src/rviz/rvizConfig.ts
用途
解析 RViz 配置(YAML),提取固定坐标系和点云话题建议值。
公开接口
RvizSyncHints
fixedFrame?: stringpointCloudTopics: string[]
parseRvizConfig(content: string): RvizSyncHints
解析
Visualization Manager节点。从
Global Options中读取Fixed Frame。递归扫描
Displays,收集PointCloud相关显示项的话题。
loadRvizSyncHints(url: string): Promise<RvizSyncHints>
通过
fetch拉取远程 RViz 配置。HTTP 非 2xx 时抛出错误。
成功后调用
parseRvizConfig返回结果。