鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ComposableNode 在设定 use_sim_time 不发布任何消息

    已定时 已固定 已锁定 已移动 未解决
    ROS 2相关问题
    ros2 composablenode
    1
    1
    230
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 杜守钰杜
      杜守钰
      最后由 编辑

      phidget_spatial 是一款IMU
      我根据他们官方的launch file https://github.com/ros-drivers/phidgets_drivers/blob/galactic/phidgets_spatial/launch/spatial-launch.py 和 https://docs.ros.org/en/foxy/How-To-Guides/Launching-composable-nodes.html 的第2个例子重构了一下launch file。

      代码如下:

      
      import launch
      from launch_ros.actions import ComposableNodeContainer, LoadComposableNodes, Node
      from launch_ros.descriptions import ComposableNode
      from ament_index_python.packages import get_package_share_directory
      import os
      def generate_launch_description():
      
      
          container = Node(
              name='phidget_container',
              namespace='',
              package='rclcpp_components',
              executable='component_container',
              output='both',
          )
      
          load_composable_nodes = LoadComposableNodes(
              target_container='phidget_container',
              composable_node_descriptions=[
                  ComposableNode(
                      package='phidgets_spatial',
                      plugin='phidgets::SpatialRosI',
                      name='phidgets_spatial',
                      parameters=[{'use_sim_time': True}],
                  ),
              ],
          )
      
          return launch.LaunchDescription([        container,        load_composable_nodes,    ])
      
      

      现在的问题是, 如果我把 ‘parameters ....’ 那一行注释掉,可以正常运行, 会发布消息。
      但如果我设置 use_sim_time, 这个composableNode 不会在对应的 topic上发布任何消息。

      Things I have tried:

      1. subscribe to /clock, 确保gazebo 向这个话题发布消息
      1 条回复 最后回复 回复 引用 0
      • 第一个帖子
        最后一个帖子
      皖ICP备16016415号-7
      Powered by NodeBB | 鱼香ROS