0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于人與機(jī)器溝通的語言--MATLAB的介紹分析

MATLAB ? 來源:djl ? 2019-09-18 15:21 ? 次閱讀

RoboCup是國際上最大型、級別最高、最受國際認(rèn)可的機(jī)器人大賽。每年有來自世界各地的200多個團(tuán)隊參加,大會的目標(biāo)是讓機(jī)器人在2050年擊敗人類世界杯冠軍。MathWorks作為全球贊助商之一,為所有參賽團(tuán)隊免費(fèi)提供正版軟件授權(quán)以及技術(shù)支持,幫他們解決難題,實現(xiàn)設(shè)計目標(biāo)。

程鄴博士介紹了MathWorks公司產(chǎn)品在人工智能、機(jī)器人領(lǐng)域的應(yīng)用,以及公司的理念之一:讓更多的人掌握與機(jī)器交流的通用「語言」,讓更多非專業(yè)的人們能夠享受技術(shù)帶來的樂趣和益處,從而提升自己的教育、工作和生活。

MATLAB——讓編程更好玩

就像人類說人類語言,計算機(jī)說機(jī)器語言,MathWorks的軟件相當(dāng)于是創(chuàng)造了一種更接近人類語言的機(jī)器語言,讓人類與機(jī)器進(jìn)行更好的交互。這可以理解成翻譯,我們在人類語言和機(jī)器語言之間進(jìn)行翻譯,在高級機(jī)器語言和低級機(jī)器語言之間進(jìn)行翻譯。

最近有一種趨勢,叫做計算語言素養(yǎng),就好像是傳統(tǒng)的識字、文學(xué)語言素養(yǎng),學(xué)習(xí)的卻是計算機(jī)語言。人人學(xué)習(xí)計算機(jī)語言,并不是說人人都要成為軟件工程師,而是要懂得現(xiàn)今的技術(shù)社會是怎樣運(yùn)作的,培養(yǎng)基本的邏輯思維。

如今人手都持有多個智能電子產(chǎn)品,Internet of Things(IoT)、Smart Things等滲入于普通人生活的各個方面,能夠?qū)@些物品最基本的運(yùn)作方式有些了解,甚至能和機(jī)器進(jìn)行更好的交流,在逐漸變?yōu)橐环N素養(yǎng)。連前紐約市長、彭博集團(tuán)總裁Michael Bloomberg都將學(xué)習(xí)編程作為新年志愿。一個億萬富翁為什么要學(xué)會編程呢?他真的覺得這件事情很重要,讓他有一種新的視角來理解世界。

MathWorks工具被廣泛應(yīng)用于教育業(yè)以及工業(yè)界,它的容易上手并且功能強(qiáng)大的特點也同時被很多業(yè)余愛好者和創(chuàng)客們接受。他們把自己的想象力和創(chuàng)造力用MATLAB、Simulink和其它工具箱很快的實現(xiàn)起來。

有人做了會自動解魔方的機(jī)器人、智能手環(huán)、心率監(jiān)測儀。有人自制家庭控溫系統(tǒng),行動監(jiān)測器、天氣探測器,聲控?zé)?。?chuàng)客們之所以能快速將自己的想象現(xiàn)實化,因為MATLAB和Simulink提供很多與低成本硬件(比如Arduino,Raspberry Pi,BeagleBoard等)的連接支持,并且有強(qiáng)大的圖像處理、數(shù)據(jù)采集、信號處理、控制等工具箱。幾行代碼、幾個模塊,不用是專業(yè)的工程師或者程序員,大眾也可以享受的MATLAB的應(yīng)用和樂趣。

MathWorks和人工智能與機(jī)器人

在給機(jī)器人編程時有一些非常復(fù)雜的數(shù)學(xué)模型,開發(fā)者可以選擇用比較低級的語言一點點寫,但是這會花很多時間。而MATLAB的平臺上已經(jīng)提供很多工具箱和自帶算法,一行MATLAB函數(shù)可以媲美幾十行C代碼。自動代碼生成大大縮短研發(fā)時間、并減少了手動代碼的出錯率。

MathWorks也對機(jī)器人領(lǐng)域的關(guān)注和發(fā)展不僅限于機(jī)器人世界杯。 2015年,MathWorks推出全新工具包——Robotics System Toolbox,對于仿真機(jī)和硬件機(jī)器人提供直接的接口,還包含地圖、路徑規(guī)劃、圖像識別、自動控制等多種算法,為機(jī)器人領(lǐng)域的研發(fā)提供了軟件平臺。

