91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

Jetson 百萬(wàn)開發(fā)者故事 | 為了孩子的健康成長(zhǎng),他用 NVIDIA Jetson 做了一個(gè)象棋機(jī)器人

NVIDIA英偉達(dá) ? 來源:未知 ? 2023-03-28 04:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

文科生是否也可以成為人工智能領(lǐng)域里的創(chuàng)客?答案是肯定的!

素為是一名在司法系統(tǒng)里工作的法律工作者,本科就讀于法律專業(yè)。同時(shí),他還是一名計(jì)算機(jī)愛好者,作為智能硬件的創(chuàng)客,平時(shí)他喜歡用電子硬件做一些有趣的項(xiàng)目。

幾年前,Alpha Go 對(duì)戰(zhàn)圍棋大師李世石的畫面令世界贊美人工智能的發(fā)展速度,但是素為卻覺得“這還不夠酷”!Alpha Go 是通過它的研發(fā)者黃士杰來執(zhí)棋的,直播畫面看起來還是兩個(gè)人在對(duì)弈,怎么能說是人機(jī)大戰(zhàn)呢?

“加個(gè)機(jī)械臂執(zhí)棋,很難嗎?”從那時(shí)起,素為就決定要做一個(gè)真正的象棋機(jī)器人,還向朋友夸下了??凇榱俗屨谝惶焯扉L(zhǎng)大的孩子少看電子屏幕,通過下象棋鍛煉思維能力,素為覺得必須加快制作出真正的象棋機(jī)器人。

硬件的選擇和系統(tǒng)框架的搭建

之前素為準(zhǔn)備用 PC 電腦來實(shí)現(xiàn)這個(gè)想法,后來發(fā)現(xiàn)NVIDIA Jetson Nano開發(fā)套件可為全桌面 Linux 給予開箱即用支持,并且與許多常見的外部設(shè)備和配件兼容,相關(guān)的開發(fā)教程也很豐富。

“這個(gè)小小的板子功耗不高,而且樹莓派能做的它基本都能實(shí)現(xiàn),關(guān)鍵是還具備 AI 功能,這可以滿足我的需要,”素為表示。

很快,素為就規(guī)劃出了一個(gè)系統(tǒng)框架:

1255e446-ccde-11ed-bfe3-dac502259ad0.jpg

素為的目標(biāo)就是要做一款名副其實(shí)的“人機(jī)對(duì)戰(zhàn)”中國(guó)象棋機(jī)器人。在制作過程中,他以 Jetson Nano 為中控主機(jī),利用其邊緣計(jì)算能力,無需聯(lián)網(wǎng)即可實(shí)現(xiàn)對(duì)棋盤的視覺識(shí)別和棋步策略計(jì)算,再運(yùn)用一部 XYZ 三軸滑臺(tái)加氣泵吸盤即可挪動(dòng)棋子,實(shí)現(xiàn)真正的“人機(jī)對(duì)戰(zhàn)”。

使用這個(gè)系統(tǒng)進(jìn)行人機(jī)對(duì)弈的流程如下:

  1. 人類下一步棋;

  2. 人類點(diǎn)擊 GPIO 按鈕,Jetson Nano 啟動(dòng)指令;

  3. 棋盤上方的攝像頭對(duì)著棋盤拍攝 1 張照片;

  4. 運(yùn)用 OpenCV 對(duì)照片進(jìn)行四角對(duì)齊、裁切邊緣等處理;

  5. 將棋盤部分裁切為 9×10 個(gè)小圖片;

  6. 運(yùn)用事先訓(xùn)練好的圖片分類模型在 Jetson Nano 上進(jìn)行推理,該模型可分辨 15 種情況(7 種紅方棋子、7 種黑方棋子、無棋子);

  7. 將識(shí)別結(jié)果拼接為棋盤狀態(tài),以 FEN 規(guī)范格式進(jìn)行表達(dá);

  8. 將 FEN 文本傳遞給開源中國(guó)象棋引擎 elephantfish,在 Nano 上進(jìn)行計(jì)算,獲取機(jī)器決定走的下一步棋;

  9. 生成并執(zhí)行 gcode 指令控制滑臺(tái)模組和氣泵,將某個(gè)棋子在棋盤上挪動(dòng);

  10. 機(jī)器執(zhí)行完畢,進(jìn)入等候狀態(tài),等待人類發(fā)出下一步棋及按鈕指令

