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

基于ARM的采摘機械手運動控制及避障研究

2019-12-22 05:50:38王立謙
農機化研究 2019年2期
關鍵詞:系統

王立謙,吳 蕾

(武昌首義學院 機電與自動化學院,武漢 430064)

0 引言

近年來,隨著人工智能技術的日益成熟,我國不斷結合新技術推動農業機械化的發展,致力于減小與發達國家在農業現代化方面的差距。隨著農業機械化的不斷被重視和飛速發展,各種農業機器人逐漸進入市場,不僅改變了傳統的農業勞動方式,而且促進了現代農業的發展。本文對采摘機械手進行了位姿描述和運動學分析,并對機械手運動控制和避障進行了一定的前期理論研究,對設計出具有人工智能的采摘機器人具有一定的參考意義。

1 機械手運動學分析

機械手是采摘機器人的重要組成部分,是保證在復雜環境中開展整個采摘作業的綜合性剛體。采摘機械手包含多個可自動運動的關節,各關節都在其坐標系度量下進行運動,為果實的成功抓取提供了基礎。因此,在對采摘機械手運動控制及避障進行研究之前,必須提前對機械手位移、速度和加速度等運動學原理進行分析和研究。

圖1中,建立原點位于參考坐標系XYZ原點的向量圖,則該參考坐標系XYZ可以用3個向量組成的矩陣進行表示,其位姿描述方程式為

(1)

圖1 原點位于參考坐標系原點的向量表示圖

倘若原點不位于參考坐標系XYZ原點中,如圖2所示。

圖2 原點不位于參考坐標系原點的向量表示圖

則該參考坐標系XYZ可以用4個向量組成的矩陣進行表示,其位姿描述方程式為

(2)

結合前面的對采摘機械手位姿的描述,采摘機械手可以抽象為如圖3所示的坐標系。其中,采摘機器人末端執行器的坐標原點代表機械手段位置;以機械手在坐標系Onxnynzn上的投影為其位姿。

圖3 采摘機械手位姿坐標系抽象描述

圖3中,Oxyz為基礎坐標系,一般固定在采摘機器人前端機身上;Onxnynzn為采摘機械手坐標系;n為關節數量。另外,xn、yn、zn分別表示機械手坐標系中法線、位姿及接近的矢量。采摘機械手坐標系和基礎坐標系之間關系可以使用余弦R表示,即

(3)

其中,第1、2、3列分別是xn、yn、zn對基礎坐標系Oxyz中x、y、z方向的余弦值。一般可以用矩陣Tn表示采摘機械手位置和姿態之間的關系,即

(4)

2 機械手運動控制和避障方法

2.1 運動控制和避障系統的要求

采摘機械手由手臂和末端執行器構成,機械手在作業中實時避開樹枝、成功采摘果實,除了依靠機械手靈活的自由度,還需要視覺伺服系統實時對環境的檢測,進而將信息傳遞給處理器,實現對機械手臂和末端執行器的控制。采摘機械手簡圖如圖4所示。

圖4 采摘機械手簡圖

在采摘機械手運動控制系統的研究中,視覺伺服系統非常重要,其根據工業攝像機獲取的圖像信息,去控制機械手臂和末端執行器與目標果實之間的相對位姿,從而保證果實采摘的準確性。基于圖像處理的視覺伺服系統如圖5所示。

圖5 基于圖像處理的機械手伺服系統

2.2 采摘機械手運動控制避障系統

采摘機械手在抓取果實的過程中,總會遇到一些果枝、葉子、非目標果實等障礙物的遮擋,因此采摘機械手運動控制最重要的部分是對采摘機械手進行避障路徑規劃。本文研究的采摘機械手為4自由度:第1個自動度是固定在機器人上的,主要是用來調整機械手的高度;第4個自由度是用來抓取目標果實,即采摘機械手的末端執行器;第2、3自由度為機械手將末端執行器順利移動至目標果實位置。因此,在整個避障策略中,只需要考慮第2、3自由度。采摘機械手運動控制避障模型如圖6所示。

圖6 采摘機械手運動控制避障模型

圖6中,設定A(x1,y1)為采摘機械手末端執行器起點,B(x2,y2)為目標果實所在的位置,C(x3,y3)和D(x4,y4)為采摘機械手末端執行器避開障礙物圓心F需要經過的最短路徑,只需要∠DFC最小即可。假設∠DFC=θ,∠AFB=α, ∠AFC=β, ∠BFD=γ,則

(13)

在△AFB中,有

(14)

在△AFC中,有

(15)

在△BFD中,有

(16)

根據θ=2π-α-β-γ,求出∠DFC,就能實現采摘機械手避障的最優路徑。

