日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式微處理器
[導(dǎo)讀]?01 一套機(jī)械臂系統(tǒng)引發(fā)的思考? 想讓機(jī)器人與人類配合無間,或許是機(jī)器人領(lǐng)域里最難做的事了。 近日,來自加拿大舍布魯克大學(xué)的研究人員開發(fā)出了一種固定在腰間的機(jī)械臂系統(tǒng),它可以幫助你完成多種任務(wù)。 包括:采摘果實(shí)、刷墻、擦玻璃、遞送工具,甚至還有打


 01

一套機(jī)械臂系統(tǒng)引發(fā)的思考 

想讓機(jī)器人與人類配合無間,或許是機(jī)器人領(lǐng)域里最難做的事了。

近日,來自加拿大舍布魯克大學(xué)的研究人員開發(fā)出了一種固定在腰間的機(jī)械臂系統(tǒng),它可以幫助你完成多種任務(wù)。


包括:采摘果實(shí)、刷墻、擦玻璃、遞送工具,甚至還有打羽毛球。


在探討機(jī)械手對(duì)人們的用途時(shí),無論是額外的手指還是一個(gè)或兩個(gè)額外的機(jī)械臂,其功能都常限于緩慢移動(dòng)的輕量級(jí)任務(wù)。這些任務(wù)往往是持有或攜帶物體,穩(wěn)定物體或使用者等等。但人們想要的并不只是如此,而是能讓我們變成像漫威漫畫里的超級(jí)英雄一樣的可穿戴機(jī)械臂。

這種類型的可穿戴機(jī)械臂被稱為額外機(jī)械臂(supernumerary robotic arm)。 本研究的系統(tǒng)有 3 個(gè)自由度,由磁流變離合器和靜液壓傳動(dòng)裝置驅(qū)動(dòng)。

其目標(biāo)是在眾多工業(yè)和家庭應(yīng)用中實(shí)現(xiàn)如人類手臂一樣的性能。 液壓系統(tǒng)會(huì)提供相對(duì)較大的動(dòng)力,但是動(dòng)力系統(tǒng)本身是通過線纜和使用者連接的,在最大程度上減少了使用者穿戴的質(zhì)量(保證手臂的慣性較?。?,同時(shí)還略微限制了移動(dòng)性。

機(jī)械臂的 Demo 視頻具體參見:



看到這里,有些朋友就會(huì)比較關(guān)心:

此種復(fù)雜的機(jī)械臂控制系統(tǒng)到底如何開發(fā),如何設(shè)計(jì)?


 02

與機(jī)器人相關(guān)的系統(tǒng)開發(fā)流程


如果我們想學(xué),如何入手?
一般來說,在機(jī)器人系統(tǒng)開發(fā)中,開發(fā)流程可分為以下幾個(gè)步驟:

從上述開發(fā)過程中,可以看到做機(jī)器人開發(fā),不僅僅是算法,還牽扯到軟硬件開發(fā)以及系統(tǒng)聯(lián)調(diào)。
大家或多或少都應(yīng)該有這種體驗(yàn),牽扯到結(jié)構(gòu)、硬件等實(shí)際設(shè)計(jì)時(shí),哪怕電路足夠簡(jiǎn)單,結(jié)構(gòu)設(shè)計(jì)足夠完美,一旦需要做成實(shí)際的東西,可能就會(huì)遇見一些bug。
人非圣賢、孰能無過,引入bug不可怕,能否盡早發(fā)現(xiàn)bug對(duì)整個(gè)開發(fā)過程至關(guān)重要。
找出bug后,再修改設(shè)計(jì)方案,重新設(shè)計(jì),可能就會(huì)有樣機(jī)一代、二代、三代。。。多次迭代才能做出效果能過得去的機(jī)器人系統(tǒng)。
隨即而來的,浪費(fèi)時(shí)間成本、資金成本等。
同時(shí),從開發(fā)過程中,可以看出整個(gè)設(shè)計(jì)流程比較線性化,即完成前一步,才能進(jìn)行后一步。機(jī)器人設(shè)計(jì)一般牽扯到多人合作,設(shè)計(jì)流程線性化,也會(huì)影響開發(fā)時(shí)長(zhǎng)。

比如:我們?cè)谠O(shè)計(jì)機(jī)器人機(jī)械臂時(shí),機(jī)械臂驅(qū)動(dòng)電路已經(jīng)設(shè)計(jì)并制作完成,但小伙伴的機(jī)械臂結(jié)構(gòu)還未搭建好,我們必須得等小伙伴完成機(jī)械臂結(jié)構(gòu)后才能測(cè)試。無形中,也浪費(fèi)了開發(fā)時(shí)長(zhǎng)。

