ROS基礎學習筆記二(URDF機械人建模)

2021-09-23 23:48:02 字數 1040 閱讀 8530

下面正式開始介紹今天的主題:urdf機械人建模。

urdf(unified robot description format)即統一機械人描述格式,使用的語言主要是xml標記語言。ros可以解析urdf檔案中使用xml格式描述的機械人模型。

乙個urdf檔案中主要包括和;

//機械人的起點

//幾何特性,cylinder表示圓柱體,length表示高度,radius表示半徑

//物體的顏色名字本質上不起什麼作用

//顏色起作用的在這裡,rgba分別表示紅綠藍以及透明度

link和link之間通過joint連線,joint的具體特點:

關節型別

描述continuous

旋轉關節,可以圍繞單軸無限旋轉

revolute

旋轉關節,類似於continuous,但是有旋轉的角度極限

prismatic

滑動關節,沿某一軸線移動的關節,帶有位置極限

planar

平面關節,允許在平面正交方向上平移或者旋轉

floating

浮動關節,允許進行平移、旋轉運動

fixed

固定關節,不允許運動的特殊關節

總結:乙個完整的機械人模型需要一系列的和組成。

建立乙個機械人的功能包

catkin_create_pkg mbot_description urdf xacro
然後新建幾個資料夾:

1、使用圓柱體建立乙個車體模型

2、使用圓柱體建立車輪

3、使用球體建立前後支撐輪

4、建立感測器攝像頭

5、建立感測器雷射雷達

<?xml version="1.0" ?>

上文是深藍學院ros課程分享的,下面是我畫的

ROS學習 URDF學習紀要

ros的urdf間斷的學習了,老是抓不住要領,現在又重新學習了一篇終於有點眉目,問題主要集中在和的關係及其中的 標籤的作用,現在記錄下來,以防止再忘記。1 總結歸納 1 預設就是所有link的初識joint的座標系都在世界座標系的原點座標系,例如 座標原點在圓柱的中心,長方體的中心等,座標系滿足右手...

ros入門筆記 urdf建模

一 建立工作空間 建立工作空間 mkdir p catkin ws src cd catkin ws src catkin init workspace 編譯工作空間 cd catkin ws catkin make 構建install資料夾 二 建立功能包 建立功能包模板 catkin creat...

ROS學習 URDF檔案解析

urdf官方說明文件 sensor proposals 感測器描述,如相機和雷達等 link 描述連桿的運動學引數和動態引數 transmission 描述關節和驅動器之間的轉換關係 joint 描述關節的運動學引數和動態引數 gazebo 描述 內容,如阻尼和摩擦等 sensor 感測器描述,如相...