999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ROS 的機械臂建模與路徑規劃仿真

2021-07-16 10:07:18朱建軍張博文王明園
科學技術創新 2021年19期
關鍵詞:機械規劃模型

朱建軍* 張博文 王明園

(吉林化工學院信息與控制工程學院,吉林 吉林 132022)

由于傳統機械臂控制系統進行軌跡規劃都要靠人工示教,沒有自主感知、自主規劃的功能[1]。相應的機械臂智能控制技術急需不斷的發展,本文基于安諾機器人公司生產的V6PLUS 桌面機械臂作為研究對象,利用機器人系統工具箱,通過構建虛擬機械臂模型及仿真過程的運動可視化功能,得出機械臂各關節末端的速度- 位移曲線,并對物品抓取過程進行了路徑規劃,通過仿真得到各關節的參數與末端的關系,結果表明該方法有助于機械臂的運動控制系統的快速仿真與實現,為V6PLUS 桌面機械臂的控制研究提供了思路。

1 仿真環境配置

1.1 ROS 系統

ROS 最初是與機器人公司Willow Garage 合作應用于斯坦福大學人工智能實驗室的個人機器人項目[2]。2010 年以開放源碼的形式發布了ROS 框架,適應了當今的開源軟件和分布式協作的軟件潮流,以為機器人研發提供代碼重用支持為主要目標。ROS 包括開發工具、應用功能、通信機制、生態系統四個部分,支持并融合了很多著名的開源項目,支持C、C++、Python、Java 等多種編程語言,最大程度上實現代碼共享[3]。

1.2 機械臂模型定制與仿真環境搭建

URDF(Unified Robot Descriptin Format)是一種使用XML 格式描述運動學特征的機械臂模型文件[4],包含兩種參數,即連桿(link)參數與關節(joint)參數。本文對實驗室所開發的六自由度機械臂進行建模,在Solidworks 中使用拉伸切除等方法按照與實際機械臂1:1 的比例繪制機械臂三維模型,以自由度為要素、關節為界將機械臂劃分為七個部分,并在機械臂關節處插入基準軸。各部件圖如圖1。

圖1 六自由度機械臂各部件裝配圖

使用Solidworks 中sw2urdf 插件,并根據實際情況,明確連桿(link)與關節(joint)兩項參數,確定裝配體裝配關系參數(關節類型、關節軸向、關節變量、關節限位),并明確關節與連桿之間的父子關系,如圖4 所示,通過控制關節(joint)達到控制機械臂模型的目的。 通 過 使 用 MoveIt 中 moveit setup assistant 插件配置URDF 模型,使導入的機械臂URDF 模型文件轉化為SRDF 文件,并創建出MoveIt 功能包,具體步驟過程如圖2所示。

圖2 MoveIt 配置流程圖

2 機械臂路徑規劃

2.1 路徑規劃算法

本文采用RRT-Connect (基于雙向擴展平衡的連結型雙樹)算法進行實驗,它是一種基于采樣的路徑規劃算法[5]。其原理是每次規劃以狀態空間中的一個初始點作為根節點,并通過隨機采樣逐漸增加葉節點的方式,生成一個隨機擴展樹,與此同時在目標點也作為一個根節點生長出一個隨機擴展樹,當兩個隨機樹相互連接,便可在隨機樹中找到一條以樹節點組成的從初始點到目標點的路徑規劃。其原理圖如圖3。

圖3 RRT-Connect 原理圖

圖4 機械臂的位姿變化與實時仿真

2.2 路徑規劃仿真

設置機械臂初始姿態為x=0,y=0,z=0,w=1,目標姿態為x=0.114,y=-0.012,z=-0.174,w=0.978,使用使用planning scene插件在機械臂初始位姿與目標位姿之間設置一個長、寬、高為1m、0.3m、0.01m 的長方體與一個半徑為0.1m,高為0.2m 的圓柱體共同組成的障礙,使機械臂進行路徑規劃時必須要避開障礙物,分別在有、無障礙物的情況下進行試驗,如圖4。

