NVIDIA Jetson: คุณสมบัติและแอพพลิเคชั่นสำหรับวิทยาการหุ่นยนต์

NVIDIA เจ็ตสัน

กล่าวกันว่าบริษัทของ Jensen Huang ได้เปลี่ยนจากบริษัทฮาร์ดแวร์กราฟิกมาเป็นบริษัทปัญญาประดิษฐ์ในช่วงไม่กี่ปีที่ผ่านมา หนึ่งในช่วงที่ผ่านวิวัฒนาการนี้คือ NVIDIA กระดาน Jetson เราอธิบายว่ามันคืออะไรและใช้ทำอะไร

การคิดด้านข้างเรียกว่าการใช้ความคิดหรือแนวคิดในรูปแบบที่ต่างไปจากปกติอย่างสิ้นเชิง ตัวอย่างของการคิดนอกกรอบคือการใช้เทคโนโลยีที่พัฒนาขึ้นในฮาร์ดแวร์ภายในประเทศสำหรับคอมพิวเตอร์ โทรศัพท์ และอนุพันธ์สำหรับสาธารณูปโภคอื่น ๆ หนึ่งในนั้นคือคอมพิวเตอร์บอร์ดเดี่ยวซึ่ง ราสเบอร์รี่ Pi โดดเด่นในเรื่องความนิยม วันนี้เราขอนำเสนอ NVIDIA ทางเลือกใหม่ให้กับคุณ

NVIDIA Jetson คืออะไร?

SBC NVIDIA เจ็ตสัน

Jetson เป็นชื่อแบรนด์สำหรับชุดคอมพิวเตอร์บอร์ดเดี่ยวที่สร้างขึ้นโดย NVIDIA เกี่ยวกับตระกูล Tegra ของ SoC และปัจจุบันมีไว้สำหรับใช้ในหุ่นยนต์ โลกที่สาขาวิชาที่เกี่ยวข้องกับปัญญาประดิษฐ์อย่างใกล้ชิด เช่น คอมพิวเตอร์วิทัศน์ กำลังเพิ่มขึ้น และเนื่องจากเป็น SBC NVIDIA Jetson จึงรวมทุกสิ่งที่จำเป็นในการทำงานบนบอร์ดเดียวกัน: โปรเซสเซอร์ หน่วยความจำ ที่เก็บข้อมูล และอินเทอร์เฟซ I/O

กล่าวอีกนัยหนึ่ง NVIDIA Jetson เป็นบอร์ดที่คล้ายกับ Raspberry Pi มาก แต่มีความจุสูงกว่าสิ่งเหล่านี้มากในแง่ของแอพพลิเคชั่นที่เกี่ยวข้องกับปัญญาประดิษฐ์ ทั้งนี้เนื่องจาก Tegra SoCs ในปัจจุบันผสมผสานเทคโนโลยีของ GPU สำหรับพีซี โดยที่ Tensor Cores ส่องแสงด้วยตัวเร่งความเร็วและโปรเซสเซอร์ตามวัตถุประสงค์เฉพาะที่เน้นการมองเห็นของคอมพิวเตอร์และผสานเข้ากับประสิทธิภาพอันทรงพลัง ARM แกน หลังสามารถเป็นสถาปัตยกรรมที่สร้างโดย NVIDIA เองหรือได้รับอนุญาตให้ใช้ ARM ตามรุ่น SoC ที่เรากำลังพูดถึง

SoC Tegra โอริน
นั่นมาจาก Tegra X2 หรือที่เรียกว่า Parker ท่ามกลางการเปลี่ยนแปลงที่ NVIDIA ใช้ใน SoC ดังกล่าวคือการเพิ่มอินเทอร์เฟซ PCI Express เพื่อเชื่อมต่อการ์ดกราฟิกภายนอก ฟังก์ชันที่ใช้ในคอมพิวเตอร์ออนบอร์ดของ Drive และคอมพิวเตอร์ Clara

ดังนั้น NVIDIA Jetson จึงเป็นสายผลิตภัณฑ์อีกหนึ่งสายที่จำหน่ายโดยบริษัทที่มีประสบการณ์ซึ่งเกี่ยวข้องกับ Tegra SoC ซึ่งเป็นผลิตภัณฑ์เชิงพาณิชย์มากที่สุดสำหรับบุคคลทั่วไป แต่เนื่องจากเน้นไปที่ตลาด ไม่ประสบความสำเร็จในการกระจายสินค้าจำนวนมากและในบางกรณีอาจมีราคาแพงมาก โดยมีราคาสูงกว่าสมาร์ทโฟนที่แพงที่สุดในตลาด

ฉันสามารถใช้เป็นพีซีได้หรือไม่?

เจ็ตสัน นาโน ลินุกซ์

