国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

Jetson 百萬開發者故事 | 為了孩子的健康成長,他用 NVIDIA Jetson 做了一個象棋機器人

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

掃碼添加小助手

加入工程師交流群

文科生是否也可以成為人工智能領域里的創客?答案是肯定的!

素為是一名在司法系統里工作的法律工作者,本科就讀于法律專業。同時,他還是一名計算機愛好者,作為智能硬件的創客,平時他喜歡用電子硬件做一些有趣的項目。

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

“加個機械臂執棋,很難嗎?”從那時起,素為就決定要做一個真正的象棋機器人,還向朋友夸下了海口。為了讓正在一天天長大的孩子少看電子屏幕,通過下象棋鍛煉思維能力,素為覺得必須加快制作出真正的象棋機器人。

硬件的選擇和系統框架的搭建

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

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

很快,素為就規劃出了一個系統框架:

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

素為的目標就是要做一款名副其實的“人機對戰”中國象棋機器人。在制作過程中,他以 Jetson Nano 為中控主機,利用其邊緣計算能力,無需聯網即可實現對棋盤的視覺識別和棋步策略計算,再運用一部 XYZ 三軸滑臺加氣泵吸盤即可挪動棋子,實現真正的“人機對戰”。

使用這個系統進行人機對弈的流程如下:

  1. 人類下一步棋;

  2. 人類點擊 GPIO 按鈕,Jetson Nano 啟動指令;

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

  4. 運用 OpenCV 對照片進行四角對齊、裁切邊緣等處理;

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

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

  7. 將識別結果拼接為棋盤狀態,以 FEN 規范格式進行表達;

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

  9. 生成并執行 gcode 指令控制滑臺模組和氣泵,將某個棋子在棋盤上挪動;

  10. 機器執行完畢,進入等候狀態,等待人類發出下一步棋及按鈕指令

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

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

圖1:步驟4(a)

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

