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

機器人基坐標系標定方法研究
機器人坐標系用法和算法原理

機器人坐標系選擇指令和操作步驟

評論