0
点赞
收藏
分享

微信扫一扫

ros2与windows入门教程-监听和发布话题


  系列文章目录

  • ​​ros2与windows入门教程-windows上安装ROS2 foxy​​
  • ​​ros2与windows入门教程-控制小乌龟​​
  • ​​ros2与windows入门教程-监听和发布话题​​
  • ​​ros2与windows入门教程-编译ROS2包​​
  • ​​ros2与windows入门教程-ROS2 导航Navigation2​​
  • ​​ros2与windows入门教程-修改域Domain_ID​​
  • ​​ros2与windows入门教程-控制walking机器人移动​​
  • ​​ros2与windows入门教程-创建工作空间和功能包​​
  • ​​ros2与windows入门教程-使用rviz2​​
  • ​​ros2与windows入门教程-slam_toolbox算法建图​​
  • ​​ros2与windows入门教程-融合建图和导航​​

说明:

  • 介绍如何在windows ROS2上监听和发布话题

步骤:

  • 新打开一个cmd命令提示符窗口,使用call命令设置环境

call C:\opt\ros\foxy\x64\local_setup.bat

  • python监听话题

ros2 run demo_nodes_py listener

  • 再打开一个cmd命令提示符窗口,使用call命令设置环境

call C:\opt\ros\foxy\x64\local_setup.bat

  • C++ 发布话题

ros2 run demo_nodes_cpp talker

  • 如果文件成功启动,发布终端将显示以下内容

[INFO] [1653898262.009778100] [talker]: Publishing: 'Hello World: 1'
[INFO] [1653898263.009887600] [talker]: Publishing: 'Hello World: 2'
[INFO] [1653898264.009452100] [talker]: Publishing: 'Hello World: 3'
[INFO] [1653898265.009794500] [talker]: Publishing: 'Hello World: 4'
[INFO] [1653898266.009774400] [talker]: Publishing: 'Hello World: 5'
[INFO] [1653898267.010018100] [talker]: Publishing: 'Hello World: 6'

  • 如果文件成功启动,监听终端将显示以下内容

[INFO] [1653898262.068988700] [listener]: I heard: [Hello World: 1]
[INFO] [1653898263.030273700] [listener]: I heard: [Hello World: 2]
[INFO] [1653898264.026498000] [listener]: I heard: [Hello World: 3]
[INFO] [1653898265.030515200] [listener]: I heard: [Hello World: 4]
[INFO] [1653898266.030402000] [listener]: I heard: [Hello World: 5]
[INFO] [1653898267.030818200] [listener]: I heard: [Hello World: 6]

举报

相关推荐

0 条评论