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打印中的模型分割與打包
機械班長
主站蜘蛛池模板: 国内丰满少妇猛烈精品播| 国产精品国产三级国产专业不 | 久久久久亚洲AV成人网站软件| 伊人色婷婷| 国产精品无码翘臀在线看纯欲 | 欧美天堂在线| 国产哺乳奶水91在线播放| 欧美无专区| 三级国产在线观看| 亚洲美女一区| 麻豆精品在线播放| 午夜国产理论| 亚洲国产欧美中日韩成人综合视频| 久久国产精品国产自线拍| 天天爽免费视频| 超级碰免费视频91| 国产精品无码AⅤ在线观看播放| 国产成年女人特黄特色大片免费| 国产在线观看成人91| 嫩草国产在线| 中文字幕免费在线视频| 国产精品一线天| 久久精品这里只有精99品| 国产精品手机在线播放| 久久无码高潮喷水| 久久黄色一级视频| 国产一区二区网站| 一级黄色网站在线免费看| 亚洲成AV人手机在线观看网站| A级全黄试看30分钟小视频| 国产91蝌蚪窝| 午夜福利在线观看入口| 永久毛片在线播| 国产尤物视频在线| 午夜视频在线观看区二区| 色天堂无毒不卡| 中文无码精品A∨在线观看不卡 | 国产91丝袜在线观看| www.亚洲色图.com| 欧美日韩中文国产| 亚洲欧美成aⅴ人在线观看| 孕妇高潮太爽了在线观看免费| 亚洲精品自产拍在线观看APP| 中国特黄美女一级视频| 无码精油按摩潮喷在线播放| 99人妻碰碰碰久久久久禁片| 91午夜福利在线观看| 夜精品a一区二区三区| 精品国产aⅴ一区二区三区| 亚洲色中色| 色网站在线免费观看| 国产福利观看| 日本免费a视频| 丰满少妇αⅴ无码区| 波多野结衣在线se| 91久久偷偷做嫩草影院电| 91麻豆国产视频| 伊人久久大香线蕉成人综合网| 精品福利国产| 九色综合伊人久久富二代| 中国国产A一级毛片| 四虎影视8848永久精品| 中文字幕在线欧美| 天堂成人在线| 国产精品女主播| 一级福利视频| 亚洲色成人www在线观看| 中文天堂在线视频| 又粗又硬又大又爽免费视频播放| 欧美激情第一欧美在线| 国产乱子伦无码精品小说| 亚洲综合久久一本伊一区| 国内丰满少妇猛烈精品播| 日本久久久久久免费网络| 全午夜免费一级毛片| 日韩123欧美字幕| 国产成人精品亚洲日本对白优播| 超薄丝袜足j国产在线视频| 人妻精品久久久无码区色视| 亚洲午夜18| 欧美日韩国产成人在线观看| 国产美女无遮挡免费视频|