rviz显示urdf模型:No transform from [base_link] to [base_footprint]

2023-05-16

问题描述
No transform from [base_link] to [base_footprint]
创建URDF模型在rviz中显示时,可以显示模型形状,但不显示颜色,如下图:
在这里插入图片描述
问题分析
rviz默认Fixed Frame(固定参考系)为base_footprint,而我的模型中没有base_footprint

解决方法
在这里插入图片描述
将Fixed Frame改为你自己的机器人主体(基体)名称,一般是base_link
不过这样每次打开都需要改,
所以,可以找到ibot_description/config/ibot.rviz(ibot是我的机器人名称,根据你自己的找到*.rviz就行),打开ibot.rviz,找到Fixed Frame,将值改为base_link,如下图:
在这里插入图片描述
总结

  1. Fixed Frame是用于表示“世界”参考系的参考系。通常是“/map”,或“/world”,或类似的东西,例如你的odometry(里程计)框架。
  2. *.rviz是rviz的配置文件,每次打开rviz都要加载相应的*.rviz。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

rviz显示urdf模型:No transform from [base_link] to [base_footprint] 的相关文章

  • transform.InverseTransformDirection,没有得到正确的输出

    我有一个球体作为玩家 我希望它相对于相机移动 而不是世界 当我沿 Y 轴旋转相机 90 或 270 度并给出输入时 它给出与预期相反的输出 这是我附加到球体的脚本 using System Collections using UnityEn
  • 将变换应用于 UITextView - 防止内容调整大小

    当我将旋转变换应用于UITextView然后点击里面开始编辑 看起来内容尺寸自动变宽了 内容视图的新宽度是旋转视图的边界框的宽度 例如 给定一个宽度为 500 高度为 400 的文本框 并旋转 30 度 新的内容宽度将为 500 cos 3
  • Google App Engine 批量加载器转换的参考页面在哪里?

    从空数据存储中 我能够自动生成bulkloader yaml文件 它只包含python preamble 但是transformers部分是空的 python preamble import google appengine ext bul
  • 如何找到时间序列的顶部和底部?

    乍一看 这个问题听起来确实很愚蠢 但它并不是根本性的 也许 它看起来似乎无法通过任何算法完全解决 但我假装说它是 所以提问 我有图表 例如黄金 我需要找到时间轴上的顶部和底部在哪里 问题是我需要找到主要的好转和主要的衰退从哪里开始 问题是存
  • Pandas 变换方法执行缓慢

    我有一个规范的熊猫transform性能似乎莫名其妙地缓慢的示例 我已阅读问答apply method https stackoverflow com questions 54432583 when should i ever want t
  • 漂亮的 HTML 片段输出

    我有一段 HTML div p text1 p div div p text1 p div 我想把它弄得像这样漂亮 div p text1 p div div p text1 p div 最简单的方法是什么 我看过transform和jso
  • 变换scaleX并保持固定的右侧位置

    使用jquery缩放一些文本mousemove但不知道如何使右侧的单词 h2 从固定的右侧位置向左侧扩展 相反 它总是从单词的左边缘开始缩放 我希望这两个单词组合起来始终填充窗口的宽度 当光标向左移动时 左侧单词 h1 缩小 右侧单词 h2
  • CSS3连续旋转动画(就像加载日晷)

    我正在尝试使用 PNG 和 CSS3 动画来复制 Apple 风格的活动指示器 日晷加载图标 我让图像旋转并连续进行 但动画完成后在进行下一次旋转之前似乎有延迟 webkit keyframes rotate from webkit tra
  • 重写 Rails 中的 getter/setter,同时保留 Model.new({attrib: 'blah'}) 格式

    如果我重写模型中的 getter 和 setter 那么在控制器中为该属性创建默认初始值的最佳方法是什么 例如 当我在控制器中创建模型的新实例以包含一些初始值时 表单中的预填充值显示来自 setter 而不是 getter 的输出 这应该怎
  • 如何获得准确的中心点?

    如何使用 OpenCV 霍 夫圆变换获得准确的中心点 我需要更多精确的 x y 坐标小数位 准确地说我的意思是这样的 我用 matlab 得到了这些中心坐标 x107 775526315904 y112 963480232638 x469
  • 在 Firefox 中使用缩放变换实现 CSS 过渡效果后的图像移动/跳跃

    我最近遇到一个问题Firefox浏览器版本34 系统 Windows 7 屏幕宽度 1600px 将鼠标悬停在图像上 在某些容器中 后 我通过缩放图像来实现效果 我在用变换 缩放 1 1 with 过渡 变换 0 3s 缓入缓出 但是当我将
  • 为什么 CSS3 透视图在 Firefox 中不起作用

    我正在尝试创建 3d 翻页卡 但透视属性在 Firefox v21 中不起作用 看代码http codepen io prantor19 pen cgoKm http codepen io prantor19 pen cgoKm 你能解释一
  • ARKit根据触摸位置设置ARAnchor变换

    我正在 XCode 9 上使用 AR 入门应用程序 其中在点击场景中创建锚点 override func touchesBegan touches Set
  • 使用平铺进行透视图像转换

    在寻找一个可以用于我计划创建的新应用程序的良好图像处理库 我将使用 C NET VS 2008 我的应用程序需要执行以下操作 在启动时加载图像并将其显示在图片框中 然后我应该能够在图片框中的任何位置选择四个点 左上 右上 左下 右下 然后
  • OpenCV 变换矩阵:仿射与透视扭曲

    您好 我目前正在研究图像转换 但有一件关于扭曲的事情我不明白 即有什么区别warpAffine http docs opencv org 2 4 modules imgproc doc geometric transformations h
  • 旋转后文本不在同一位置

    申请后transform rotate 90deg 文本与正常位置略有偏移 打开这个Firefox http jsfiddle net 42y89 http jsfiddle net 42y89 正如您所看到的 文本在旋转后看起来移动了 1
  • 在 SVG 中使用变换模拟枢轴旋转

    我在 SVG 中有一个矩形 需要从特定点绕轴旋转 我能想到的最好方法是变换到枢轴的 xy 旋转角度 然后再次变换 问题是第二个变换的 xy 我认为它会在某种程度上采用 cos 和 sin 只是不确定在哪里或为什么 会旋转 90度到 也许我以
  • 如何从傅里叶变换绘制频谱

    我想绘制音乐文件的频谱 就像他们在 Audacity 中所做的那样 因此 我希望 x 轴上以赫兹为单位的频率 y 轴上以振幅 或 desibel 为单位 我将歌曲 大约 2000 万个样本 分成一次 4096 个样本的块 这些块将产生 20
  • IE9-11 检测变换样式:preserve-3d

    我为一个项目制作了一个 3d 类型的菜单 自然 IE 会引起问题 因为 IE10 即使 3d 变换工作 也不支持变换样式 preserve 3d 我尝试了解决方法 通过对 3d 菜单容器的每个子元素应用变换 但至少可以说 动画看起来很糟糕
  • CSS3DObject 始终位于 WebGL Mesh 前面

    我正在混合CSS3D Renderer with WebGL Renderer to add HTML3D 空间中的元素WebGL场景 这CSS3DObject在前面WebGL网格即使WebGL Renderer具有较高的 z index

随机推荐