色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

關于機器人的崛起的分析和介紹

MATLAB ? 來源:djl ? 2019-09-18 10:25 ? 次閱讀

機器人絕對是當前的一個熱門話題之一。從實驗室機器人到各種創新玩具機器人,越來越多的技術愛好者從關注到實踐,紛紛投身機器人開發的懷抱。

工欲善其事,必先利其器。

MATLAB/Simulink算法開發平臺作為汽車、軍工等行業進行控制算法設計的必備工具,基于Simulink模型的建模、仿真、測試驗證以及代碼生成的設計理念(MBD)也正在替代傳統的手寫C代碼的開發流程,成為算法開發的主流與未來的趨勢。

這對于開發機器人意味著什么呢?

你不僅可以擺脫繁復的C代碼編程,還可以借助MATLAB強大的工具箱系列,通過仿真來幫助你測試算法、優化參數等等。如果用戶購買了代碼生成工具箱,還可以提取所生成的嵌入式 C/C++算法函數,集成到自己外部的工程項目中去,這也是商業產品開發的主流選擇。

MATLAB/Simulink Support Package

MATLAB/Simulink Support Package為一系列所支持的板卡提供了基本的驅動模塊,只需要在軟件界面上進行簡單的配置,就可以將實現框圖式的算法模型一鍵下載到硬件板卡上去,有助于我們快速實現早期創意,縮短原型開發周期。

通過它,我們可以很容易實現與這些硬件通訊,讀取數據到MATLAB環境進行分析和處理,輕松下載Simulink這種框圖式的算法來實現各種有創意的應用。

關于機器人的崛起的分析和介紹


從模型到實現

使用MATLAB/Simulink Support Package相當于鋪平了從Simulink到硬件實現的路,使得不擅長寫C代碼的人可以徹底擺脫代碼實現的困擾,借助Simulink平臺也能輕易的開發出更多有趣的應用來。

案例介紹

使用光敏電阻控制LED

硬件:Arduino MEGA 2560

Step 1:硬件連線

利用光敏電阻與固定電阻串聯形成分壓電路,并將分壓電壓讀入Arduino,然后用這個值來輸出控制發光二極管的明暗。將分壓電壓值讀入Arduino的A1引腳;將發光二極管的正極連接PWM的第二個引腳,如下圖所示。

硬件連接圖

Step 2:軟件準備

通過MATLAB主界面上的Add-Ons的Get Hardware Support Packages向導,選擇所需要安裝的支持包。

關于機器人的崛起的分析和介紹

安裝包下載入口

選擇 Arduino,根據向導提示下載或安裝支持包。

關于機器人的崛起的分析和介紹

下載安裝向導

安裝完成后,打開Simulink Library Browser中的Simulink Support Package for Arduino Hardware庫,如下圖。我們可以看到為Arduino提供的一系列驅動模塊,從模塊的示意圖以及端口的符號,我們可以大概推測它的作用:從各種類型的板卡接口讀取或輸出信號

另外從左側樹狀圖可以看到,還提供了 Ethernet Shield 與 Wifi Shield 的驅動模塊。

關于機器人的崛起的分析和介紹


Arduino支持庫

Step 3:建模

Simulink建模可以簡單描述為模塊的拖拽與連線的過程。

我們需要從A1端口(分壓線接入)讀取分壓信號,所以從庫里拖入一個Analog Input模塊,并雙擊設置端口號為1,設置采樣時間為0.01 S。另外還需要輸出到 PWM的第二個引腳( LED連接處),所以拖入一個PWM模塊,并雙擊設置端口號為2。

為了簡化整個下載過程,我們這里對信號不做任何算法處理,直接將兩個模塊連接起來,如下圖。這也就意味著LED的亮度與光敏電阻狀態直接相關。

關于機器人的崛起的分析和介紹

模型截圖

Step 4:編譯下載

Simulink Support Package for Arduino Hardware支持幾乎所有的Arduino型號。在點擊紅色方框的按鈕編譯下載之前,需要通過配置頁面來指定當前所使用的Arduino板卡類型。

關于機器人的崛起的分析和介紹

設置Arduino板卡

確保Arduino與電腦相連,點擊上圖模型截圖中紅色方框的編譯按鈕,框圖將會自動生成C/C++代碼,并后臺自動調用Arduino IDE進行編譯下載到Arduino板卡上去。此時,你用手捂住光敏電阻,便會看到LED燈亮度的變化。