關(guān)于人與機(jī)器溝通的語言--MATLAB的介紹分析

以一個工業(yè)焊接的機(jī)械臂為例:

它是讓焊接槍沿著一定軌跡運(yùn)動,這其實是一個相當(dāng)復(fù)雜的動力學(xué)及控制問題。因此,要想讓手臂末端指向空間一點或者沿一軌跡運(yùn)動,需要列出并解決很多很復(fù)雜的數(shù)學(xué)公式,每個關(guān)節(jié)的運(yùn)動軌跡、速度、以及促使運(yùn)動需要的力和力矩等都是要計算的未知量。沒有計算機(jī)的幫助,靠手算是基本不可能的。

MATLAB和Simulink是高級的計算和建模工具,可以大大節(jié)省設(shè)計、仿真、和跟硬件結(jié)合的時間。在使用這些工具時,所有的部件、關(guān)節(jié)和約束等都是模塊化的。用戶可以直接選擇一個SimMechanics工具箱自帶的模塊,比如定軸轉(zhuǎn)動模塊,設(shè)好其約束,機(jī)器人手臂的肩膀關(guān)節(jié)就做成了。用同樣的方式很快便能組成整個機(jī)器人手臂的模型,并且模擬其運(yùn)動,實時計算各關(guān)節(jié)需要的力矩。

如果靠人自己推倒公式,或者用C語言來從零開發(fā),工作量將成幾何倍增加,使用MATLAB和 Simulink進(jìn)行建模和仿真的方式則大大降低了研發(fā)成本和時間,這就是為什么工業(yè)界會采用這種標(biāo)準(zhǔn)流程。

關(guān)于人與機(jī)器溝通的語言--MATLAB的介紹分析

人工智能方面,以人臉跟蹤為例。程序首先需要的就是人臉識別,在MATLAB里因為后臺嵌入了很多數(shù)據(jù)庫,我們只需輸入命令——識別一雙眼睛,系統(tǒng)就可以找到眼睛。我們并不是人臉識別專家,但是用這一句簡單的MATLAB語言就可以實現(xiàn)這個功能。