那么,如何提升效率、減少時(shí)間和資金,從而加快開發(fā)流程呢?

加快反饋!


在早期進(jìn)行整體設(shè)計(jì)時(shí),如果可以仿真,在仿真過程中,不斷調(diào)試裝置和系統(tǒng)參數(shù),多次反饋后得出我們想要的模型,同時(shí)進(jìn)行結(jié)構(gòu)與軟硬件制作,并根據(jù)仿真模型的變動(dòng)進(jìn)行修改,多階段同時(shí)進(jìn)行,以此來減少開發(fā)時(shí)長(zhǎng)以及資金成本。

當(dāng)然,既然要進(jìn)行仿真,要選取哪款軟件呢。

在這之前,我們?cè)?jīng)有寫過一篇:

MATLAB R2020a新鮮出爐,我來替各位嘗嘗鮮?。ǔ溄樱c(diǎn)擊即可閱讀)

在這篇文章中,我們有聊過利用MATLAB/Simulink對(duì)機(jī)器人運(yùn)動(dòng)規(guī)劃進(jìn)行仿真。

那么在加速機(jī)器人開發(fā)流程上,MATLAB又會(huì)給我們帶來什么驚喜呢?


 03

MATLAB如何加速機(jī)器人開發(fā)

在未設(shè)計(jì)出機(jī)械臂硬件系統(tǒng)之前,我們是無法驗(yàn)證算法,其抓取效果以及準(zhǔn)確度,此時(shí)MATLAB即可上場(chǎng),擔(dān)當(dāng)搭建相關(guān)模型,提前完成仿真測(cè)試的重任。

在開篇的腰間機(jī)械臂視頻中,機(jī)械臂有給人遞送工具的應(yīng)用場(chǎng)景,我們以機(jī)械臂抓取物品為例,使用MATLAB模擬仿真該運(yùn)動(dòng)過程。

在MATLAB中,有較多的機(jī)械臂模型供大家選擇,可供自己的設(shè)計(jì)需求選擇相應(yīng)的機(jī)械臂模型,接下來使用MATLAB對(duì)進(jìn)行機(jī)械臂拾放工作流程仿真。

首先,使用Stateflow圖表創(chuàng)建狀態(tài)流程圖,由以下三個(gè)步驟組成:

1、初始化機(jī)器人和環(huán)境

初始化機(jī)械臂模型,并創(chuàng)建其運(yùn)行環(huán)境,初始化相關(guān)參數(shù)配置,建立機(jī)械臂模型。

該環(huán)境由機(jī)械手、用于分類的架子和藍(lán)色障礙物組成。

2、識(shí)別零件并確定放置位置

在識(shí)別階段的第一步中,必須檢測(cè)零件。我們可以直接調(diào)用相關(guān)函數(shù)直接給出待拾放的物體檢測(cè)算法,也可以通過我們特定的物體,來設(shè)計(jì)對(duì)應(yīng)的物體檢測(cè)算法。

接下來,調(diào)用相關(guān)函數(shù)將零件分為兩種類型,以確定放置它們的位置(頂部或底部架子)。

3、執(zhí)行取放工作流程

一旦識(shí)別出物品,并指定了它們的目的地,手爪將其拾取,然后移動(dòng)到目標(biāo)位置。

*詳細(xì)流程如下圖所示:

在完成狀態(tài)流程圖后,就可以運(yùn)行可視化仿真。

通過確定選用MATLAB中提供的機(jī)器人模型,初始相關(guān)參數(shù)配置,完成機(jī)械手的初始配置,建立機(jī)械臂模型。

【案例來自MATLAB官網(wǎng),該仿真使用帶有手爪的KINOVA GEN3機(jī)械臂模型】

代碼:

load('exampleHelperKINOVAGen3RobotiqGripper.mat');
coordinator.HomeRobotTaskConfig = trvec2tform([0.4, 0, 0.6])*axang2tform([0 1 0 pi]);
coordinator.PlacingPose{1} = trvec2tform([[-0.2 0.55 0.46]])*axang2tform([1 0 0 -pi/2]);
coordinator.PlacingPose{2} = trvec2tform([[-0.2 0.55 0.63]])*axang2tform([1 0 0 -pi/2]);


