问题标签 [tf2-ros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
363 浏览

interpolation - 从 tf2_ros::Buffer 检索插值变换

任何人都可以确认以下内容从 query_stamp 的 tf2_ros_buffer_返回插值转换吗?

更具体地说,这是笛卡尔插值吗?

0 投票
0 回答
163 浏览

c++ - ROS 奇怪的转化行为

我试图找到激光雷达和相机之间的刚体转换。一旦找到转换为 dx、dy、dz、yaw、pitch、roll (rad),我使用带有启动文件的 ROS 静态转换发布器来发布转换,如下所示:

然后,我听那个变换:

输出是:

  • 我的第一个问题是为什么翻译值彼此不同?

  • 第二个问题:如果我使用下面的代码从相同的 6DoF 获得 4x4 变换矩阵

输出矩阵为:

在这一点上,即使平移也是正确的,为什么旋转值与 ROS tf static transform publisher 提供的矩阵不同?

0 投票
0 回答
70 浏览

bert-language-model - TF2 BERT 检查点读取错误:某些对象具有未恢复的属性

我正在尝试重现本教程: https
://www.tensorflow.org/official_models/fine_tuning_bert 我下载了 Tiny 模型,在我尝试从检查点恢复权重之前一切似乎都正常。

到目前为止一切都很好,那么

错误:

我尝试了对命名的各种调整,但都没有效果,我对此进行了审查: AssertionError: Some objects have attributes which are not restore

但这不是我的问题。

我还尝试从 TFhub 而不是 github repo 下载模型;那些是明确的 TF2 但我最终得到了同样的错误。

0 投票
0 回答
147 浏览

python - 关于tf2_ros与python3的兼容性问题?

我用的是ros-melodic版本,python版本是3.6.9,但是在导入tf2_ros模块时,会提示如下错误:''' Traceback (most recent call last): file "/home/hanning/ robot_ws/src/motor-ctrl/scripts/generate_odom.py",line10,in import tf2_ros 文件 "/opt/ros/melodic/lib/python2.7/dist-packages/tf2_py/init .py ",line38,in from rf2_py import * file "/opt/ros/melodic/lib/python2.7/dist-packages/tf2_py/init .py ",line38,in from ._tf2 import * ImportError:dynamic module does not define module export function (PyInit__tf2) ''' 我尝试创建一个虚拟空间,但没有成功。

0 投票
0 回答
219 浏览

c++ - 如何在 ROS C++ 中将 eigen::Transform 转换为 tf2::Transform,反之亦然?

如何在 eigen 和 tf2 中的类型之间进行转换?

上面的 tf2::convert 似乎不起作用。