91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

ROS MoveIt機械臂的制作

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-18 09:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:準備環(huán)境

我的開發(fā)環(huán)境是在Virtual Box(Windows 10主機)上運行的Ubuntu 16.04 LTS。如果您想在VM上運行Ubuntu,那很好,我可以確認ROS Kinetic的工作原理,盡管有一些怪癖(特別是3D加速和USB支持)。如果您有常規(guī)的Ubuntu安裝,效果會更好。

注意:您可以在Raspberry Pi上安裝ROS,但不幸的是,它的功能不足以在Rviz中運行仿真,更不用說Gazebo了。

1)安裝ROS Kinetic。遵循本指南,了解如何在Ubuntu 16.04上安裝ROS Kinetic。

2)安裝MoveIt。 MoveIt!是ROS的軟件包,可用于移動操作,即機械臂。

3)檢查是否一切正常。如果需要,運行

roslaunch panda_moveit_config demo.launch rviz_tutorial:=true

,請閱讀moveit基本教程

4)您還需要安裝urdf_tutorial軟件包,我們將使用它以可視化我們正在進行的工作。

sudo apt-get install ros-kinetic-urdf-tutorial

步驟2:創(chuàng)建Urdf文件

如果您遵循MoveIt快速入門教程,則應在主目錄中創(chuàng)建catkin工作區(qū)(該工作區(qū)的名稱可能不同,moveit教程的默認值為ws_moveit) 。轉到?ws_moveit/src并在此處克隆我的github存儲庫。

https://github.com/AIWintermuteAI/ros-moveit-arm.git

如果使用的是相同的像我一樣或只是想練習的機械手,您可以保持urdf文件不變,否則,您需要對其進行更改以對應于您擁有的手臂模型。

以下是urdf的簡要說明文件,看看我的示例,rviz中的機器人模型將幫助您更好地理解它并申請編寫自己的urdf文件。

鏈接是機器人的一部分,就像手腕一樣或平臺。它們具有以下屬性:

用于rviz和涼亭中的視覺表示。使用高質量的網格

,用于路徑規(guī)劃期間的碰撞檢查。建議使用低質量的網格,但是出于教程的原因,我使用的是與視覺相同的網格。 urdf中的

關節(jié)是鏈接之間的連接,描述了彼此之間的相對位置以及它們如何移動。它們具有以下屬性:

關節(jié)的旋轉方向(沿x,y或z軸)

》 關節(jié)的最小和最大弧度。僅適用于“旋轉”型關節(jié)(“連續(xù)”關節(jié)沒有限制,因為它們可以連續(xù)旋轉)

相對于原點的關節(jié)位置

描述與關節(jié)連接的是哪兩個鏈接

如果您使用與我相同的機械臂,則需要復制3D網格urdf_tutorial軟件包文件夾的手臂。使用此命令

sudo cp /opt/ros/kinetic/share/urdf_tutorial/meshes/

執(zhí)行此操作

roslaunch urdf_tutorial display.launch model:=arm.urdf