調(diào)用函數(shù),即可將可視化模型連接到前文狀態(tài)流程圖,

coordinator.FlowChart = exampleHelperFlowChartPickPlace('coordinator',coordinator);


輸入下方代碼,可進(jìn)行拾放物體過程仿真:

answer = questdlg('Do you want to start the pick-and-place job now?', ...

         'Start job','Yes','No', 'No');

switch answer

    case 'Yes'

        % Trigger event to start Pick and Place in the Stateflow Chart

        coordinator.FlowChart.startPickPlace;        

    case 'No'

        % End Pick and Place

        coordinator.FlowChart.endPickPlace;        

        delete(coordinator.FlowChart);

        delete(coordinator);end


在完成此拾放可視化仿真后,我們可以結(jié)合機(jī)器人工具箱Robotics System Toolbox,在此模型上添加相關(guān)的路徑規(guī)劃、電機(jī)控制等來提前驗(yàn)證我們的相關(guān)算法,從而加快機(jī)械臂系統(tǒng)設(shè)計(jì)開發(fā)的效率,由于篇幅有限,在此不再詳細(xì)介紹相關(guān)。

 04  

 總結(jié)


本文只是淺談了機(jī)器人系統(tǒng)開發(fā)中,通過MATLAB/Simulink的配合使用,我們可以提前驗(yàn)證機(jī)械臂控制算法,同樣的,除開機(jī)器人的機(jī)械臂模型仿真,我們也可以利用Simulink對(duì)機(jī)器人的移動(dòng)控制、視覺等組件進(jìn)行仿真,提前驗(yàn)證我們的控制算法,無需等到相關(guān)硬件制作完成后再驗(yàn)證,可以加快整個(gè)機(jī)器人系統(tǒng)的開發(fā)過程,提升效率。

總的來說,在機(jī)器人開發(fā)上,MATLAB給技術(shù)人員提供了足夠多且友好的開發(fā)工具,并且也涵蓋了多個(gè)demo,供初學(xué)者快速入門。我們可以通過學(xué)習(xí)調(diào)用demo,快速搭建出我們的機(jī)器人各個(gè)組件系統(tǒng),進(jìn)行仿真測(cè)試,無論是機(jī)器視覺,或者機(jī)械臂相關(guān)軟硬件,亦或是移動(dòng)路徑規(guī)劃等。都可以在MATLAB中找到相應(yīng)的工具包對(duì)其進(jìn)行仿真測(cè)試。

與此同時(shí),在基于MATLAB模型設(shè)計(jì)下,我們可以將機(jī)器人系統(tǒng)如此龐大陌生的系統(tǒng)劃分成各個(gè)模塊進(jìn)行組件設(shè)計(jì),利用Simulink對(duì)其組件進(jìn)行仿真測(cè)試,使用基于模型設(shè)計(jì)去開發(fā)軟件,我們可以盡早對(duì)一個(gè)階段的工作產(chǎn)品進(jìn)行驗(yàn)證,同時(shí)鏈接到后一階段的設(shè)計(jì)。不僅僅是節(jié)省開發(fā)時(shí)間成本和資金成本,并且對(duì)于基于模型的設(shè)計(jì)來講,圖形化設(shè)計(jì)是天然的、固有的。

能讓人較為明朗了解設(shè)計(jì)原理以及過程,方便工程師們交流以及后期維護(hù)。


了解更多機(jī)器人解決方案:(復(fù)制到瀏覽器打開)

https://ww2.mathworks.cn/solutions/robotics.html?s_eid=PEP_23450

你可以申請(qǐng)30天免費(fèi)試用工具包:(復(fù)制到瀏覽器打開) 

https://ww2.mathworks.cn/campaigns/products/trials.html?s_eid=PEP_23450

-END-




推薦閱讀



【01】550萬華人在美現(xiàn)狀:7諾獎(jiǎng)、300院士,320常春藤高校終身正教授...
【02】大學(xué)生和研究生差在哪里?怎么做一名合格的研究生?
【03】中國(guó)高校鄙視鏈指南!
【04】一位電子工程師回顧大學(xué)四年學(xué)習(xí)的感概以及對(duì)大學(xué)課程的一些見解
【05】關(guān)于芯片,清華大學(xué)教授說了大實(shí)話,但有人不愛聽!

免責(zé)聲明:整理文章為傳播相關(guān)技術(shù),版權(quán)歸原作者所有,如有侵權(quán),請(qǐng)聯(lián)系刪除

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