国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

solidworks轉urdf插件導出參數(shù)詳解

這篇具有很好參考價值的文章主要介紹了solidworks轉urdf插件導出參數(shù)詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

是用solidworks成功導出了一次urdf,記錄一下導出時各參數(shù)的說明。


你需要做的:先定義好你的 坐標系基準軸??梢钥匆幌翨站這個up主的系列視頻的P4。

基于MALTAB/Simulink、Coppeliasim的六軸機械臂仿真

感覺網上關于urdf參數(shù)講得有點讓人摸不著頭腦,自己導出成功了嘛,所以還是做一下總結。

基座的設置

urdf還是很規(guī)范的, 首先它讓你定義基座:base_link??梢钥吹叫枰xLink Name、Global Origin Coordinate SystemLink Components、Number of child links
solidworks轉urdf插件導出參數(shù)詳解

  • Line Name我設置為link0(基坐標系,名字設置為自己想要的就行)

  • Global Origin Coordinate System設置為frame0(這個坐標系就是世界坐標系,沒錯我讓基座坐標系和世界坐標系重合了!),我一般建立三維裝配體的時候設置裝配體的原點和裝配體內坐標系原點重合。這樣導入三維模型就不會發(fā)現(xiàn)原點的偏移。

  1. Global Origin Coordinate Systemsolidworks轉urdf插件導出參數(shù)詳解
  • Link Components選中你的基座標系的零件(如上圖藍色的零件),有幾個選幾個?;J為是固定動的,和世界坐標系固連。這方便機器人所有的坐標都是在正確的世界坐標系定義。

  • Number of child links就是接下去支鏈的個數(shù)(和當前連桿連接的其他的連桿的個數(shù)),串聯(lián)機器人連接的連桿就一個,并聯(lián)機器人連接的連桿可能不止一個,看情況來,我這里是一個。

中間連桿的設置

中間關節(jié)是和末端坐標系進行區(qū)分的:中間坐標系有運動副,末端坐標系沒有運動副,末端坐標系的設置在后面也會講到。

我們點擊中間連桿(帶有運動副的),以link1為例,可以看到需要定義Link Name、Joint Name、Reference Coordinate System``Reference Axis、Joint Type、Link Components、Number of child links

solidworks轉urdf插件導出參數(shù)詳解

  • Parent Link:父連桿是上一個連接的連桿link0。

  • Link Name:設置為當前連桿link1(名字設置為自己想要的就行)。

  • Joint Name:設置為joint1(名字設置為自己想要的就行)。

  • Reference Coordinate System``Reference Axis: 設置為當前連桿(這里是link1)的坐標系,我這里設置是z軸沿軸線方向(沒錯這里的軸線和上面的Reference Axis的軸線是同一個方向的)。設置這個坐標系的目的是為了讓這個坐標系繞著下一個屬性 Reference Axis設置的軸線進行旋轉。

  • Reference Axis設置為前一個連桿(這里是基座link0)和當前連桿(這里是link1)之間的運動副的軸線(旋轉副就是轉軸的軸線,移動副就是移動的方向)。

  • Joint Type:這里要設置運動副的類型,主要有:

    • revolute - 旋轉副,其極限位置由 upper and lower limits 決定
    • continuous - 旋轉副,無位置限制
    • prismatic - 移動副,其極限位置由 upper and lower limits 決定
    • fixed - 固定副,關節(jié)不可運動,可以用來描述末端。
    • floating - 六自由度關節(jié)。
    • planar - 平面副。

這里我的運動副都設置成有限制轉角的revolute,還是根據實際來操作。

關于Reference AxisJoint Type我感覺很多博客沒有講清楚,為了講清楚我放張圖上來。

  1. 軸線solidworks轉urdf插件導出參數(shù)詳解

  2. 坐標系
    solidworks轉urdf插件導出參數(shù)詳解

  • Link Components:和基座一樣,選中link1對應的零件
  • Number of child links:是支鏈的個數(shù)(和當前連桿連接的其他的連桿的個數(shù)),這里是1

其他中間關節(jié)如法炮制。

末端坐標系的設置