圖2步驟4(b

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

克服深度學習的挑戰

作為一名專業學習法律的文科生,素為表示對深度學習其實是一知半解的,“就是能夠把開源代碼 debug 跑起來那種水平。”為了把象棋機器人做出來,素為在 Jetson Nano 上先后用 TensorFlow 嘗試了 VGG、ResNet 和 Inception。

“要么調參數總是調不好,要么準確度不高,”素為說,“曾經一度很沮喪。”

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

成為 Jetson 百萬開發者一員

開心地看著自己的孩子和老父親與機器鏖戰幾盤,歡聲笑語無疑是這一路艱辛的最好補償!

2022 年年底,素為帶著這個項目,參加了 NVIDIA 舉辦的Jetson Edge AI 開發者大賽,榮獲特別獎。

很高興能成為 NVIDIA Jetson 百萬開發者的一員。最關鍵的是,我是用 NVIDIA Jetson Nano 套件做出來的,而且充分發揮了 Nano 的性能和效用。不得不說,人生就是這么神奇,雖然我一度都絕望了,但自己夸下的海口就自己去實現!”素為談到這個項目,依舊一臉自豪。

素為用自己的開發經歷對廣大 NVIDIA Jetson 開發者提出建議:“定下了目標就一定要去實現。因為是嵌入式環境,很多東西需要編譯,這是一個比較漫長的過程,一定要有耐心。在經歷反復的嘗試和漫長的等待后,終于成功的那一刻就會有一種‘山窮水盡疑無路,柳暗花明又一村’的欣喜感,讓你覺得’人間值得’ 。”


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

    關注

    23

    文章

    4087

    瀏覽量

    99218

原文標題:Jetson 百萬開發者故事 | 為了孩子的健康成長,他用 NVIDIA Jetson 做了一個象棋機器人

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何在NVIDIA Jetson平臺上運行最新的開源AI模型

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

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

    構建自主機器人需要具備可靠且低延遲的視覺感知能力,以實現在動態環境中的深度估計、障礙物識別、定位與導航。這些功能對計算性能有較高要求。NVIDIA Jetson 平臺雖為深度學習提供了強大的 GPU
    的頭像 發表于 12-24 10:14 ?4392次閱讀
    如何在<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Jetson</b> Thor上提升<b class='flag-5'>機器人</b>感知效率

    NVIDIA Jetson系列開發者套件助力打造面向未來的智能機器人

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

    NVIDIA Jetson AGX Thor Developer Kit開發環境配置指南

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

    奧比中光3D相機矩陣接入NVIDIA Jetson Thor平臺

    傳輸至Jetson Thor,為人形機器人等物理AI實時應用場景提供豐富且實時的感知數據流。這兼容性將使奧比中光成為全球數百萬機器人開發者
    的頭像 發表于 08-30 09:42 ?2649次閱讀

    ADI借助NVIDIA Jetson Thor平臺加速人形機器人研發進程

    當前,人形機器人正逐步邁向實際應用部署階段,其落地節奏取決于物理智能與實時推理能力的發展。隨著NVIDIA Jetson Thor平臺的正式面市,Analog Devices, Inc. (ADI)將進
    的頭像 發表于 08-29 14:07 ?3167次閱讀

    NVIDIA Jetson AGX Thor開發者套件重磅發布

    開發者與未來創造們,準備好迎接邊緣AI的史詩級革新了嗎?NVIDIA以顛覆性技術再次突破極限,正式推出Jetson AGX Thor開發者
    的頭像 發表于 08-28 14:31 ?1561次閱讀

    NVIDIA Jetson Thor實現機器人實時推理能力的巨大飛躍

    這款專為全球數百萬機器人開發者設計、基于 NVIDIA Blackwell 的機器人計算機,可提供高達 2,070 FP4 TFLOPS 的計算性能,能高效應對代理式 AI、高速傳感器
    的頭像 發表于 08-27 12:43 ?2353次閱讀

    NVIDIA三臺計算機解決方案如何協同助力機器人技術

    NVIDIA DGX、基于 NVIDIA RTX PRO 服務器的 Omniverse 和 Cosmos,以及 Jetson AGX Thor,正全面加速從人形機器人
    的頭像 發表于 08-27 11:48 ?2418次閱讀

    基于 NVIDIA Blackwell 的 Jetson Thor 現已發售,加速通用機器人時代的到來

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

    超過200萬開發者加入NVIDIA機器人技術生態

    已經有超過 200 萬開發者加入 NVIDIA 機器人技術生態系統。這些開發者正在推動制造業、食品配送、農業、醫療健康、設施維護等眾多行業的
    的頭像 發表于 08-21 19:47 ?1967次閱讀
    超過200萬<b class='flag-5'>開發者</b>加入<b class='flag-5'>NVIDIA</b><b class='flag-5'>機器人</b>技術生態

    NVIDIA Jetson AGX Thor開發者套件概述

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

    NVIDIA Jetson + Isaac SDK 人形機器人方案全面解析

    NVIDIA Jetson + Isaac SDK 人形機器人方案全面解析 、方案概述 Jetson 硬件平臺 :提供 AI + GPU
    的頭像 發表于 07-30 16:12 ?2200次閱讀

    Jetson平臺核心組件BOM清單概覽

    的接口芯片。對于開發者和系統集成商而言,了解這些關鍵組件的構成,對于產品選型、硬件設計和成本控制至關重要。 以下我們將根據公開的資料和設計文檔,對主流的Jetson平臺產品(Jetson Nano
    的頭像 發表于 07-30 16:11 ?3147次閱讀

    NVIDIA Jetson + Isaac SDK 在人形機器人領域的方案詳解

    NVIDIA Jetson + Isaac SDK 在人形機器人領域的 方案詳解 ,涵蓋芯片型號、軟件平臺、開發工具鏈、應用場景與典型客戶等。
    的頭像 發表于 07-30 16:05 ?3630次閱讀