ROS作業系統學習(十二)ROS中的座標系管理系統

2021-10-02 14:04:30 字數 1011 閱讀 8931

tf功能包能幹什麼

tf座標變換如何實現?通過座標變換實現控制乙個海龜移動,而另乙個海龜緊緊跟隨這只海龜的移動

1.安裝必要包

sudo apt-get install ros-melodic-turtle-tf
2.啟動launc**件

roslaunch turtle_tf turtle_tf_demo.launch
3.再在乙個新的終端下開啟海龜鍵盤控制器

rosrun turtlesim turtle_teleop_key
通過海龜控制器發現,當你移動乙隻海龜,另外乙隻海龜就會朝著這只海龜移動

紅線代表海龜鍵盤控制器下海龜的移動路線,黑線代表跟隨海龜的移動路線

系統之間兩隻海龜的座標關係檢視

檢視任意兩個座標系的位置關係(命令列工具)

translation:分別在xyz軸上的相對座標

rotation:座標系通過什麼樣的旋轉來變成一樣的姿態

檢視任意兩個座標系的位置關係(視覺化工具)

ROS系統學習

ros系統安裝 ros版本18.04,採用阿里雲映象,ros官網安裝教程 1 新增ros軟體源 設定你的電腦可以從 packages.ros.org 接收軟體.sudo sh c echo deb lsb release sc main etc apt sources.list.d ros late...

ROS作業系統測試

ros 作業系統測試 兩隻烏龜 1.普及 ubuntu 操作基礎 開啟新的終端 ctrl alt t 命令補全 tab 切換目錄 cd 當前目錄 根目錄 列出目錄下的內容 ls 結束程式 ctrl c 2.兩隻烏龜 使用 ros提供的 turtlesim 功能包 節點組合 在螢幕顯示 ros的圖示 ...

ROS作業系統學習(十一)引數的使用與程式設計方法

cd catkin ws src catkin create pkg learning parameter roscpp rospy std srvs rosparam 例項 開啟海龜 器 roscorerosrun turtlesim turtlesim noderosparam顯示 列出了ros...