Ros学习topic——小海龟
生活随笔
收集整理的這篇文章主要介紹了
Ros学习topic——小海龟
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ROS Topics
1.rqt_graph:創(chuàng)建一個顯示當(dāng)前系統(tǒng)運行情況的動態(tài)圖形
安裝
?
$ sudo apt-get install ros-<distro>-rqt $ sudo apt-get install ros-<distro>-rqt-common-plugins2.運行
?
方式一: rosrun rqt_graph rqt_graph 方式二: rqt 進(jìn)入菜單欄——plugins——Introspection——node Gragh?
rostopic echo:顯示在某個話題上發(fā)布的數(shù)據(jù)
讓我們在一個新終端中看一下turtle_teleop_key節(jié)點在/turtle1/command_velocity話題(非hydro版)上發(fā)布的數(shù)據(jù)。$ rostopic echo /turtle1/command_velocity 如果你是用ROS Hydro 及其之后的版本(下同),請運行:$ rostopic echo /turtle1/cmd_vel?
rostopic?list:列出所有當(dāng)前訂閱和發(fā)布的話題
?
rostopic?type?:查看所發(fā)布話題的消息類型
rostopic type [topic] $ rostopic type /turtle1/command_velocity $ rostopic type /turtle1/cmd_vel$ rosmsg show turtlesim/Velocity $ rosmsg show turtlesim/Velocity
rostopic pub:把數(shù)據(jù)發(fā)布到當(dāng)前某個正在廣播的話題上
rostopic pub [topic] [msg_type] [args]$ rostopic pub -1 /turtle1/command_velocity turtlesim/Velocity -- 2.0 1.8$ rostopic pub -1 /turtle1/cmd_vel geometry_msgs/Twist -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, 1.8]' rostopic pub——發(fā)布消息到某個給定的話題。-1——(單個破折號)這個參數(shù)選項使rostopic發(fā)布一條消息后馬上退出。 /turtle1/command_velocity:消息所發(fā)布到的話題名稱。 turtlesim/Velocity:
- 這是所發(fā)布消息的類型。
rostopic hz:查看數(shù)據(jù)發(fā)布的頻率
rostopic hz [topic]$ rostopic hz /turtle1/poserqt_plot:顯示一個發(fā)布到某個話題上的數(shù)據(jù)變化圖形
?
$ rosrun rqt_plot rqt_plot?
轉(zhuǎn)載于:https://www.cnblogs.com/yrm1160029237/p/9988220.html
總結(jié)
以上是生活随笔為你收集整理的Ros学习topic——小海龟的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 买保险选哪家保险公司比较好,合法正规的都
- 下一篇: HBase 在人工智能场景的使用