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

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

3天內不再提示

ChatGPT已能操控機器人,工程師連代碼都不用寫

新機器視覺 ? 來源:量子位 ? 2023-03-27 11:13 ? 次閱讀

當我還在跟ChatGPT吹牛尬聊時,有人已經在拿它操控機器人了。

不是別人,正是OpenAI的金主爸爸、不久前剛拿ChatGPT“重新發(fā)明搜索引擎”的微軟。

472743b0-cbdd-11ed-bfe3-dac502259ad0.png

到目前為止,開發(fā)者調教機器人不僅技術門檻高,還道阻且長:

工程師需要在工作流程回路中,不斷手寫新代碼和規(guī)范來糾正機器人行為;另外,操控不同的機器人可能需要不同的編程語言和環(huán)境。

4749d088-cbdd-11ed-bfe3-dac502259ad0.png

而在ChatGPT的幫助下,工程師甚至不用手寫代碼——直接用人話描述想做什么,AI就能自動翻譯成機器語言。

47859e56-cbdd-11ed-bfe3-dac502259ad0.png

這意味著,一方面專業(yè)人士與機器人的交互效率起飛;另一方面,技術門檻也降低一大截,外行人甚至也能參與調試,創(chuàng)造出更多使用方法。

舉個簡單的例子:讓無人機自動檢查貨架。

首先,操作者只需用自然語言給ChatGPT提出要求;然后,AI就能自動翻譯成代碼,并指揮無人機行動。(還可以規(guī)定無人機的飛行路徑。)

47ab8562-cbdd-11ed-bfe3-dac502259ad0.gif

難怪特斯拉前AI主管Andrej Karpathy會調侃:

最新的熱門編程語言是英語。

47f419f8-cbdd-11ed-bfe3-dac502259ad0.png

一個AI指揮多種機器人

實際上,ChatGPT會玩兒的花樣可多了。

比如,一位操作者跟AI說:“我渴了,請幫我找個喝的?!?/p>

此時AI并不會直愣愣地就去找水了,而是會很機靈地反問:

請問你想喝哪種?這里有好幾種飲料,比如椰子水、可樂等等。

48077476-cbdd-11ed-bfe3-dac502259ad0.png

當然操作者也不是吃素的,他并未直接告訴AI選哪個,而是說:“我剛從健身房回來,請幫我找個健康點兒的飲料?!?/p>

然后更神奇的操作就開始了:

AI先是猜測他想喝椰子水,然后自己噼里啪啦寫出一段代碼(甚至還有注釋):

4827039a-cbdd-11ed-bfe3-dac502259ad0.gif

寫完就自己指揮無人機去找椰子水:

483a13a4-cbdd-11ed-bfe3-dac502259ad0.gif

除了無人機,ChatGPT還能輕松操控別的小機器人,包括攝像頭、機械臂等等。

比如讓攝像頭在房間里找出能加熱午飯的東西。

4878dddc-cbdd-11ed-bfe3-dac502259ad0.gif

還有指揮機械臂拼出一個微軟的Logo。(悄悄夾帶私貨)

48c23a7c-cbdd-11ed-bfe3-dac502259ad0.gif

看到這些,有網友腦洞大開,有人發(fā)問:

他們是不是正在建立無所不能的天網?

49382ade-cbdd-11ed-bfe3-dac502259ad0.png

還有人甚至調侃稱,AI可能連發(fā)射核彈的指令都會寫:

49512cc8-cbdd-11ed-bfe3-dac502259ad0.png

不過話說回來,其實離網友說的這些還差得遠,畢竟現(xiàn)在還是需要人類參與的。

怎么實現(xiàn)的?

從前文可以看出,這只靈活的AI不僅與人交流暢通無阻,而且和機器也能快速溝通。

這主要得益于微軟團隊專門開發(fā)的一系列API和高級函數庫。

49716844-cbdd-11ed-bfe3-dac502259ad0.png

他們沒有讓ChatGPT背后的語言大模型(LLM),生成某固定種類的代碼;因為機器人是個多元化領域,這樣可能會在不同場景下涉及大量微調。

而在新穎的操作框架下,不同機器人,都有自己對應的特定函數庫。

——一個AI,就能適應不同的對象、不同的任務。

一方面,這些函數庫,能夠連接到機器人控制系統(tǒng)中管理底層硬件,以及執(zhí)行基本運動的代碼和功能模塊。

另一方面,為了讓ChatGPT也能遵循函數庫的規(guī)則,預定義函數命名就很關鍵。清晰的函數名,能讓各API之間建立良好的功能連接,最終生成高質量的回答。

其中一項要求,就是所有API名稱必須描述整體功能行為。例如,detect_object(object_name) 函數可以在內部鏈接到OpenCV函數或計算機視覺模型。

設計好庫和API后,微軟給ChatGPT編寫了一個文本提示(prompt),描述目標任務,并明確說明函數庫中哪些函數可用;另外,這還能規(guī)定ChatGPT生成代碼用哪種編程語言。

4995e1f6-cbdd-11ed-bfe3-dac502259ad0.png

值得一提的是,AI生成內容效果,和人為提示的質量呈正相關。為此,微軟還開發(fā)了一個協(xié)作開源平臺PromptCraft,任何人都能在此分享不同類機器人的Prompt策略。

49bf6e4a-cbdd-11ed-bfe3-dac502259ad0.png

到此,幕后部署基本完成,然后用戶就能通過“說人話”間接操控機器人了。