Step 5:在線調試

對于Arduino MEGA 2560等型號,還支持在線調試。在配置頁面,除了選擇型號外,如下圖設置為 “External model"。

關于機器人的崛起的分析和介紹


設置在線調試運行

點擊綠色按鈕開始仿真。

此時,框圖同樣被生成代碼并編譯下載到Arduino上運行,同時Simulink模型運行,雙擊打開示波器Scope模塊實時看到當前所讀取的傳感器信號。這個數據也可以保存下載,做后期傳感器標定與分析。

關于機器人的崛起的分析和介紹

信號波形

傳感器標定,也就是經常都需要將原始值進行線性或非線性縮放以及平移,得到有物理含義的數值,比如自定義的光照強度等級。如下圖,中間接入一個簡單的查表模塊進行線性縮放。

關于機器人的崛起的分析和介紹

支持一鍵下載的硬件除了舉例的Arduino之還有很多,算法的設計也可以非常復雜。實際上,越是復雜的算法,才越能體現框圖式算法設計方法的優勢。

下載安裝對應的硬件支持包之后,幫助文檔里都會提供由淺入深的應用案例。如下圖是一個LEGO解魔方算法的一個案例。

關于機器人的崛起的分析和介紹

LEGO解魔方算法模型

打開這個模型,點擊編譯,就可以把這個算法完整下載到 LEGO 機器人上去了,有興趣的可以自己親自動手試一試。

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

    關注

    2552

    文章

    51366

    瀏覽量

    755725
  • 示波器
    +關注

    關注

    113

    文章

    6279

    瀏覽量

    185623
  • 機器人
    +關注

    關注

    211

    文章

    28627

    瀏覽量

    207951