使用Rqt_plot 命令訂閱機械臂六個關節角度位置變量并通過曲線圖顯示,得到具體路徑規劃變化信息,角度單位為弧度制,橫坐標為時間,縱坐標為角度,如圖5 所示。

圖5 關節角度變化曲線

在有障礙和無障礙物的條件分別實現了機械臂在自主移動和自主避障到達目標位置的仿真實驗,實驗結果表明通過RRT-Connect 算法可以有效地和準確地實現對機械臂運動路徑地規劃和控制。

3 結論

本文使用ROS 平臺對安諾V6PLUS 機械臂進行開發與研究,利用URDF 文件進行3D 建模,實現了機械臂的快速建模的方法。分析MoveIt 軟件架構及路徑規劃的實現機制并利用RRT-Connect 算法形象展現了機械臂避障時的運動過程。結合Rviz 仿真環境,使在不具備真實機械臂的環境條件下也可對機械臂進行運動規劃,并完成了機械臂進行避障的路徑規劃與仿真。通過分析對比在有、無障礙時關節角度變化的曲線變化,驗證了運動規劃結果的合理性,為機械臂的控制研究提供了思路,也為在復雜環境下進行路徑規劃算法的進一步改進提供了直觀的方法。

猜你喜歡
機械規劃模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
規劃引領把握未來
簡單機械
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
3D打印中的模型分割與打包
機械班長
主站蜘蛛池模板: 久久久久88色偷偷| 婷婷开心中文字幕| 黄色网在线免费观看| 少妇极品熟妇人妻专区视频| 人妻出轨无码中文一区二区| 免费无码又爽又刺激高| 国产一区成人| 91小视频在线| 欧美日韩精品一区二区视频| 免费va国产在线观看| 日本成人不卡视频| 青青国产视频| 女人18毛片久久| 国产91麻豆视频| 成AV人片一区二区三区久久| 国产精品女同一区三区五区| 青青青国产精品国产精品美女| 欧美精品v日韩精品v国产精品| 国产主播福利在线观看| 国产美女精品一区二区| 亚洲免费人成影院| 国产中文一区a级毛片视频| 天天躁狠狠躁| 国产乱人免费视频| 国产91色在线| 欧美a在线视频| 国产91精选在线观看| 国内嫩模私拍精品视频| 国产精品视频久| 国产激情国语对白普通话| 亚洲免费播放| 国产精品亚洲αv天堂无码| 久久大香伊蕉在人线观看热2| 蜜芽国产尤物av尤物在线看| 在线精品欧美日韩| 第九色区aⅴ天堂久久香| 四虎永久免费地址在线网站| 欧美日韩在线亚洲国产人| 久久亚洲AⅤ无码精品午夜麻豆| 欧美h在线观看| 国产鲁鲁视频在线观看| 一级毛片高清| 国产精品成人一区二区不卡| 国内精品久久九九国产精品| 4虎影视国产在线观看精品| 亚洲欧美极品| 91亚洲视频下载| 欧美一级大片在线观看| 欧美一区二区丝袜高跟鞋| 扒开粉嫩的小缝隙喷白浆视频| 亚洲香蕉久久| 极品av一区二区| 亚洲午夜福利在线| 人妻熟妇日韩AV在线播放| 久久久久亚洲精品成人网| 尤物亚洲最大AV无码网站| 高清码无在线看| 香蕉视频国产精品人| 欧美α片免费观看| 91成人免费观看在线观看| 色婷婷视频在线| 欧美国产在线一区| 天堂成人在线| 中文字幕av一区二区三区欲色| 日韩成人免费网站| 欧美中文字幕无线码视频| 台湾AV国片精品女同性| 亚洲大尺码专区影院| 爱做久久久久久| 456亚洲人成高清在线| 国产最爽的乱婬视频国语对白| 自拍亚洲欧美精品| 无遮挡国产高潮视频免费观看| 性视频久久| 欧美不卡视频一区发布| 日本欧美午夜| 亚洲精品va| 毛片免费视频| 国产成人91精品免费网址在线| 久久精品国产91久久综合麻豆自制| 色综合天天娱乐综合网| 国产麻豆aⅴ精品无码|