问题标签 [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.
interpolation - 从 tf2_ros::Buffer 检索插值变换
任何人都可以确认以下内容从 query_stamp 的 tf2_ros_buffer_返回插值转换吗?
更具体地说,这是笛卡尔插值吗?
c++ - ROS 奇怪的转化行为
我试图找到激光雷达和相机之间的刚体转换。一旦找到转换为 dx、dy、dz、yaw、pitch、roll (rad),我使用带有启动文件的 ROS 静态转换发布器来发布转换,如下所示:
然后,我听那个变换:
输出是:
我的第一个问题是为什么翻译值彼此不同?
第二个问题:如果我使用下面的代码从相同的 6DoF 获得 4x4 变换矩阵
输出矩阵为:
在这一点上,即使平移也是正确的,为什么旋转值与 ROS tf static transform publisher 提供的矩阵不同?
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 但我最终得到了同样的错误。
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) ''' 我尝试创建一个虚拟空间,但没有成功。
c++ - 如何在 ROS C++ 中将 eigen::Transform 转换为 tf2::Transform,反之亦然?
如何在 eigen 和 tf2 中的类型之间进行转换?
上面的 tf2::convert 似乎不起作用。