收藏 人收藏

    評論

    相關推薦

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人的基礎模塊

    具身智能機器人的基礎模塊,這個是本書的第二部分內容,主要分為四個部分:機器人計算系統,自主機器人的感知系統,自主機器人的定位系統,自主機器人
    發表于 01-04 19:22

    《具身智能機器人系統》第10-13章閱讀心得之具身智能機器人計算挑戰

    閱讀《具身智能機器人系統》第10-13章,我對具身智能機器人的工程實踐有了全新認識。第10章從實時性角度剖析了機器人計算加速問題。機器人定位中的SLAM算法需要處理兩個計算密集型任務:
    發表于 01-04 01:15

    【「具身智能機器人系統」閱讀體驗】+兩本互為支持的書

    最近在閱讀《具身智能機器人系統》這本書的同時,還讀了 《計算機視覺之PyTorch數字圖像處理》一書,這兩本書完全可以視為是互為依托的姊妹篇。《計算機視覺之PyTorch數字圖像處理》是介紹
    發表于 01-01 15:50

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人大模型

    近年來,人工智能領域的大模型技術在多個方向上取得了突破性的進展,特別是在機器人控制領域展現出了巨大的潛力。在“具身智能機器人大模型”部分,作者研究并探討了大模型如何提升機器人的能力,大模型存在
    發表于 12-29 23:04

    【「具身智能機器人系統」閱讀體驗】1.初步理解具身智能

    重要。 書中還詳細介紹了支持具身智能機器人的核心技術系統,包括自主機器人計算系統、感知系統、定位系統及規劃和控制系統。 本書共分5個部分。 第1部分(第1章和第2章)介紹具身智能
    發表于 12-28 21:12

    【「具身智能機器人系統」閱讀體驗】1.全書概覽與第一章學習

    了解具身智能機器人相關的知識,我感到十分榮幸和幸運。 全書簡介 本書以循序漸進的方式展開,通過對具身智能機器人技術的全方位解析,幫助讀者系統化地學習這一領域的核心知識。 首先在第一部分,介紹了具身智能
    發表于 12-27 14:50

    【「具身智能機器人系統」閱讀體驗】+初品的體驗

    的快速發展,相關人才的需求也在不斷增加,通過閱讀該書可以幫助大家系統性地了解和分析當前具身智能機器人系統的發展現狀和前沿研究,為未來的研究和開發工作提供指導。此外,本書還可以為研究人員和工程師提供具體
    發表于 12-20 19:17

    《具身智能機器人系統》第1-6章閱讀心得之具身智能機器人系統背景知識與基礎模塊

    物理交互納入智能系統的核心要素。 第3章是探討機器人計算系統。這一章節詳細闡述了自主機器人的軟硬件架構。計算系統需要滿足機器人任務對算法的精度、實時性和功耗要求。書中介紹的多傳感器融合
    發表于 12-19 22:26

    安川工業機器人結構

    本章節進行安川工業機器人介紹分享 --關于安川工業機器人可分為三部分組成,其分別是:機器人本體、控制柜與示教編程器,當然控制柜與
    的頭像 發表于 12-19 09:59 ?450次閱讀
    安川工業<b class='flag-5'>機器人</b>結構

    鴻蒙機器人與鴻蒙開發板聯動演示

    鴻蒙機器人與鴻蒙開發板聯動演示,機器人的角色為迎賓機器人,開發板負責人賓客出現監聽
    發表于 12-02 14:55

    關于全自動裝車機器人的詳細介紹

    裝車機器人的詳細介紹: ?一、技術特點 ?1.智能識別:全自動裝車機器人系統配備傳感器和視覺識別技術,能夠識別不同類型和尺寸的產品。這種能力使得機器人能夠準確區分貨物,為后續的裝載工作
    的頭像 發表于 10-22 16:43 ?546次閱讀

    開源項目!用ESP32做一個可愛的無用機器人

    簡介 作者在完成碩士論文答辯后,利用空閑時間制作了一個他一直想做的機器人——可愛無用機器人。 無用機器人原理是一個連接到開關的電機,通過邏輯門控制。當開關被推到“開”時,機器人啟動
    發表于 09-03 09:34

    Al大模型機器人

    金航標kinghelm薩科微slkor總經理宋仕強介紹說,薩科微Al大模型機器人有哪些的優勢?薩科微AI大模型機器人由清華大學畢業的天才少年N博士和王博士團隊開發,與同行相比具有許多優勢:語言
    發表于 07-05 08:52

    如何使用PLC控制機器人

    高可靠性、強適應性和易編程性等特點,成為機器人控制領域的重要工具。本文將詳細介紹如何使用PLC控制機器人,包括PLC在機器人控制中的應用原理、控制步驟、以及實際應用案例等,以期為讀者提
    的頭像 發表于 06-17 10:50 ?1917次閱讀

    其利天下技術·搭載無刷電機的掃地機器人的前景如何?

    隨著懶人經濟的崛起,智能家居設備的需求呈現出顯著的增長態勢。作為智能家居領域的一員,掃地機器人因其方便、實用的特性而備受消費者青睞。特別是在無刷電機技術的加持下,掃地機器人不僅提升了清潔效率,還優化
    發表于 05-05 15:03
    主站蜘蛛池模板: 2021扫黑风暴在线观看免费完整版| 久久99精品AV99果冻传媒| 爱穿丝袜的麻麻3d漫画acg| 国产h视频在线观看免费| 黄色片中文| 秋霞网韩国理伦片免费看| 亚洲大码熟女在线| CHINA中国东北GURMA| 交换邻居波多野结衣中文字幕| 母乳女神春日もな| 亚洲涩福利高清在线| 拔萝卜电视剧高清免费| 久久久伊人影院| 亚洲国产综合另类视频| www.久艹| 乱淫67194| 亚洲精品拍拍央视网出文| 成人无码国产AV免费看 | 成人在线观看免费视频| 久久国语露脸精品国产| 天天干夜夜叭| 少妇高潮久久久久7777| 中文字幕人妻无码系列第三区| 国产精品人妻99一区二| 国产偷国产偷亚州清高| 欧美在线看费视频在线| 在线不卡中文字幕| 寂寞夜晚视频高清观看免费| 同居了嫂子在线观看| 被黑人群jian又粗又大H| 老司机午夜影院试看区| 伊人久久大香线蕉综合电影| 国产综合91| 亚洲国产在线视频中文字| 国产片MV在线观看| 午夜福利自怕| 国产欧美一区二区精品久久久| 偷窥自拍性综合图区| 国产精品久久久亚洲偷窥女厕| 偷拍自怕亚洲在线第7页| 国产国产成年在线视频区|