日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ROS小乌龟turtlesim详解

發布時間:2024/1/18 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ROS小乌龟turtlesim详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

turtlesim 小烏龜模擬

小烏龜的啟動

在安裝完ROS之后,就可以啟動小烏龜了,打開一個終端。
1. 首先要打開ROS服務
roscore
2. 打開一個新終端,打開小烏龜
rosrun turtlesim turtlesim_node
3. 打開一個新終端,通過鍵盤控制小烏龜,這個終端窗口必須置頂才能鍵盤控制
rosrun turtlesim turtle_teleop_key
會出現如下結果,此時就可以通過鍵盤的前后左右來控制小烏龜的平面運動了。
Reading from keyboard
—————————
Use arrow keys to move the turtle.

給小烏龜的運動控制節點發布消息

首先通過ctrl+C 命令,關閉鍵盤控制終端的節點

  • 輸入話題列表查看指令
    rostopic list
    可以看到當前有如下5個節點,其中/turtle1/cmd_vel 是控制小烏龜運動的節點
    /rosout
    /rosout_agg
    /turtle1/cmd_vel
    /turtle1/color_sensor
    /turtle1/pose

  • 通過rostopic pub命令,給指定的話題發布消息
    rostopic pub /turtle1/cmd_vel geometry_msgs/Twist “linear:
    x: 0.0
    y: 0.0
    z: 0.0
    angular:
    x: 0.0
    y: 0.0
    z: 0.0”
    /turtle1/cmd_vel為話題,geometry_msgs/Twist 為數據類型。linear為線速度,angular為角速度,單位是m/s 和 rad/s.
    線速度linear,x是前后,y是左右,z是上下。角速度angular,x是沿X軸逆時針轉動,y是沿y軸逆時針轉動,z是沿Z軸逆時針轉動。
    例如:”linear: x: 1.0 y: 0.0 z: 0.0 angular: x: 0.0 y: 0.0 z: 0.0” 小烏龜沿X軸做直線運動。
    例如:”linear: x: 0.0 y: 0.0 z: 0.0 angular: x: 0.0 y: 0.0 z: 0.0” 小烏龜沿Z軸原地轉動
    例如:”linear: x: 1.0 y: 0.0 z: 0.0 angular: x: 0.0 y: 0.0 z: 1.0” 小烏龜邊向前,邊自傳,速度合成后,軌跡是一個圓。

  • 通過rqt圖形化工具給話題發布消息

  • 打開rqt工具
    rqt
  • 在窗口上面的工具欄選擇 plugins>topics>Message Publisher
  • topic 選擇/turtle1/cmd_vel Type選擇geometry_msgs/Twist Freq 為消息發布頻率 單位為HZ,
  • 點擊加號就可以給指定話題發布消息了,點擊小三角就而已給速度和線速度賦值。勾選上面的方框就開始發布了。可以看到小烏龜運動起來了。
  • 同時打開兩個小烏龜

  • 如何打開第二個烏龜呢?首先我們列出所有當前的ros service
    rosservice list

    會出現以下內容
    /clear
    /kill
    /reset
    /rosout/get_loggers
    /rosout/set_logger_level
    /spawn
    /turtle1/set_pen
    /turtle1/teleport_absolute
    /turtle1/teleport_relative
    /turtlesim/get_loggers
    /turtlesim/set_logger_level

  • 用到spawn命令再生一個小烏龜,當出現/spawn 后一直按tab鍵會補全,然后回車,會自動生成一個按數字順序命名的小烏龜
    rosservice call /spawn “x: 0.0
    y: 0.0
    theta: 0.0
    name: ””
    name: “turtle2”(回車后自動生成的名字)

  • 總結

    以上是生活随笔為你收集整理的ROS小乌龟turtlesim详解的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产视频在线观看免费 | 成人激情久久 | 日日夜夜精品免费视频 | 国产女主播喷水视频在线观看 | 美女搡bbb又爽又猛又黄www | 激情综合一区二区三区 | 欧美日韩成人在线视频 | 免费看黄色av | 欧美在线播放 | 久久久国产精品成人免费 | 亚洲免费砖区 | 俄罗斯破处 | 美日韩在线观看 | 黄页网站在线看 | 日韩在线观看不卡 | 绯色av一区二区三区高清 | 日本少妇作爱视频 | 国产日韩欧美精品在线 | 国产精品久久中文字幕 | 日日爱网站 | 成年人视频在线免费观看 | 亚洲精品视频免费 | 成人午夜在线观看视频 | 日韩美女少妇 | 黑人玩弄人妻一区二区三区 | 1024国产视频 | 一区二区一级片 | 巨乳在线播放 | 中文精品在线观看 | 久久9966| 插插看| 黑森林av| 香蕉视频污在线观看 | 国产91视频在线观看 | 日产久久久久久 | 天天操夜夜拍 | 美女黄色影院 | 成人wwxx免费观看 | 一区二区免费在线观看视频 | 91射| 日韩福利视频网 | 午夜欧美日韩 | 91美女片黄在线观看91美女 | 中文字幕在线欧美 | 免费黄色网址在线 | 淫片一级国产 | 香蕉视频在线看 | 99re视频精品 | 亚洲一区二区观看播放 | 最近中文字幕免费 | 中国少妇做爰全过程毛片 | 青青青免费视频观看在线 | 久久93 | 国产一区二区精品在线 | 永久免费未满 | xxxxx黄色 | 色5月婷婷 | 婷婷狠狠操 | 色婷婷激情五月 | 中文字幕日本视频 | 国产视频123区 | www黄色在线观看 | 免费av动漫 | 中文字幕第六页 | 四虎视频国产精品免费 | 女人扒开双腿让男人捅 | 亚洲综合站 | 日韩欧美在线一区二区三区 | 久久精品无码一区二区三区 | 操女人逼逼视频 | 四虎影视免费在线观看 | 欧美成人综合一区 | 久久发布国产伦子伦精品 | 污导航在线观看 | 黄色工厂在线观看 | 国产无遮挡a片又黄又爽 | 亚洲天堂色 | 一级片网址 | www.成人免费视频 | 精品欧美一区二区在线观看 | 在线免费观看中文字幕 | 丰满少妇一区 | 男人操女人下面 | www.毛片.com | 精品国产一 | 久久亚洲AV成人无码一二三 | 潘金莲三级野外 | 国产美女被遭强高潮免费网站 | 青青草网址 | 97在线观看 | 国产三级三级三级三级三级 | 久久久久在线观看 | 亚洲第一偷拍 | 欧美高清免费 | 欧美黑人多人双交 | 在线免费观看国产精品 | 爱爱免费视频网站 | 免费看av的网址 | 国内老熟妇对白hdxxxx |