rob.urdf 為了檢驗我們的模型的準確性,我們進行簡單的檢查,在同一個目錄下輸入: check_urdf rob.urdf 即可得到如下圖顯示,可以看到雙臂的關節鏈接情況。 為了更直觀的觀看關節鏈接情況,我們在同一個目錄下輸入下面這行命令,就會得到 rob_robot.gv 和 file rob_robot.pdf 兩個文件。 urdf_to_graphiz r" />

在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ROS模型建立常見錯誤

麥辣雞腿堡 ? 來源:古月居 ? 作者:Shawn0102 ? 2023-11-28 14:42 ? 次閱讀

將 XACRO文件轉換成 URDF 文件 并檢查

轉換的方法很簡單,ROS封裝了實現方法,我們只需進入xacro 所在的文件夾,然后鍵入如下命令即可:

rosrun xacro xacro.py rob.xacro > rob.urdf

為了檢驗我們的模型的準確性,我們進行簡單的檢查,在同一個目錄下輸入:

check_urdf rob.urdf

即可得到如下圖顯示,可以看到雙臂的關節鏈接情況。

圖片

為了更直觀的觀看關節鏈接情況,我們在同一個目錄下輸入下面這行命令,就會得到 rob_robot.gv 和 file rob_robot.pdf 兩個文件。

urdf_to_graphiz rob.urdf

5.在RViz中觀看模型

編寫 launch 文件,取名:description.launch ,內容如下:

< launch >
    < arg name="model" / >


    < !-- Parsing xacro and setting robot_description parameter -- >
    < param name="robot_description" command="$(find xacro)/xacro.py $(find rob_description)/urdf/rob.xacro"/ >


    < !-- Setting gui parameter to true for display joint slider -- >
    < param name="use_gui" value="true"/ >


    < !-- Starting Joint state publisher node which will publish the joint values -- >
    < node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" / >


    < !-- Starting robot state publish which will publish tf -- >
    < node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" / >


    < !-- Launch visualization in rviz -- >
    < node name="rviz" pkg="rviz" type="rviz" args="-d $(find rob_description)/urdf/urdf.rviz" required="true" / >
< /launch >

輸入命令:

roslaunch rob_description description.launch

轉動每個關節,檢查無誤后,模型建立完成,下一篇經介紹如何使用 MoveIt 控制 Rob 機器人

Tips 建模常見錯誤

問題1:如果在查看模型時發現錯誤提示:No transform from [xxxx] to [base_link]

解決辦法:出現這個錯誤首先要懷疑是你的xacro描述文件編寫的格式出現了錯誤。

如頭部多了空格、中間關鍵字拼寫錯誤等,建議耐下心來逐行逐句檢查語法。

問題2:源碼中和xacro文件同一目錄的 urdf.rviz 文件是什么作用?

答:所有的 .rviz 文件都是 Rviz 的配置文件,這里我們在launch 文件中制定了他的配置文件。