我們一般還關心末端的位置和姿態(tài),這里我設置了末端的坐標系,但是這個坐標系不能繞任何軸旋轉。
solidworks轉urdf插件導出參數(shù)詳解
和前面的中間關節(jié)有幾個地方設置得不一樣:

  • Parent Link:父連桿是上一個連接的連桿link6。

  • Link Name:設置為當前連桿名linkEnd(名字設置為自己想要的就行)。

  • Joint Name:設置為jointEnd(名字設置為自己想要的就行)。

  • Reference Coordinate System``Reference Axis: 設置為末端坐標系。

  • Reference Axis:不能繞任何軸旋轉,設置為None

  • Joint Type:設置為 fixed - 固定副,用來描述末端。

  • Link Components:選中和link6(注意link6是它的父連桿)一樣的零件,可以理解為:父連桿link6定義的坐標系是零件的頭【有旋轉副】,這里末端也用和link6一樣的零件,它定義的坐標系是零件的尾,也就是末端。

solidworks轉urdf插件導出參數(shù)詳解

還是一樣,為了講清楚Link Components我放張圖上來。

  1. linkEnd坐標系:末端坐標系是零件的尾, Link Components同link6。solidworks轉urdf插件導出參數(shù)詳解
  2. link6坐標系:link6坐標系是零件的頭, Link Components同linkEnd。
    solidworks轉urdf插件導出參數(shù)詳解
  • Number of child links:是支鏈的個數(shù)后面沒有其他連桿了,設置為0

輸出可能有的bug,目前碰到的:

SolidWorks轉urdf導出模型錯位解決

記錄一下,以后說不定還要用。

其他參考文章來源地址http://www.zghlxwxcb.cn/news/detail-487405.html

  1. 機器人模型導入MATLAB(二):導入Simscape URDF格式
  2. SolidWorks導出機械臂的URDF模型各個關節(jié)坐標系設置
  3. 【ROS學習】Solidworks模型轉化為URDF文件格式+三連桿機械臂示例+逆運動學
  4. Solidworks 2016中導出URDF文件
  5. SolidWorks生成urdf在MATLAB中導入
  6. SolidWorks轉.urdf格式機器人模型導入Matlab