3 采摘機械手運動控制系統硬軟件設計

采摘機器人在采摘作業中,需要準確無誤地對目標物體進行采摘作業,因此需要機械手配合視覺伺服系統進行操作,系統采用ATMEGA128為核心處理器。本文設計的機械手運動控制系統主要包括主控制模塊、驅動模塊、視覺系統和反饋模塊4部分,如圖7所示。

采摘機械手控制系統的設計一般需要滿足一般小型化、輕型化和模塊化等需求,因此在設計完成的機械結構時,搭建好硬件平臺,還需要采用模塊化的思想設計好軟件驅動。機械手角度調整子程序流程如8所示。

圖7 采摘機器人的電路控制框架圖

圖8 機械手角度調整子程序流程圖

4 實驗結果分析

為了驗證本文設計的采摘機械手運動控制及避障系統是否否和設計要求,也為了檢測該系統的實時性、穩定性和可靠性,針對該系統利用MatLab搭建了采摘機械手的仿真系統。實驗中,機械手末端執行器起點為(0,0,0),目標終點為(0.55,0.65,0.75)。

采摘機械手運動軌跡如圖9所示。圖9中,菱形為機械手末端執行器起點,五角星為終點。利用MatLab建立的三維仿真系統,結果表明:采摘機械手末端執行器能夠從起點成功運動到終點,且在途中避開中障礙物,達到了預期要求,驗證了系統的實時性、穩定性和可靠性。

圖9 采摘機械手運動軌跡

5 結論

針對采摘機器人末端執行器在作業過程中容易和樹枝、非目標果實發生碰撞這一問題,基于ARM嵌入式控制器和視覺伺服控制策略設計了采摘機械手運動控制及避障系統,并利用MatLab仿真軟件進行了采摘機械手末端執行器的三維仿真實驗。結果表明:采摘機械手末端執行器能夠從起點成功運動到終點,且在途中避開中障礙物,達到了預期要求,驗證了系統的實時性、穩定性和可靠性。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 欧美一区国产| 欧美日韩在线亚洲国产人| 中文国产成人精品久久| 日韩二区三区无| 强奷白丝美女在线观看| 亚洲人成影院午夜网站| 99在线免费播放| 亚洲成人黄色在线观看| 伊人激情久久综合中文字幕| 国产微拍精品| 久久99久久无码毛片一区二区| 亚洲日本韩在线观看| 中文一区二区视频| 操美女免费网站| 青青网在线国产| 日韩av高清无码一区二区三区| 中文字幕自拍偷拍| 免费A级毛片无码免费视频| 色婷婷在线影院| 国产天天色| 免费观看国产小粉嫩喷水| 亚洲自偷自拍另类小说| 色综合天天综合中文网| 456亚洲人成高清在线| 精品久久高清| 亚洲国产日韩视频观看| 国产无遮挡猛进猛出免费软件| 欧美劲爆第一页| 毛片免费观看视频| 在线va视频| 亚洲无码高清一区二区| 国产精品区视频中文字幕| 色综合久久久久8天国| 2021国产精品自产拍在线| 午夜人性色福利无码视频在线观看| 欧美国产日本高清不卡| 天天爽免费视频| 欧美黑人欧美精品刺激| 黄色免费在线网址| A级毛片无码久久精品免费| 亚洲第一视频区| 女人18毛片水真多国产| 亚洲欧美国产视频| 99视频精品全国免费品| 3344在线观看无码| 日韩成人免费网站| 日韩视频福利| 日韩精品一区二区深田咏美| 亚洲欧美自拍中文| 永久毛片在线播| 国产综合日韩另类一区二区| a级毛片毛片免费观看久潮| 91美女视频在线| 国产亚洲精品自在线| 欧美a级在线| 午夜国产精品视频| 国产9191精品免费观看| 久久久久无码精品| 国产精品jizz在线观看软件| 欧美在线三级| 亚洲欧美在线精品一区二区| 蜜臀AVWWW国产天堂| 亚洲最大福利网站| 视频一区亚洲| 中文字幕色站| 国产精品亚洲一区二区三区z| 亚洲视频四区| 色婷婷啪啪| 成年片色大黄全免费网站久久| 美女无遮挡拍拍拍免费视频| 亚洲国产综合自在线另类| 国产精品毛片在线直播完整版| 亚瑟天堂久久一区二区影院| 亚洲制服丝袜第一页| 亚洲日韩精品综合在线一区二区 | 精品视频免费在线| 日韩毛片在线视频| 欧美日本视频在线观看| 欧美国产综合色视频| 九九九精品视频| 亚洲视频在线网| 亚洲天堂网2014|