坐標系是我們非常熟悉的一個概念,也是機器人學中的重要基礎,在一個完整的機器人系統中,會存在很多坐標系,這些坐標系之間的位置關系該如何管理?
機器人中的坐標系
機器人中都有哪些坐標系呢?
比如在機械臂形態的機器人中,機器人安裝的位置叫做基坐標系Base Frame,機器人安裝位置在外部環境下的參考系叫做世界坐標系World Frame,機器人末端夾爪的位置叫做工具坐標系,外部被操作物體的位置叫做工件坐標系,在機械臂抓取外部物體的過程中,這些坐標系之間的關系也在跟隨變化。
在移動機器人系統中,坐標系一樣至關重要,比如一個移動機器人的中心點是基坐標系Base Link,雷達所在的位置叫做雷達坐標系laser
link,機器人要移動,里程計會累積位置。
這個位置的參考系叫做里程計坐標系odom,里程計又會有累積誤差和漂移,絕對位置的參考系叫做地圖坐標系map。
一層一層坐標系之間關系復雜,有一些是相對固定的,也有一些是不斷變化的,看似簡單的坐標系也在空間范圍內變得復雜,良好的坐標系管理系統就顯得格外重要。
關于坐標系變換關系的基本理論,在每一本機器人學的教材中都會有講解,可以分解為平移和旋轉兩個部分,通過一個四乘四的矩陣進行描述,在空間中畫出坐標系,那兩者之間的變換關系,其實就是向量的數學描述。
ROS中TF功能的底層原理,就是對這些數學變換進行了封裝。
-
機器人
+關注
關注
211文章
28642瀏覽量
208424 -
坐標系
+關注
關注
0文章
29瀏覽量
7356 -
移動機器人
+關注
關注
2文章
765瀏覽量
33649 -
ROS
+關注
關注
1文章
280瀏覽量
17098
發布評論請先 登錄
相關推薦
abb機器人工具坐標系問題
介紹坐標系和機器人之間的紐帶即連桿坐標系
幾大坐標系決定工業機器人精確性
![幾大<b class='flag-5'>坐標系</b>決定工業<b class='flag-5'>機器人</b>精確性](https://file1.elecfans.com//web2/M00/A7/2C/wKgZomUMQtKAFwvAAAAL-pTz_Wo605.jpg)
機器人基坐標系標定方法研究
機器人坐標系用法和算法原理
![<b class='flag-5'>機器人</b><b class='flag-5'>坐標系</b>用法和算法原理](https://file1.elecfans.com/web2/M00/82/AD/wKgZomRcoG-AM9xkAAAxg6x3nWA026.png)
機器人坐標系選擇指令和操作步驟
![<b class='flag-5'>機器人</b><b class='flag-5'>坐標系</b>選擇指令和操作步驟](https://file1.elecfans.com/web2/M00/82/B5/wKgaomRd4OeAM9UTAAANroEU7nA484.jpg)
評論