到了這里,關于solidworks轉urdf插件導出參數(shù)詳解的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • SolidWorks STP模型->URDF->Webots proto模型

    SolidWorks STP模型->URDF->Webots proto模型

    參考: 從solidworks導出URDF模型_sw_urdf鏡像下載-CSDN博客 solidworks模型利用sw2urdf生成urdf模型導入CoppeliaSim(v-rep)步驟及相關錯誤(以及導入到ros的Rviz中用moveit進行路徑規(guī)劃)_逆風的少年的博客-CSDN博客 ①從sw_urdf_exporter - ROS Wiki下載sw2urdfSetup.exe文件,下載后點擊安裝 ?②SW中:工具

    2024年02月21日
    瀏覽(12)
  • vscode的ros拓展(插件)無法渲染urdf

    vscode的ros拓展(插件)無法渲染urdf

    之前在vscode中一直用得好好的urdf預覽功能,突然在某一天,不行了。 執(zhí)行 URDF Preview之后,雖然彈出了一個URDF Preview的窗口,但是這個窗口里面啥都沒有。沒有網格、沒有模型。 一開始我也懶得糾結是什么問題,先不使用這個功能。 這幾天有空了,到了這個拓展的github網站

    2024年02月13日
    瀏覽(45)
  • 03、【solidworks】solidworks啟動很慢,正在加載插件3DEXPERIENCE

    03、【solidworks】solidworks啟動很慢,正在加載插件3DEXPERIENCE

    兩周前裝了一下solidworks 2021,后來在打開的時候,顯示正在加載插件3DEXPERIENCE,要等好久才能打開,這是solidwork這幾年開發(fā)的新功能。 一般打開SOLIDWORKS會經歷這幾個過程: 加載注冊表 驗證許可證 加載用戶界面零部件 初始化VBA引擎 加載任務窗格 初始化.NET 環(huán)境 啟動SOLIDWO

    2024年02月11日
    瀏覽(131)
  • Rviz中如何導入自定義障礙物 | 從建模到導出urdf到導入rviz | Ros中如何導入障礙物 | sw2urdf的下載和使用 | MeshLa的下載和使用

    Rviz中如何導入自定義障礙物 | 從建模到導出urdf到導入rviz | Ros中如何導入障礙物 | sw2urdf的下載和使用 | MeshLa的下載和使用

    配置: Ubuntu20.04 Solidworks2016 sw2urdf1.5.1(GitHub下載鏈接) MeshLab(GitHub下載鏈接) 本文希望在Solidworks中自己完成障礙物建模,并且導入Rviz中,進行機械臂運動的碰撞分析等探索。 |----------------------------------------------------------------------------------------------- 總的來說可以分為: 模型導

    2024年02月15日
    瀏覽(220)
  • 設置Solidworks導出文件的坐標系,stl坐標系平移

    設置Solidworks導出文件的坐標系,stl坐標系平移

    在OpenGL中使用導出的stl模型時發(fā)現(xiàn)坐標系不在原點: 使用solidworks 打開這個stl,發(fā)現(xiàn)果然不對 ?不滿意,必須改過來?。?! 首先打開solidworks原文件 新建坐標系 ? 建立完成---坐標系1? ? 輸出時點擊-選項 ?輸出坐標系--坐標系1 ?然后保存就完成了。 再看看 ? ?end 上邊方法復

    2024年02月11日
    瀏覽(188)
  • Logstash數(shù)據處理服務的輸出插件Output配置參數(shù)詳解

    output配置字段是將收集的日志數(shù)據存輸出到生存儲中,一般都是elasticsearch集群。 常用字段配置: hosts ES集群每個節(jié)點的地址信息。 index :指定存儲到ES的哪個索引庫。 將從file日志文件中收集來的數(shù)據存儲到ES索引庫中。

    2023年04月09日
    瀏覽(25)
  • C# SolidWorks 二次開發(fā) -從零開始創(chuàng)建一個插件(2)

    C# SolidWorks 二次開發(fā) -從零開始創(chuàng)建一個插件(2)

    上一篇我詳細講解了如何創(chuàng)建一個插件,但是無界面無按鈕,這種插件適合配合事件偷偷的在后臺做點什么事情。今天這篇講一下如何增加一些按鈕到工具欄、菜單上去。 先告訴大家這個東西注冊表在哪,因為solidworks在這方面做的不太好,插件你改個名字,就有多個工具欄

    2024年02月15日
    瀏覽(30)
  • 【ROS進階篇】第八講(上) URDF文件的語法詳解

    【ROS進階篇】第八講(上) URDF文件的語法詳解

    在上一節(jié)博客中我們系統(tǒng)的學習了在ROS環(huán)境下機器人3D模型建立的方法,以及通過URDF、RVIZ、Gazebo等組件實現(xiàn)仿真的基本流程。本節(jié)博客則將會主要從 建立機器人模型出發(fā),介紹URDF文件的具體原理。 概念:全稱(United Robotics Description Format)統(tǒng)一機器人描述格式,是一個XML語

    2023年04月13日
    瀏覽(18)
  • C# Solidworks二次開發(fā):創(chuàng)建距離配合以及移動組件API詳解

    C# Solidworks二次開發(fā):創(chuàng)建距離配合以及移動組件API詳解

    今天要講的文章是關于如何創(chuàng)建距離配合和移動組件的API詳解。 (1)創(chuàng)建配合API,CreateMate() 這個API的解釋是根據指定的特性數(shù)據對象來創(chuàng)建配合,也就可以理解為輸入什么樣的特征對象就可以創(chuàng)建出什么配合,這個API的輸入參數(shù)類型為object,返回的參數(shù)類型為Feature。 而輸

    2024年02月09日
    瀏覽(27)
  • C# Solidworks二次開發(fā):程序工具界面和選項相關API詳解

    C# Solidworks二次開發(fā):程序工具界面和選項相關API詳解

    大家好,今天要講的是關于程序工具相關的API介紹。 下面是要介紹的API: (1)第一個為GetAutoPartSimplification,這個API的含義為獲取簡化配置的指針,下面是官方具體解釋: 其輸入參數(shù)的類型在上一篇文章中已經介紹過了gtError_e,返回值為指向簡化配置的指針。 (2)第二個為Ge

    2024年04月17日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包