如果想要檢查AI生成的代碼是否有Bug,隨時都能在聊天框直接檢查,或通過模擬器測試,人類可以用自然語言指導AI進行修正。

另外,還能到等到用戶對解決方案滿意為止,再在將ChatGPT生成代碼部署到機器人上。

最后,如果是你,會想用ChatGPT操控機器人做些什么呢?

審核編輯 :李倩

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

    關注

    210

    文章

    28011

    瀏覽量

    205605
  • 編程語言
    +關注

    關注

    10

    文章

    1922

    瀏覽量

    34510
  • ChatGPT
    +關注

    關注

    28

    文章

    1536

    瀏覽量

    7273

原文標題:ChatGPT已能操控機器人,工程師連代碼都不用寫,網友:微軟在搞天網?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ChatGPT 與傳統(tǒng)聊天機器人的比較

    隨著人工智能技術的飛速發(fā)展,聊天機器人已經成為我們日常生活中不可或缺的一部分。從簡單的客服助手到復雜的個人助理,這些虛擬助手正在逐漸改變我們與技術的互動方式。在眾多聊天機器人中,ChatGPT無疑是
    的頭像 發(fā)表于 10-25 16:16 ?225次閱讀

    “0元購”智元靈犀X1機器人,軟硬件全套圖紙和代碼全公開!資料免費下載!

    出定制化的運動控制策略。尤其是專業(yè)人士或初創(chuàng)團隊,基于智元提供的核心組件,可以輕松打造出個性化的人形機器人產品,并借助開源代碼快速完成整機工程,極大地降低了研發(fā)成本和門檻。 智元靈犀X1的正式開源,旨在
    發(fā)表于 10-25 15:20

    機器人仿真的類型和優(yōu)勢

    機器人仿真使機器人工程師和研究人員能夠創(chuàng)建機器人及其環(huán)境的虛擬模型。這項技術支持在仿真的無風險環(huán)境中測試和驗證機器人設計與控制算法以及與各種元素進行交互。通過使用仿真軟件,可以預測和分
    的頭像 發(fā)表于 10-14 10:43 ?261次閱讀
    <b class='flag-5'>機器人</b>仿真的類型和優(yōu)勢

    Meta人工智能聊天機器人進軍新市場,挑戰(zhàn)ChatGPT

    Meta近日宣布,其人工智能聊天機器人將進軍21個新市場,與OpenAI的ChatGPT展開激烈競爭。
    的頭像 發(fā)表于 10-11 16:29 ?191次閱讀

    工程師正在給復合機器人包裝# 復合機器人 #AGV

    機器人AGV
    fuweizn
    發(fā)布于 :2024年07月23日 17:55:25

    Al大模型機器人

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

    NVIDIA發(fā)布幾項新功能來幫助機器人專家和工程師打造智能機器人

    ? 機器人技術在智能制造設施、商用廚房、醫(yī)院、倉儲物流和農業(yè)領域等各種環(huán)境中的應用正在迅速擴大。該行業(yè)正在向智能自動化轉型,因此要求機器人具備更強的能力來執(zhí)行感知、測繪、導航、負載處理、物體抓取
    的頭像 發(fā)表于 06-29 15:14 ?930次閱讀
    NVIDIA發(fā)布幾項新功能來幫助<b class='flag-5'>機器人</b>專家和<b class='flag-5'>工程師</b>打造智能<b class='flag-5'>機器人</b>

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    機器人等。 定義和工作職責 嵌入式軟件工程師的主要職責包括但不限于:設計、開發(fā)、測試和調試嵌入式軟件應用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握嵌入式系統(tǒng)的基本原理,熟悉相關硬件接口
    發(fā)表于 05-16 11:00

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

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

    英偉達推出全新AI聊天機器人

    近日,英偉達(Nvidia)宣布推出其全新的AI聊天機器人——“Chat With RTX”。這款聊天機器人被視為英偉達版的ChatGPT,為用戶提供了一個全新的、本地化的AI交互體驗。
    的頭像 發(fā)表于 02-19 11:09 ?817次閱讀

    特斯拉最新消息:特斯拉工廠被曝機器人襲擊工程師 特斯拉兒童版cybertruck將進入中國

    特斯拉最新消息:特斯拉工廠被曝機器人襲擊工程師 特斯拉兒童版cybertruck將進入中國 特斯拉工廠被曝機器人襲擊工程師 有外媒報道稱美國特斯拉工廠
    的頭像 發(fā)表于 12-28 11:11 ?515次閱讀

    開源項目!教你如何復刻自平衡賽車機器人、智能家居中控、競技機器人先進模糊控制器等

    開源項目作品 為了方便大家更好提升自己,電子發(fā)燒友小編為大家整理了一些工程師大佬設計的開源項目作品,供大家可以參考學習,希望對廣大工程師有所幫助。 1.用全志R128復刻自平衡賽車機器人,還實現(xiàn)
    發(fā)表于 12-26 09:17

    用全志R128復刻自平衡賽車機器人,還實現(xiàn)了三種不同的操控方式

    手柄上的菜單欄UI可以選擇不同的機器人基礎參數設置和進行機器人操控。 在自平衡機器人啟動后,可以通過面包板上的兩個手柄去遙控機器人的前進后
    發(fā)表于 12-20 10:22

    機器人編程需要什么軟件?

    機器人編程需要什么軟件
    發(fā)表于 11-01 07:34