如果不指定Rviz 啟動時會讀取默認的配置文件,用戶可以根據需求啟動Rviz后在左上角工具欄上保存自己滿意的配置文件。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    29534

    瀏覽量

    211743
  • 模型
    +關注

    關注

    1

    文章

    3499

    瀏覽量

    50067
  • ROS
    ROS
    +關注

    關注

    1

    文章

    285

    瀏覽量

    17588
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    初學仿真常見錯誤

    本推文針對Sentaurus初學者頻繁遇到的錯誤進行簡單整理,具體是包括Sde、Sdevice仿真常見錯誤。
    的頭像 發表于 12-03 16:24 ?4456次閱讀
    初學仿真<b class='flag-5'>常見</b>的<b class='flag-5'>錯誤</b>

    ROS與RPLIDAR結合使用說明及問題匯總

    `隨著科學技術的不斷發展,服務機器人等諸多智能產品逐漸進入人們的視線,不管是家庭中常見的掃地機器人、還是商場里的導購機器人,要讓他們智能化的完成任務,智能移動與導航是不可或缺的關鍵技術。 ROS作為
    發表于 09-07 16:27

    如何建立芯片模型數據?

    最近抄板一電路,想仿真試試結果。結果第一步就卡住了,因為電路板上用了HV3-2405E這種芯片。在網上找不到這個芯片的庫,個人建立元件模型,也卡在了模型數據上!向大神們求助,如何建立
    發表于 03-06 10:15

    配置STM32-ROS通信常見的問題有哪些?

    配置STM32-ROS通信常見的問題有哪些?
    發表于 12-23 07:32

    SIMULINK簡單模型建立模型特點

    SIMULINK簡單模型建立模型特點1、簡單模型建立    exp5_1.mdl(1)
    發表于 06-19 12:48 ?2870次閱讀

    Keil常見錯誤警告

    該文檔詳細介紹了在Keil編譯環境下的常見錯誤警告,及其解決方法
    發表于 08-29 14:22 ?4次下載

    Keil常見錯誤警告

    Keil常見錯誤警告,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-17 11:43 ?0次下載

    ROS機器人軟件平臺有哪些常用命令?ROS常見命令詳細資料免費下載

    本文檔的主要內容詳細介紹的是ROS有哪些常用命令?ROS常見命令詳細資料免費下載。
    發表于 09-13 08:00 ?20次下載
    <b class='flag-5'>ROS</b>機器人軟件平臺有哪些常用命令?<b class='flag-5'>ROS</b>的<b class='flag-5'>常見</b>命令詳細資料免費下載

    基于深度學習模型的點云目標檢測及ROS實現

    近年來,隨著深度學習在圖像視覺領域的發展,一類基于單純的深度學習模型的點云目標檢測方法被提出和應用,本文將詳細介紹其中一種模型——SqueezeSeg,并且使用ROS實現該模型的實時目
    的頭像 發表于 11-05 16:47 ?1.8w次閱讀

    PCB作業中常見14大錯誤

    原理圖常見錯誤
    的頭像 發表于 03-12 11:06 ?4313次閱讀

    ROS部署PaddlePaddle的CV模型

    paddle_inference_ros_demo功能包是基于paddle_inference_ros開發的,幫助開發者快速體驗paddle_inference在ROS環境下的推理部署效果的功能包??梢灾苯舆M入該項目鏈接進行查看
    的頭像 發表于 10-20 17:02 ?1007次閱讀
    <b class='flag-5'>ROS</b>部署PaddlePaddle的CV<b class='flag-5'>模型</b>

    ros1和ros2的通信模型

    ros1: talker 注冊 listener 注冊 ROS Master 進行信息匹配 listener 發送鏈接請求 talker 確認請求 建立連接 talker 給 listener 發
    的頭像 發表于 11-27 11:26 ?1206次閱讀
    <b class='flag-5'>ros</b>1和<b class='flag-5'>ros</b>2的通信<b class='flag-5'>模型</b>

    機器人的ROS模型建立

    這個系列主要介紹機器人ROS模型建立方法,ROS系統帶來的好處之一就是: 我們無需自己建立復雜的數學
    的頭像 發表于 11-28 14:19 ?858次閱讀

    vlookup常見的12種錯誤

    中,我將介紹VLOOKUP函數的常見錯誤,并提供詳盡、詳實、細致的解決方法。 錯誤#N/A:這是最常見的VLOOKUP錯誤之一,它表示無法找
    的頭像 發表于 12-01 11:19 ?4086次閱讀

    機械制圖常見錯誤匯總

    今天分享是《機械制圖常見錯誤》 資料。
    的頭像 發表于 12-26 10:41 ?1406次閱讀
    機械制圖<b class='flag-5'>常見</b><b class='flag-5'>錯誤</b>匯總
    主站蜘蛛池模板: 久久综合久久久久 | 在线天堂bt种子资源 | 成人精品视频在线观看播放 | 国产精品17p | 国产激爽大片在线播放 | 欧美日韩不卡码一区二区三区 | 久久久久大香线焦 | 午夜视频在线观看完整高清在线 | 精品一区二区三区免费毛片爱 | 国产精品久久久久久久久kt | 国产精品成人观看视频国产奇米 | 美剧免费在线观看 | 伊人久久影院大香线蕉 | 五月天婷婷色 | 天天操夜夜操免费视频 | 国产又黄又免费aaaa视频 | 五月婷婷综合激情 | 日本亚洲天堂网 | 亚洲第一页视频 | 午夜男人的天堂 | 免费的色网站 | 免费观看三级毛片 | 丁香六月色婷婷 | 美女色黄一男一女 | 午夜免费在线观看 | 狠狠色噜狠狠狠狠色综合久 | 欧美ww| 成人在线一区二区三区 | 国语自产免费精品视频一区二区 | 国产精品久久久久久久成人午夜 | 91网站在线看 | 国产乱理论片在线观看理论 | 色吧首页dvd| 日本黄色高清视频 | 免费网址视频在线看 | 狠狠色婷婷丁香综合久久韩国 | 欧美性白人极品1819hd高清 | 狠狠操狠狠 | bt天堂在线www种子搜索 | 国产成+人+综合+亚洲欧美丁香花 | 一级a性色生活片毛片 |