從以上流程中,我們可以看到 Nano 作為主控機(jī),除了指揮全過程運(yùn)轉(zhuǎn),在第 4 至第 8 步驟為圖片預(yù)處理、棋盤識(shí)別和計(jì)算下棋策略均提供了必不可少的算力。

127465b0-ccde-11ed-bfe3-dac502259ad0.jpg

圖1:步驟4(a)

12995aaa-ccde-11ed-bfe3-dac502259ad0.jpg

圖2步驟4(b

12b5967a-ccde-11ed-bfe3-dac502259ad0.jpg

克服深度學(xué)習(xí)的挑戰(zhàn)

作為一名專業(yè)學(xué)習(xí)法律的文科生,素為表示對(duì)深度學(xué)習(xí)其實(shí)是一知半解的,“就是能夠把開源代碼 debug 跑起來那種水平?!睘榱税严笃鍣C(jī)器人做出來,素為在 Jetson Nano 上先后用 TensorFlow 嘗試了 VGG、ResNet 和 Inception。

“要么調(diào)參數(shù)總是調(diào)不好,要么準(zhǔn)確度不高,”素為說,“曾經(jīng)一度很沮喪?!?/p>

然而,功夫不負(fù)有心人,一個(gè)偶然的機(jī)會(huì),素為看到 NVIDIA 與百度合作的EasyDL平臺(tái),在該平臺(tái)上,可以零代碼訓(xùn)練,并將模型一鍵部署在 NVIDIA Jetson 設(shè)備上。于是素為手工準(zhǔn)備和標(biāo)注了 4000 張訓(xùn)練素材圖片,這些圖片有的清晰,有的模糊,有的用光照亮、有的故意制造陰影,還有不同的旋轉(zhuǎn)角度。之后在此基礎(chǔ)上,對(duì)素材圖片進(jìn)行批量加噪點(diǎn)處理,一共生成了 5 萬(wàn)張圖片數(shù)據(jù)用于深度學(xué)習(xí)訓(xùn)練。經(jīng)過 EasyDL 的訓(xùn)練,生成了“圖像分類”模型(因?yàn)檫\(yùn)用場(chǎng)景有限可控,因此該模型不怕過擬合,準(zhǔn)確率 100%),之后一鍵部署在 Jetson Nano 上,再配合素為寫的主代碼(https://gitee.com/lawup/chess-robot.git),象棋機(jī)器人終于運(yùn)轉(zhuǎn)起來了!

成為 Jetson 百萬(wàn)開發(fā)者一員

開心地看著自己的孩子和老父親與機(jī)器鏖戰(zhàn)幾盤,歡聲笑語(yǔ)無疑是這一路艱辛的最好補(bǔ)償!

2022 年年底,素為帶著這個(gè)項(xiàng)目,參加了 NVIDIA 舉辦的Jetson Edge AI 開發(fā)者大賽,榮獲特別獎(jiǎng)。

很高興能成為 NVIDIA Jetson 百萬(wàn)開發(fā)者的一員。最關(guān)鍵的是,我是用 NVIDIA Jetson Nano 套件做出來的,而且充分發(fā)揮了 Nano 的性能和效用。不得不說,人生就是這么神奇,雖然我一度都絕望了,但自己夸下的??诰妥约喝?shí)現(xiàn)!”素為談到這個(gè)項(xiàng)目,依舊一臉自豪。

素為用自己的開發(fā)經(jīng)歷對(duì)廣大 NVIDIA Jetson 開發(fā)者提出建議:“定下了目標(biāo)就一定要去實(shí)現(xiàn)。因?yàn)槭乔度胧江h(huán)境,很多東西需要編譯,這是一個(gè)比較漫長(zhǎng)的過程,一定要有耐心。在經(jīng)歷反復(fù)的嘗試和漫長(zhǎng)的等待后,終于成功的那一刻就會(huì)有一種‘山窮水盡疑無路,柳暗花明又一村’的欣喜感,讓你覺得’人間值得’ 。”


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

    關(guān)注

    23

    文章

    4091

    瀏覽量

    99273

