solidworks to URDF === ###### tags: `gazebo` **Step1** ```! 去官網下載轉檔執行檔 ``` http://wiki.ros.org/sw_urdf_exporter  ```! 下載.exe並執行 ```  **Step2** ```! 開啟Solidworks,完成組合件後定義所有base link和child link會使用到的參考座標軸及參考座標系(每個child link都要設),如圖所示 ```   **Step3** ```! 在右上角搜尋框尋找URDF,選取Export as URDF ```  ```! 設定base link及選取參考座標系統,設定想要的child link數量 ```  ```! 定義每個child link,選取組合件中對應部份並設定參考座標系及參考旋轉軸,參考旋轉軸的目的是定義Joint type的行為 ```   ```! 設定完成後選Preview and Export...,會跳出下圖,這個部份可以看到base link及child link的物理特性,基本上前面步驟都有設好這個部份直接跳過即可 ```   ```! 最後按右下角Export URDF and Meshes ``` **Step4** ```! 輸出完成後會看到以下資料夾,把它丟到ros workspace的src下 ```  ```! 比較重要的是URDF檔以及Launch檔,可以找到一些需要的物理性質 ``` **Step5** ```! 執行gazebo.launch roslaunch rocket_com_urdf gazebo.launch ``` 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up