เนื่องจากสิ่งเหล่านี้มี ซีพียู, GPU, หน่วยความจำและอินเทอร์เฟซที่จำเป็นทั้งหมด คุณสามารถทำได้ อย่างไรก็ตาม มันจะไม่คุ้มถ้าคุณเลือกรุ่นที่ใหม่กว่าโดยเฉพาะ Tegra Xavier เนื่องจาก NVIDIA Jetson เหล่านี้ไม่เพียงแต่มีราคาแพงมากเท่านั้น แต่เนื่องจากคุณจะไม่สามารถใช้ประโยชน์จากหน่วยเช่น PVA หรือ NVDLA มุ่งเน้นไปที่การเรียนรู้เชิงลึกและการมองเห็นด้วยคอมพิวเตอร์ นอกจากนั้น เรายืนยันว่าสิ่งเหล่านี้มีราคาแพงมาก

โดยหลักการแล้ว ฮาร์ดแวร์ที่คล้ายคลึงกันมากที่สุดและมีวางจำหน่ายตามท้องตลาดคือของ NVIDIA Shield ซึ่งใช้รุ่น Tegra ด้วย โดยเฉพาะ X1 และเหมือนกับของ นินเทนสวิทช์ ด้วยความแตกต่างคือความเร็วสัญญาณนาฬิกาไม่ จำกัด และเป็นแพลตฟอร์มในอุดมคติแทน Raspberry Pi ในฐานะเครื่องย้อนยุคและช่วยให้สิ่งต่าง ๆ ที่ SBC ยอดนิยมไม่สามารถทำได้: เลียนแบบคอนโซลเช่น นินเทน เกมคิวบ์ไม่มีปัญหา

แม้ว่าในกรณีที่คุณต้องการใช้เป็นคอมพิวเตอร์ ARM และติดตั้ง GNU / ลินุกซ์ ตัวเลือกที่ดีที่สุดคือ Jetson Nano ซึ่งใช้ Tegra X1 เวอร์ชันย่อ ทำไมไม่ใช้ NVIDIA Shield? คำตอบนี้ง่ายด้วยเหตุผลแปลก ๆ อูบุนตู เวอร์ชันสำหรับ SBC Jetson, L4T หรือ Linux สำหรับ Tegra ไม่ทำงานกับ X1 มาตรฐาน

NVIDIA Jetson Nano กับ Raspberry Pi 4

Jetson Nano ราสเบอร์รี่ Pi 4

โอเค คุณไม่รู้ว่าจะเลือกระหว่าง Jetson Nano และ Raspberry Pi 4 เพื่อสร้างพีซีโดยใช้ ARM ต้นทุนต่ำและการบริโภค ดังนั้นคุณจะสนใจที่จะรู้ว่าข้อดีที่คุณจะได้รับจากการเลือกบอร์ด NVIDIA มาดูกันว่าความแตกต่างของพวกเขาคืออะไร:

  • SoC ของ Raspberry Pi คือ Broadcom BCM2711 ที่มี A72 สี่คอร์ที่ 1.5 GHz ในขณะที่ CPU ใน Jetson Nano คือ A57 ที่ 1.42 GHz A72 เป็นรุ่นที่ปรับให้เหมาะสมกว่า A57 ในแง่ของกำลัง แต่ก็ไม่ได้ผลดีกว่าสำหรับความเร็วสัญญาณนาฬิกา
  • ทั้งคู่ใช้หน่วยความจำ LPDDR4 แต่ Raspberry Pi 4 มีรุ่น 4GB แต่ Jetson Nano ไม่มี
  • ในการเชื่อมต่อไร้สาย Raspberry Pi 4 มี Bluetooth และ WiFi เป็นมาตรฐาน ในทางกลับกัน Jetson Nano มีเฉพาะอีเธอร์เน็ตและคุณต้องซื้อการ์ด M.2 แยกต่างหากพร้อม WiFi
  • สำหรับพอร์ต I / O ทั้งสองพอร์ตมีพอร์ตที่เน้นไปที่หุ่นยนต์และโลกแห่งงานอดิเรกอิเล็กทรอนิกส์
  • อย่าลืมว่าเป็นฮาร์ดแวร์เฉพาะที่พวกเขาใช้การแจกแจง GNU / Linux เฉพาะ

ความแตกต่างอย่างใหญ่หลวงในทั้งสองอย่างที่คุณอาจเดาได้คือ GPU ในตัว และนั่นคือความแตกต่างอย่างมากระหว่างโปรเซสเซอร์กราฟิกทั้งสอง แน่นอน สำหรับสิ่งนี้ คุณต้องคำนึงถึงแอปพลิเคชันที่ใช้ประโยชน์จากความจุ เนื่องจากการจ่ายส่วนต่าง 40 ดอลลาร์สำหรับฟังก์ชันที่คุณไม่ต้องการใช้เป็นการเสียเงินเปล่า

แน่นอน Jetson Nano สำหรับราคานั้นเป็นตัวเลือกที่ดีกว่า NVIDIA Shield Pro มาก ที่ทำให้คุณเสียค่าใช้จ่ายเป็นสองเท่า และคุณจะต้องต่อสู้เพื่อข้อเท็จจริงง่ายๆ ในการติดตั้งระบบปฏิบัติการตั้งแต่ระบบปฏิบัติการที่มาพร้อมกับ Jetson เขาดื้อดึงและไม่ต้องการติดตั้งบนโล่