原文標(biāo)題:Jetson 百萬(wàn)開發(fā)者故事 | 為了孩子的健康成長(zhǎng),他用 NVIDIA Jetson 做了一個(gè)象棋機(jī)器人

文章出處:【微信號(hào):NVIDIA_China,微信公眾號(hào):NVIDIA英偉達(dá)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在NVIDIA Jetson平臺(tái)上運(yùn)行最新的開源AI模型

    在小型、低功耗的邊緣設(shè)備上運(yùn)行先進(jìn)的 AI 和計(jì)算機(jī)視覺工作流正變得越來越具有挑戰(zhàn)性。機(jī)器人、智能攝像頭和自主設(shè)備需要實(shí)時(shí)智能來感知、理解并做出反應(yīng),而無需依賴云端。NVIDIA Jetson 平臺(tái)通過緊湊的 GPU 加速模塊和
    的頭像 發(fā)表于 12-24 10:38 ?1629次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b>平臺(tái)上運(yùn)行最新的開源AI模型

    如何在NVIDIA Jetson Thor上提升機(jī)器人感知效率

    構(gòu)建自主機(jī)器人需要具備可靠且低延遲的視覺感知能力,以實(shí)現(xiàn)在動(dòng)態(tài)環(huán)境中的深度估計(jì)、障礙物識(shí)別、定位與導(dǎo)航。這些功能對(duì)計(jì)算性能有較高要求。NVIDIA Jetson 平臺(tái)雖為深度學(xué)習(xí)提供了強(qiáng)大的 GPU
    的頭像 發(fā)表于 12-24 10:14 ?4410次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> Thor上提升<b class='flag-5'>機(jī)器人</b>感知效率

    NVIDIA Jetson系列開發(fā)者套件助力打造面向未來的智能機(jī)器人

    NVIDIA Jetson AGX Thor、AGX Orin 以及 Jetson Orin Nano Super 開發(fā)者套件,助力打造面向未來的智能
    的頭像 發(fā)表于 12-13 10:20 ?3102次閱讀

    NVIDIA Jetson AGX Thor Developer Kit開發(fā)環(huán)境配置指南

    NVIDIA Jetson AGX Thor 專為物理 AI 打造,與上代產(chǎn)品 NVIDIA Jetson AGX Orin 相比,生成式
    的頭像 發(fā)表于 11-08 09:55 ?7319次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> AGX Thor Developer Kit<b class='flag-5'>開發(fā)</b>環(huán)境配置指南

    奧比中光3D相機(jī)矩陣接入NVIDIA Jetson Thor平臺(tái)

    傳輸至Jetson Thor,為人形機(jī)器人等物理AI實(shí)時(shí)應(yīng)用場(chǎng)景提供豐富且實(shí)時(shí)的感知數(shù)據(jù)流。這兼容性將使奧比中光成為全球數(shù)百萬(wàn)機(jī)器人開發(fā)者
    的頭像 發(fā)表于 08-30 09:42 ?2674次閱讀

    ADI借助NVIDIA Jetson Thor平臺(tái)加速人形機(jī)器人研發(fā)進(jìn)程

    當(dāng)前,人形機(jī)器人正逐步邁向?qū)嶋H應(yīng)用部署階段,其落地節(jié)奏取決于物理智能與實(shí)時(shí)推理能力的發(fā)展。隨著NVIDIA Jetson Thor平臺(tái)的正式面市,Analog Devices, Inc. (ADI)將進(jìn)
    的頭像 發(fā)表于 08-29 14:07 ?3186次閱讀

    NVIDIA Jetson AGX Thor開發(fā)者套件重磅發(fā)布

    開發(fā)者與未來創(chuàng)造們,準(zhǔn)備好迎接邊緣AI的史詩(shī)級(jí)革新了嗎?NVIDIA以顛覆性技術(shù)再次突破極限,正式推出Jetson AGX Thor開發(fā)者
    的頭像 發(fā)表于 08-28 14:31 ?1574次閱讀

    NVIDIA Jetson Thor實(shí)現(xiàn)機(jī)器人實(shí)時(shí)推理能力的巨大飛躍

    這款專為全球數(shù)百萬(wàn)機(jī)器人開發(fā)者設(shè)計(jì)、基于 NVIDIA Blackwell 的機(jī)器人計(jì)算機(jī),可提供高達(dá) 2,070 FP4 TFLOPS 的計(jì)算性能,能高效應(yīng)對(duì)代理式 AI、高速傳感器
    的頭像 發(fā)表于 08-27 12:43 ?2365次閱讀

    NVIDIA三臺(tái)計(jì)算機(jī)解決方案如何協(xié)同助力機(jī)器人技術(shù)

    NVIDIA DGX、基于 NVIDIA RTX PRO 服務(wù)器的 Omniverse 和 Cosmos,以及 Jetson AGX Thor,正全面加速?gòu)娜诵?b class='flag-5'>機(jī)器人到
    的頭像 發(fā)表于 08-27 11:48 ?2447次閱讀

    基于 NVIDIA Blackwell 的 Jetson Thor 現(xiàn)已發(fā)售,加速通用機(jī)器人時(shí)代的到來

    ·專為物理 AI 和機(jī)器人打造的機(jī)器人計(jì)算機(jī) NVIDIA Jetson AGX Thor 開發(fā)者套件和量產(chǎn)級(jí)模組,現(xiàn)已發(fā)售。 ·超過 20
    發(fā)表于 08-26 09:28 ?1307次閱讀
    基于 <b class='flag-5'>NVIDIA</b> Blackwell 的 <b class='flag-5'>Jetson</b> Thor 現(xiàn)已發(fā)售,加速通用<b class='flag-5'>機(jī)器人</b>時(shí)代的到來

    超過200萬(wàn)開發(fā)者加入NVIDIA機(jī)器人技術(shù)生態(tài)

    已經(jīng)有超過 200 萬(wàn)開發(fā)者加入 NVIDIA 機(jī)器人技術(shù)生態(tài)系統(tǒng)。這些開發(fā)者正在推動(dòng)制造業(yè)、食品配送、農(nóng)業(yè)、醫(yī)療健康、設(shè)施維護(hù)等眾多行業(yè)的
    的頭像 發(fā)表于 08-21 19:47 ?1986次閱讀
    超過200萬(wàn)<b class='flag-5'>開發(fā)者</b>加入<b class='flag-5'>NVIDIA</b><b class='flag-5'>機(jī)器人</b>技術(shù)生態(tài)

    NVIDIA Jetson AGX Thor開發(fā)者套件概述

    NVIDIA Jetson AGX Thor 開發(fā)者套件為您提供出色的性能和可擴(kuò)展性。它由 NVIDIA Blackwell GPU和128 GB 顯存提供動(dòng)力支持,提供高達(dá) 2070
    的頭像 發(fā)表于 08-11 15:03 ?1925次閱讀

    NVIDIA Jetson + Isaac SDK 人形機(jī)器人方案全面解析

    NVIDIA Jetson + Isaac SDK 人形機(jī)器人方案全面解析 、方案概述 Jetson 硬件平臺(tái) :提供 AI + GPU
    的頭像 發(fā)表于 07-30 16:12 ?2219次閱讀

    Jetson平臺(tái)核心組件BOM清單概覽

    的接口芯片。對(duì)于開發(fā)者和系統(tǒng)集成商而言,了解這些關(guān)鍵組件的構(gòu)成,對(duì)于產(chǎn)品選型、硬件設(shè)計(jì)和成本控制至關(guān)重要。 以下我們將根據(jù)公開的資料和設(shè)計(jì)文檔,對(duì)主流的Jetson平臺(tái)產(chǎn)品(Jetson Nano
    的頭像 發(fā)表于 07-30 16:11 ?3166次閱讀

    NVIDIA Jetson + Isaac SDK 在人形機(jī)器人領(lǐng)域的方案詳解

    NVIDIA Jetson + Isaac SDK 在人形機(jī)器人領(lǐng)域的 方案詳解 ,涵蓋芯片型號(hào)、軟件平臺(tái)、開發(fā)工具鏈、應(yīng)用場(chǎng)景與典型客戶等。
    的頭像 發(fā)表于 07-30 16:05 ?3647次閱讀