如果要使用自己的網格,請確保將網格以原點為中心(在您喜歡的3D建模軟件中為xyz 000),然后再將其導出為二進制文件( ?。﹕tl格式。

現在,您可以使用此命令啟動rviz來可視化結果

roslaunch moveit_setup_assistant setup_assistant.launch

(從包含您剛才創(chuàng)建的urdf文件的文件夾中啟動它)

檢查關節(jié)和鏈節(jié),確保它們旋轉并正確定位。如果一切正常,請繼續(xù)執(zhí)行下一步。

步驟3:使用MoveIt Setup Assistant創(chuàng)建機器人配置

現在當您的urdf文件準備就緒時,是時候將其轉換為機械手配置軟件包了。

使用以下命令啟動MoveIt Setup Assistant

catkin make

MoveIt官方教程對此過程進行了很好的描述,您可以在此處找到它

創(chuàng)建配置包后,請轉到catkin工作區(qū)文件夾并執(zhí)行

roslaunch my_arm_xacro demo.launch rviz_tutorial:=true

以生成該包?,F在,您可以使用以下命令

啟動它,您需要在其中將“ my_arm_xacro”更改為軟件包的名稱。

步驟4 :完成!

如果成功啟動了軟件包,您將看到帶有交互式標記的機器人模型。您可以使用標記在仿真中進行控制,然后按“規(guī)劃并執(zhí)行”為運動學求解器找到正確的路徑以達到所需狀態(tài)。

這是第一步,我們創(chuàng)建了我們的機械臂模型,并可以收集ROS的力量來計算和執(zhí)行仿真中的運動!下一步-使用真正的機器人來做,為此,我們需要編寫簡單的機器人控制器。..
責任編輯:wv

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

    關注

    14

    文章

    597

    瀏覽量

    26155
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    大象機器人myCobot 320機械如何憑實力走進頂尖學府

    在復旦大學邯鄲校區(qū)某棟實驗樓里,一堂關于《機器人學導論》的課程剛剛結束。學生們沒有急著離開,而是圍在實驗臺前,對著桌面上一臺精巧的白色機械,熱烈地討論著剛剛跑通的抓取算法。
    的頭像 發(fā)表于 03-20 09:43 ?213次閱讀

    射頻RFID+機械:工業(yè)零部件加工后智能分揀

    某精密機械加工廠采用RFID+機械協(xié)同方案,提升零部件分揀精度與效率,降低錯分率,實現智能制造升級。
    的頭像 發(fā)表于 01-21 14:51 ?213次閱讀

    為什么高端機械都開始用它?詳解凌科DL28連接器5大“硬核實力”

    機械&工業(yè)級連接器在“機器換人”、黑燈工廠的大趨勢大背景下,機械的分量和角色越來越重要。高可靠的工業(yè)級連接器在提升機械
    的頭像 發(fā)表于 12-18 22:54 ?690次閱讀
    為什么高端<b class='flag-5'>機械</b><b class='flag-5'>臂</b>都開始用它?詳解凌科DL28連接器5大“硬核實力”

    告別圍欄時代!激光雷達讓機械產線“智能守衛(wèi)”效率飆升

    某知名制藥企業(yè)的無菌制劑灌裝生產線上,并排部署了8臺高精度灌裝機械,在A級潔凈區(qū)(ISO5級)環(huán)境下工作,這些機械需要尋求安全防護方案來替代傳統(tǒng)的圍欄方案。傳統(tǒng)方案(圍欄)和安全光
    的頭像 發(fā)表于 12-02 07:32 ?319次閱讀
    告別圍欄時代!激光雷達讓<b class='flag-5'>機械</b><b class='flag-5'>臂</b>產線“智能守衛(wèi)”效率飆升

    復合機器人對比傳統(tǒng)AGV和機械的優(yōu)勢何在?

    復合機器人對比傳統(tǒng)AGV和機械的優(yōu)勢,核心在于它突破了單一設備的功能局限,實現了“移動+操作”的深度協(xié)同,尤其在上下料和物料轉運場景中優(yōu)勢顯著。經世智能復合機器人:重新定義上下料與物料轉運的效率
    的頭像 發(fā)表于 11-21 15:32 ?1676次閱讀
    復合機器人對比傳統(tǒng)AGV和<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的優(yōu)勢何在?

    3C 電子 / 汽車 / 物流與新零售:協(xié)作機械的三大行業(yè)落地范式

    在協(xié)作機械的技術創(chuàng)新與行業(yè)應用中,北京沃華慧通測控技術有限公司憑借深厚的研發(fā)積累與豐富的落地經驗,成為企業(yè)智能化升級的可靠選擇。從技術研發(fā)到場景落地,從產品供應到持續(xù)服務,北京沃華慧通測控技術
    的頭像 發(fā)表于 10-27 09:14 ?780次閱讀
    3C 電子 / 汽車 / 物流與新零售:協(xié)作<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的三大行業(yè)落地范式

    傳統(tǒng)測試設備的局限與協(xié)作機械的破局

    在協(xié)作式測試設備的研發(fā)與落地中,北京沃華慧通測控技術有限公司憑借深厚的測控技術積累,成為行業(yè)核心賦能者。作為專注于智能測控設備研發(fā)的高新技術企業(yè),北京沃華慧通測控技術有限公司深度把握協(xié)作機械的技術特性,構建了 “機械
    的頭像 發(fā)表于 10-11 09:34 ?549次閱讀
    傳統(tǒng)測試設備的局限與協(xié)作<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的破局

    機器人機械效率提升的革命性解決方案:上海永銘電容器實踐

    在現代自動化與精密制造中,機器人機械(人形/工業(yè))的穩(wěn)定性與效率至關重要。電容器作為電路中的基本組件,對機器人機械的性能發(fā)揮著至關重要的作用。01機器人
    的頭像 發(fā)表于 09-01 10:06 ?627次閱讀
    機器人<b class='flag-5'>機械</b><b class='flag-5'>臂</b>效率提升的革命性解決方案:上海永銘電容器實踐

    EtherCAT轉Profinet協(xié)議轉換網關實現PLC與機械通訊的配置案例

    在某汽車零部件制造企業(yè)的生產線中,面臨著設備協(xié)議不兼容的問題。該生產線的核心控制系統(tǒng)采用的是西門子S7-1500PLC,其通信協(xié)議為Profinet,而用于零部件加工的機械則采用EtherCAT協(xié)議。由于協(xié)議差異,機械
    的頭像 發(fā)表于 08-30 10:55 ?832次閱讀
    EtherCAT轉Profinet協(xié)議轉換網關實現PLC與<b class='flag-5'>機械</b><b class='flag-5'>臂</b>通訊的配置案例

    創(chuàng)想智控焊縫跟蹤+發(fā)那科機器人實現工程機械架焊接智能化升級

    在工程機械領域,架是起重機、高空作業(yè)車等工程機械的關鍵承力部件,架焊接的精度和質量直接影響整機的結構強度與使用壽命。傳統(tǒng)人工焊接方式無法滿足現代工程
    的頭像 發(fā)表于 08-16 15:17 ?793次閱讀

    協(xié)作機械產品介紹

    電子發(fā)燒友們、工業(yè)自動化從業(yè)者、科研工作者們注意啦!今天給大家重磅介紹一款在機械領域表現極為亮眼的產品——協(xié)作機械,它正以卓越性能重塑行業(yè)格局!?(壹捌伍 柒零零玖 壹壹捌陸)卓越
    發(fā)表于 08-07 17:20 ?0次下載

    PROFINET轉MODBUS TCP網關在機械通信操作中的應用研究

    在特定的汽車零部件生產工廠焊接生產線上,機械被應用于焊接作業(yè),其控制體系基于Profinet協(xié)議。同時,工廠的自動化控制體系以西門子S7-1200PLC為核心,通過ModbusTCP協(xié)議實現
    的頭像 發(fā)表于 07-03 16:56 ?644次閱讀
    PROFINET轉MODBUS TCP網關在<b class='flag-5'>機械</b><b class='flag-5'>臂</b>通信操作中的應用研究

    GZCOM-NET:為機械測試帶來高效無線解決方案!

    在智慧工廠中,機械的性能和安全性需通過靜態(tài)與動態(tài)測試來保障。批量化測試時,后臺需實時顯示數據曲線和異常數據。GZCOM-NET憑借高效穩(wěn)定的無線傳輸,為機械測試提供可靠方案。行業(yè)背
    的頭像 發(fā)表于 06-20 11:36 ?872次閱讀
    GZCOM-NET:為<b class='flag-5'>機械</b><b class='flag-5'>臂</b>測試帶來高效無線解決方案!

    ros2教程

    電子發(fā)燒友網站提供《ros2教程.pdf》資料免費下載
    發(fā)表于 05-23 09:12 ?1次下載

    大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械產品

    拖拽式編程(myBlockly)與Python雙開發(fā)模式,支持ROS2 RVIZ/MoveIt仿真,實現產線級數字孿生調試;預裝OpenCV、PyMyCobot等庫,10分鐘即可完成機械
    發(fā)表于 04-25 17:59