MathWorks關(guān)注教育、關(guān)注工業(yè)、關(guān)注金融等各行各業(yè)的背后,是對人類技術(shù)和創(chuàng)新的不斷追求,是對于人類與機(jī)器溝通的向往。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    212

    文章

    28938

    瀏覽量

    209725
  • 動力學(xué)
    +關(guān)注

    關(guān)注

    0

    文章

    107

    瀏覽量

    17067
  • 機(jī)器語言
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    10810
收藏 人收藏

    評論

    相關(guān)推薦

    MATLAB或者C語言開發(fā)FPGA有什么問題嗎

    最近有個項目領(lǐng)導(dǎo)要求用MATLAB開發(fā)FPGA,有大佬用MATLAB或者C語言開發(fā)FPGA的嗎,有沒有什么問題,需要注意什么問題嗎
    發(fā)表于 01-26 09:57

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗】2.具身智能機(jī)器人大模型

    的設(shè)計不僅提高了機(jī)器人對環(huán)境的理解能力,還使其能夠更精準(zhǔn)地執(zhí)行復(fù)雜任務(wù)。 擴(kuò)散模型的新思路 除了大模型,擴(kuò)散模型的引入為機(jī)器人控制開辟了新的研究方向。在以UniPi為代表的創(chuàng)新工作中,通過用戶的自然語言
    發(fā)表于 12-29 23:04

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗】1.初步理解具身智能

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

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗】1.全書概覽與第一章學(xué)習(xí)

    ,詳細(xì)介紹了具身智能機(jī)器人的基礎(chǔ)模塊,給讀者闡明了機(jī)器人如何感知環(huán)境以及對環(huán)境進(jìn)行交互。 在第三部分,結(jié)合最新的大模型技術(shù),探討了大模型在機(jī)器人計算中的具體應(yīng)用,如:自然
    發(fā)表于 12-27 14:50

    《具身智能機(jī)器人系統(tǒng)》第7-9章閱讀心得之具身智能機(jī)器人與大模型

    研讀《具身智能機(jī)器人系統(tǒng)》第7-9章,我被書中對大模型與機(jī)器人技術(shù)融合的深入分析所吸引。第7章詳細(xì)闡述了ChatGPT for Robotics的核心技術(shù)創(chuàng)新:它摒棄了傳統(tǒng)的分層控制架構(gòu),創(chuàng)造性地
    發(fā)表于 12-24 15:03

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗】+初品的體驗

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

    《具身智能機(jī)器人系統(tǒng)》第1-6章閱讀心得之具身智能機(jī)器人系統(tǒng)背景知識與基礎(chǔ)模塊

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

    基于火語言RPA做一個發(fā)貨機(jī)器人

    基于火語言RPA開發(fā)一個發(fā)貨機(jī)器人是一個相對復(fù)雜但非常實用的項目,特別是在電商和物流領(lǐng)域。以下是一個基于火語言RPA開發(fā)發(fā)貨機(jī)器人的大致步驟和考慮因素: 一、項目規(guī)劃與需求
    的頭像 發(fā)表于 12-11 14:42 ?226次閱讀

    機(jī)器人技術(shù)的發(fā)展趨勢

    能力。 機(jī)器人能夠通過學(xué)習(xí)和訓(xùn)練,不斷優(yōu)化自身的行為和性能,實現(xiàn)更高效、更智能的工作。 自然語言處理與理解 : 隨著自然語言處理技術(shù)的進(jìn)步,機(jī)器人開始具備理解和表達(dá)情感的能力,能夠更好
    的頭像 發(fā)表于 10-25 09:27 ?1657次閱讀

    關(guān)于全自動裝車機(jī)器人的詳細(xì)介紹

    裝車機(jī)器人的詳細(xì)介紹: ?一、技術(shù)特點 ?1.智能識別:全自動裝車機(jī)器人系統(tǒng)配備傳感器和視覺識別技術(shù),能夠識別不同類型和尺寸的產(chǎn)品。這種能力使得機(jī)器人能夠準(zhǔn)確區(qū)分貨物,為后續(xù)的裝載工作
    的頭像 發(fā)表于 10-22 16:43 ?696次閱讀

    Al大模型機(jī)器人

    金航標(biāo)kinghelm薩科微slkor總經(jīng)理宋仕強(qiáng)介紹說,薩科微Al大模型機(jī)器人有哪些的優(yōu)勢?薩科微AI大模型機(jī)器人由清華大學(xué)畢業(yè)的天才少年N博士和王博士團(tuán)隊開發(fā),與同行相比具有許多優(yōu)勢:語言
    發(fā)表于 07-05 08:52

    matlab神經(jīng)網(wǎng)絡(luò)工具箱結(jié)果分析

    神經(jīng)網(wǎng)絡(luò)是一種強(qiáng)大的機(jī)器學(xué)習(xí)技術(shù),廣泛應(yīng)用于各種領(lǐng)域,如圖像識別、語音識別、自然語言處理等。MATLAB提供了一個功能強(qiáng)大的神經(jīng)網(wǎng)絡(luò)工具箱,可以幫助用戶快速構(gòu)建和訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型。本文將介紹
    的頭像 發(fā)表于 07-03 10:32 ?789次閱讀

    abb工業(yè)機(jī)器人的編程語言是什么

    ABB工業(yè)機(jī)器人的編程語言主要是RAPID(Robot Application Programming Interface for Development),它是一種高級編程語言,專門為工業(yè)機(jī)
    的頭像 發(fā)表于 06-16 16:49 ?3116次閱讀

    基于MATLAB的信號處理系統(tǒng)與分析

    在信息技術(shù)日新月異的今天,信號處理與分析技術(shù)在通信、控制、生物醫(yī)學(xué)、圖像處理等領(lǐng)域的應(yīng)用日益廣泛。MATLAB作為一款功能強(qiáng)大的數(shù)學(xué)軟件,為信號處理與分析提供了強(qiáng)大的工具和支持。本文旨在探討
    的頭像 發(fā)表于 05-17 14:24 ?1402次閱讀

    自然語言控制機(jī)械臂:ChatGPT與機(jī)器人技術(shù)的融合創(chuàng)新(下)

    和Google的Speech-to-text服務(wù),以及我們是如何通過pymycobot模塊來控制機(jī)械臂的。通過將自然語言處理和機(jī)械臂控制相結(jié)合,我們的項目旨在降低機(jī)器人編程的門檻,使得非專業(yè)人士也能輕松地進(jìn)行機(jī)器人編程和實驗。
    的頭像 發(fā)表于 04-11 15:54 ?1100次閱讀
    自然<b class='flag-5'>語言</b>控制機(jī)械臂:ChatGPT與<b class='flag-5'>機(jī)器人</b>技術(shù)的融合創(chuàng)新(下)

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品