NVIDIA Halos for Robotics: ระบบความปลอดภัยครบวงจรสำหรับ AI ในโลกกายภาพ

โลกของ "Physical AI" หรือหุ่นยนต์ที่ทำงานร่วมกับมนุษย์ในสภาพแวดล้อมจริงอย่างโรงงาน คลังสินค้า โรงพยาบาล หรือแม้แต่บ้าน กำลังเข้ามาใกล้กว่าที่เราคาดคิด ระบบความปลอดภัยแบบเดิมที่ออกแบบมาสำหรับสภาพแวดล้อมที่มีโครงสร้างชัดเจน อาจไม่เพียงพออีกต่อไป เมื่อหุ่นยนต์เคลื่อนที่ออกจากกรงเหล็กและเข้ามาทำงานในพื้นที่ที่ซับซ้อนและไม่เป็นระเบียบมากขึ้น AI-driven safety จึงกลายเป็นหัวใจสำคัญในการขับเคลื่อนเทคโนโลยีนี้

NVIDIA ได้ประกาศเปิดตัว NVIDIA Halos for Robotics ซึ่งเป็นการรวมพลังของ AI Compute อันทรงพลังและระบบความปลอดภัยที่ครอบคลุมไว้ในแพลตฟอร์มเดียว โดยต่อยอดจากประสบการณ์กว่าทศวรรษในการพัฒนาระบบความปลอดภัยสำหรับรถยนต์ไร้คนขับ (AV) มาสู่โลกของหุ่นยนต์อุตสาหกรรม หุ่นยนต์ฮิวแมนนอยด์ และหุ่นยนต์เคลื่อนที่อัตโนมัติ (AMRs) แพลตฟอร์มนี้ประกอบด้วย NVIDIA IGX Thor ซึ่งเป็นฮาร์ดแวร์ AI Compute และ NVIDIA Halos OS ซึ่งเป็นระบบปฏิบัติการความปลอดภัยที่สมบูรณ์แบบ

Agility ผู้ผลิตหุ่นยนต์ฮิวแมนนอยด์ Digit ได้นำ NVIDIA IGX Thor และ Halos OS มาใช้ในระบบตรวจจับมนุษย์ที่ปลอดภัยของตนเอง พร้อมเข้าร่วม NVIDIA Halos AI Systems Inspection Lab เพื่อเร่งการพัฒนาหุ่นยนต์ฮิวแมนนอยด์ที่ปลอดภัยสำหรับสภาพแวดล้อมอุตสาหกรรม การนำไปใช้ในครั้งนี้แสดงให้เห็นว่าอุตสาหกรรมพร้อมแล้วที่จะก้าวข้ามการใช้งานระบบความปลอดภัยแบบเฉพาะกิจ ไปสู่รากฐานร่วมกันที่สอดคล้องกับมาตรฐาน ซึ่ง Halos คือรากฐานนั้น

บทความนี้จะพาไปสำรวจ NVIDIA Halos for Robotics ว่ามีโครงสร้างอย่างไร และมีความหมายอย่างไรต่อทีมที่กำลังสร้างสรรค์เครื่องจักรอัตโนมัติที่ปลอดภัยสำหรับอนาคต

การต่อยอดระบบความปลอดภัยที่พิสูจน์แล้วจาก AV สู่ Robotics

NVIDIA มีการลงทุนอย่างลึกซึ้งและยาวนานในด้าน Functional Safety โดยได้สั่งสมประสบการณ์ด้านความปลอดภัยยานยนต์กว่า 18,000 ปีทางวิศวกรรม, ประเมินความปลอดภัยของทรานซิสเตอร์กว่า 2.1 หมื่นล้านตัว และผลิตโค้ดที่ผ่านการประเมินความปลอดภัยมากกว่า 7 ล้านบรรทัด นอกจากนี้ ยังมีการพัฒนา Platform Safety Monitor กว่า 22,000 รายการ, ตีพิมพ์งานวิจัยด้านความปลอดภัย AV กว่า 330 ฉบับ และออกใบรับรอง/รายงานการประเมินกว่า 30 ฉบับ

ผลงานเหล่านี้ถูกสร้างขึ้นเพื่อรถยนต์ไร้คนขับ ซึ่งเป็นหนึ่งในโดเมนความปลอดภัยที่ต้องการความแม่นยำสูงสุด แนวคิดหลักเบื้องหลัง Halos OS คือ รากฐานที่พิสูจน์แล้วนี้ไม่จำเป็นต้องสร้างใหม่สำหรับ Robotics แต่สามารถ ต่อยอด ได้

กระบวนการพัฒนาความปลอดภัย (Software Product Lifecycle, Hardware Development Process), เครื่องมือพัฒนาที่ผ่านการพิสูจน์แล้วว่าเชื่อถือได้ และมาตรฐาน Functional Safety พื้นฐาน (ISO 26262 → IEC 61508, ISO 13849) ล้วนถูกแบ่งปันร่วมกันระหว่างสแต็กของ AV และ Robotics การประเมินโดยหน่วยงานอิสระอย่าง TÜV SÜD และ TÜV Rheinland ได้ยืนยันการปฏิบัติตามมาตรฐานในทั้งสองโดเมน

ความต่อเนื่องนี้ถือเป็นข้อได้เปรียบเชิงโครงสร้าง: การสร้างบนพื้นฐานของ Halos สำหรับ AV ทำให้ Halos สำหรับความปลอดภัยของ Robotics ได้รับประโยชน์จากงานวิศวกรรมความปลอดภัยหลายปี โดยไม่ต้องเริ่มต้นใหม่

NVIDIA ยังมีบทบาทสำคัญในการกำหนดอนาคตความปลอดภัยของ Robotics ในฐานะผู้ประสานงานมาตรฐาน IEC 61508 ซึ่งเป็นมาตรฐาน Functional Safety ชั้นนำสำหรับ Robotics และ ISO/IEC TS 22440 มาตรฐานใหม่สำหรับ Functional Safety และ AI รวมถึงการเป็นผู้นำใน IEC TC 65 AhG 30 และการมีส่วนร่วมอย่างแข็งขันใน ISO 25785-1 ตำแหน่งผู้นำเหล่านี้ตอกย้ำถึงอิทธิพลและความเป็นผู้นำทางความคิดของ NVIDIA ในด้านความปลอดภัยของ Robotics

NVIDIA Halos for Robotics คืออะไร?

NVIDIA Halos for Robotics ถูกจัดโครงสร้างเป็นระบบความปลอดภัยแบบครบวงจร (Full-Stack Comprehensive Safety System) ที่รวมองค์ประกอบด้านความปลอดภัยจากฮาร์ดแวร์และซอฟต์แวร์แพลตฟอร์มไว้ในสามเลเยอร์ คล้ายคลึงกับ NVIDIA Halos for AVs

รากฐานฮาร์ดแวร์: NVIDIA IGX Thor และ Holoscan Sensor Bridge

ที่ฐานของสแต็ก Halos คือความปลอดภัยของแพลตฟอร์มฮาร์ดแวร์ สำหรับ Robotics แล้ว สิ่งนี้มาจากแพลตฟอร์ม NVIDIA IGX Thor และ NVIDIA Holoscan Sensor Bridge (HSB)

  • NVIDIA IGX Thor: เป็นโมดูล AI Compute เกรดอุตสาหกรรมที่รวมประสิทธิภาพ AI Perception เข้ากับฮาร์ดแวร์ Functional Safety ในตัว มีประสิทธิภาพ AI สูงสุด 2,070 FP4 TFLOPs, หน่วยประมวลผล Neoverse ARM 14 คอร์ และหน่วยความจำ 128 GB แบนด์วิดท์ 273 GB/s ทำให้ IGX มี Headroom เพียงพอสำหรับการประมวลผล Robotics แบบเรียลไทม์ที่ซับซ้อน ควบคู่ไปกับการตรวจสอบความปลอดภัย
  • Safety Island (FSI) ที่รองรับ IEC 61508 SIL 3: เกาะความปลอดภัยเฉพาะทางที่แยกออกมาพร้อม I/O, พลังงาน และสัญญาณนาฬิกาของตัวเอง เพื่อแยกการประมวลผลความปลอดภัยออกจากโดเมนการประมวลผลหลัก
  • High Diagnostic Coverage: กลไกความปลอดภัยกว่า 22,000 รายการ ให้การครอบคลุมการวินิจฉัยทั่วทั้ง SoC
  • IEC 61508 SC 3 Systematics: IP ทุกตัวที่รองรับการใช้งานด้านความปลอดภัย ได้รับการพัฒนาตามข้อกำหนด SC 3 ของ IEC 61508
  • Diversity and Redundancy:
  • มีเอนจิ้นและอินเทอร์เฟซหลายตัวที่สามารถจับคู่กันเพื่อการแบ่งระดับ ASIL และ SIL (GPU/CPU, GPU/PVA, CCPLEX CPU/FSI CPU)
  • In-System Test (IST): Logic และ Memory BIST ทั่วทั้ง SoC เพื่อครอบคลุมข้อผิดพลาดที่ซ่อนอยู่
  • Freedom from Interference (FFI) และ Dependent Failure Initiator (DFI) support: ฟีเจอร์ที่หลากหลาย รวมถึง SMMU ใน CCPLEX และ GPU, GFX execution watchdog, Hardware Context Switch ใน GPU, NOC firewalls, และ Clock/Voltage/Thermal monitors
  • คุณสมบัติฮาร์ดแวร์ความปลอดภัยในตัวของ IGX ถูกควบคุมโดยบริการ Safety Extension Package (SEP) ของ Halos Core ซึ่งทำหน้าที่รวบรวมและส่งต่อข้อผิดพลาดฮาร์ดแวร์ไปยัง FSI และ Safety MCU (SMCU)
  • NVIDIA Holoscan Sensor Bridge (HSB): ทำหน้าที่เชื่อมต่อเซ็นเซอร์และแอคทูเอเตอร์เข้ากับ IGX ผ่าน Ethernet ขยายห่วงโซ่ความปลอดภัยไปจนถึง Edge ของเซ็นเซอร์
  • Low Latency: ConnectX RDMA และ RTX GPU Direct ช่วยให้การสตรีมเซ็นเซอร์แบบเรียลไทม์
  • Scalable: รองรับเซ็นเซอร์จำนวนมากและแบนด์วิดท์สูงได้อย่างง่ายดาย
  • Multimodal: โปรโตคอลที่รองรับเซ็นเซอร์หรือแอคทูเอเตอร์ทุกประเภท
  • Safe and Secure: MACsec สำหรับการยืนยันตัวตนอุปกรณ์และการเข้ารหัสข้อมูล, โปรโตคอลความปลอดภัย IEC 61508 SIL 2 แบบ End-to-End, การทำ Watermarking และบริการสนับสนุนการทดสอบกล้องที่รวมอยู่ใน Halos Core

การสนับสนุนจาก Ecosystem

แพลตฟอร์มความปลอดภัยนี้ได้รับการสนับสนุนจากพันธมิตรใน Ecosystem ที่เพิ่มขึ้นเรื่อยๆ เช่น ODM Partner อย่าง Advantech, Nexcobot, Inventec, และ Connect Tech รวมถึงพันธมิตรด้าน Safety MCU และเซ็นเซอร์อย่าง Infineon, NXP Semiconductors, และ Texas Instruments และพันธมิตรชิป HSB อย่าง Texas Instruments, STMicroelectronics, NXP Semiconductors, และ Lattice Semiconductor

สภาพแวดล้อมซอฟต์แวร์ความปลอดภัย: NVIDIA Halos OS

NVIDIA Halos OS ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และแอปพลิเคชันของคุณ ช่วยให้ทีม Robotics มีส่วนประกอบที่ผ่านการรับรองที่จำเป็นสำหรับการพัฒนา โดยปัจจุบันประกอบด้วย Halos Core (Safety OS) และ Halos Applications (Safety Blueprints เช่น Outside-In Safety)

  • Halos Core: ระบบปฏิบัติการความปลอดภัย
  • ถือเป็น Next Generation ของ NVIDIA DriveOS และได้รับการรับรองตามมาตรฐานความปลอดภัยยานยนต์
  • รันบน IGX Thor โดยมีสองคอนฟิกูเรชันที่พร้อมใช้งาน:
  • Halos Core Linux: ให้พื้นฐานซอฟต์แวร์ที่ปลอดภัย ประกอบด้วย Linux Runtime สำหรับ Application และ Compute Workloads, SEP สำหรับการรวบรวมและส่งต่อข้อผิดพลาดฮาร์ดแวร์, โปรโตคอลการสื่อสารความปลอดภัย Edge Safety Link, FSI RTOS, และเฟิร์มแวร์ Safety MCU RTOS
  • Halos Core Linux plus QNX: เพิ่มเลเยอร์ NV Hypervisor ที่แบ่ง IGX ออกเป็น Virtual Machines ที่แยกจากกัน: VM แบบ Linux สำหรับ AI และ Application Workloads, และ VM แบบ QNX สำหรับฟังก์ชันที่สำคัญต่อความปลอดภัย QNX เป็นระบบปฏิบัติการแบบ Real-time ที่มีประวัติยาวนานในระบบความปลอดภัยที่ได้รับการรับรอง และการรวม QNX เข้ามาช่วยให้การแบ่งพาร์ติชันซอฟต์แวร์มีความแข็งแกร่งยิ่งขึ้นสำหรับการใช้งานที่ต้องการความปลอดภัยระดับสูง
  • การสนับสนุนจาก Ecosystem ของ Halos OS: พันธมิตรใน Ecosystem ของ Halos OS ในเลเยอร์นี้ ได้แก่ Blackberry (QNX), Acontis (EtherCAT/FSOE solution), FreeRTOS (AWS จะมี Safety Certification Bundle เป็นส่วนหนึ่งของ Halos OS) และอื่นๆ

ทั้งสองคอนฟิกูเรชันพร้อมใช้งานแล้วสำหรับการเข้าถึงช่วงแรก (Early Access) สามารถดูรายละเอียดเพิ่มเติมได้ใน NVIDIA IGX Safety Product Brief ซึ่งมีเอกสารสถาปัตยกรรมโดยละเอียดสำหรับนักพัฒนาที่ลงทะเบียนผ่าน NVIDIA Developer Portal

การพัฒนา Functional Safety Agents ด้วย NVIDIA Halos OS

ในฐานะส่วนหนึ่งของ Application Layer ของ NVIDIA Halos OS, NVIDIA ได้จัดเตรียม Reference Blueprints สำหรับนักพัฒนาที่สร้าง Functional Safety Agents

NVIDIA Halos Outside-In Safety Blueprint

  • ขยายขีดความสามารถของ Robot Perception ให้เกินกว่าเซ็นเซอร์บนบอร์ด โดยใช้กล้องโครงสร้างพื้นฐานภายนอก, AI Perception, และ Safety Logic เพื่อเร่งการพัฒนาโซลูชัน Functional Safety แบบเรียลไทม์ ที่ยังคงเพิ่มประสิทธิภาพการทำงานสูงสุด
  • รันบน NVIDIA IGX และเปิดให้ใช้งานแบบ Open Source ช่วยให้หุ่นยนต์สามารถทำงานร่วมกับคนงานได้อย่างปลอดภัยและมีประสิทธิภาพสูงขึ้น พร้อมปรับตัวเข้ากับสภาพแวดล้อมที่ซับซ้อนแบบไดนามิก
  • นอกจากนี้ ยังมีการสนับสนุนเอกสารสำหรับมาตรฐาน AI Functional Safety เช่น ISO/IEC TR 5469 และ ISO/IEC TS 22440 ที่กำลังจะออกมา

Blueprint นี้มีส่วนประกอบที่สามารถปรับแต่งได้หลายส่วนสำหรับการสร้าง Outside-In Safety Agents โดยเริ่มต้นจากการประมวลผล Sensor Input ไปจนถึงการส่งสัญญาณความปลอดภัยไปยังยานยนต์หรือหุ่นยนต์อัตโนมัติ

  • Sensor Input Processing Pipeline (SIPP): ใช้ NVIDIA Metropolis Blueprint for Video Search and Summarization (VSS) ซึ่งเป็น Perception Stack อ้างอิง ในการรับสตรีมกล้องทั้งหมดจากโครงสร้างพื้นฐานของโรงงาน และแปลงเป็นเหตุการณ์ที่นำไปปฏิบัติได้และข้อมูลวิเคราะห์ VSS เป็น AI-based Perception Pipeline ที่ตรวจจับและติดตามวัตถุที่น่าสนใจข้ามกล้องต่างๆ โดยจะส่งออกตำแหน่ง, ความเร็ว, และวิถีของวัตถุที่ติดตามแต่ละรายการ และจับคู่ข้อมูลนี้กับเหตุการณ์เฉพาะ เช่น การเข้าหรือออกจาก Region of Interest (ROI), เหตุการณ์ความใกล้ชิดระหว่างวัตถุสองชิ้น, หรือรถยกที่ข้าม Tripwire ที่ประตู
  • Safety AI Monitor (SAIM): ตรวจสอบ Perception Pipeline อย่างต่อเนื่อง เพื่อหาสภาวะที่อาจส่งผลต่อความแม่นยำในการตรวจจับ เช่น Input ที่อยู่นอกเหนือการกระจาย (Out-of-Distribution Inputs), กล้องถูกบล็อก, การเชื่อมต่อหลุด, และความผิดปกติของภาพ หาก Input อยู่นอกเหนือการกระจาย (OOD) เช่น เนื่องจากการเปลี่ยนแปลงสภาพแวดล้อมที่ไม่คาดคิด เช่น แสงสว่างในโรงงานหรี่ลง ความแม่นยำของระบบอาจลดลง

บทสรุป

NVIDIA Halos for Robotics แสดงให้เห็นถึงวิสัยทัศน์ที่ชัดเจนในการนำพา AI สู่โลกกายภาพอย่างปลอดภัย ด้วยการผสานรวมฮาร์ดแวร์ AI Compute ที่ทรงพลัง เข้ากับระบบปฏิบัติการความปลอดภัย

ขอบคุณ แหล่งข้อมูล
https://developer.nvidia.com/blog/inside-nvidia-halos-for-robotics-a-full-stack-functional-safety-system-for-physical-ai/

NVIDIA Halos for Robotics: ระบบความปลอดภัยครบวงจรสำหรับ AI ในโลกกายภาพโลกของ "Physical AI" หรือหุ่นยนต์ที่ทำงานร่วมกับมนุษย์ในสภาพแวดล้อมจริงอย่างโรงงาน คลังสินค้า โรงพยาบาล หรือแม้แต่บ้าน กำลังเข้ามาใกล้กว่าที่เราคาดคิด ระบบความปลอดภัยแบบเดิมที่ออกแบบมาสำหรับสภาพแวดล้อมที่มีโครงสร้างชัดเจน อาจไม่เพียงพออีกต่อไป เมื่อหุ่นยนต์เคลื่อนที่ออกจากกรงเหล็กและเข้ามาทำงานในพื้นที่ที่ซับซ้อนและไม่เป็นระเบียบมากขึ้น AI-driven safety จึงกลายเป็นหัวใจสำคัญในการขับเคลื่อนเทคโนโลยีนี้NVIDIA ได้ประกาศเปิดตัว NVIDIA Halos for Robotics ซึ่งเป็นการรวมพลังของ AI Compute อันทรงพลังและระบบความปลอดภัยที่ครอบคลุมไว้ในแพลตฟอร์มเดียว โดยต่อยอดจากประสบการณ์กว่าทศวรรษในการพัฒนาระบบความปลอดภัยสำหรับรถยนต์ไร้คนขับ (AV) มาสู่โลกของหุ่นยนต์อุตสาหกรรม หุ่นยนต์ฮิวแมนนอยด์ และหุ่นยนต์เคลื่อนที่อัตโนมัติ (AMRs) แพลตฟอร์มนี้ประกอบด้วย NVIDIA IGX Thor ซึ่งเป็นฮาร์ดแวร์ AI Compute และ NVIDIA Halos OS ซึ่งเป็นระบบปฏิบัติการความปลอดภัยที่สมบูรณ์แบบAgility ผู้ผลิตหุ่นยนต์ฮิวแมนนอยด์ Digit ได้นำ NVIDIA IGX Thor และ Halos OS มาใช้ในระบบตรวจจับมนุษย์ที่ปลอดภัยของตนเอง พร้อมเข้าร่วม NVIDIA Halos AI Systems Inspection Lab เพื่อเร่งการพัฒนาหุ่นยนต์ฮิวแมนนอยด์ที่ปลอดภัยสำหรับสภาพแวดล้อมอุตสาหกรรม การนำไปใช้ในครั้งนี้แสดงให้เห็นว่าอุตสาหกรรมพร้อมแล้วที่จะก้าวข้ามการใช้งานระบบความปลอดภัยแบบเฉพาะกิจ ไปสู่รากฐานร่วมกันที่สอดคล้องกับมาตรฐาน ซึ่ง Halos คือรากฐานนั้นบทความนี้จะพาไปสำรวจ NVIDIA Halos for Robotics ว่ามีโครงสร้างอย่างไร และมีความหมายอย่างไรต่อทีมที่กำลังสร้างสรรค์เครื่องจักรอัตโนมัติที่ปลอดภัยสำหรับอนาคตการต่อยอดระบบความปลอดภัยที่พิสูจน์แล้วจาก AV สู่ RoboticsNVIDIA มีการลงทุนอย่างลึกซึ้งและยาวนานในด้าน Functional Safety โดยได้สั่งสมประสบการณ์ด้านความปลอดภัยยานยนต์กว่า 18,000 ปีทางวิศวกรรม, ประเมินความปลอดภัยของทรานซิสเตอร์กว่า 2.1 หมื่นล้านตัว และผลิตโค้ดที่ผ่านการประเมินความปลอดภัยมากกว่า 7 ล้านบรรทัด นอกจากนี้ ยังมีการพัฒนา Platform Safety Monitor กว่า 22,000 รายการ, ตีพิมพ์งานวิจัยด้านความปลอดภัย AV กว่า 330 ฉบับ และออกใบรับรอง/รายงานการประเมินกว่า 30 ฉบับผลงานเหล่านี้ถูกสร้างขึ้นเพื่อรถยนต์ไร้คนขับ ซึ่งเป็นหนึ่งในโดเมนความปลอดภัยที่ต้องการความแม่นยำสูงสุด แนวคิดหลักเบื้องหลัง Halos OS คือ รากฐานที่พิสูจน์แล้วนี้ไม่จำเป็นต้องสร้างใหม่สำหรับ Robotics แต่สามารถ ต่อยอด ได้กระบวนการพัฒนาความปลอดภัย (Software Product Lifecycle, Hardware Development Process), เครื่องมือพัฒนาที่ผ่านการพิสูจน์แล้วว่าเชื่อถือได้ และมาตรฐาน Functional Safety พื้นฐาน (ISO 26262 → IEC 61508, ISO 13849) ล้วนถูกแบ่งปันร่วมกันระหว่างสแต็กของ AV และ Robotics การประเมินโดยหน่วยงานอิสระอย่าง TÜV SÜD และ TÜV Rheinland ได้ยืนยันการปฏิบัติตามมาตรฐานในทั้งสองโดเมนความต่อเนื่องนี้ถือเป็นข้อได้เปรียบเชิงโครงสร้าง: การสร้างบนพื้นฐานของ Halos สำหรับ AV ทำให้ Halos สำหรับความปลอดภัยของ Robotics ได้รับประโยชน์จากงานวิศวกรรมความปลอดภัยหลายปี โดยไม่ต้องเริ่มต้นใหม่NVIDIA ยังมีบทบาทสำคัญในการกำหนดอนาคตความปลอดภัยของ Robotics ในฐานะผู้ประสานงานมาตรฐาน IEC 61508 ซึ่งเป็นมาตรฐาน Functional Safety ชั้นนำสำหรับ Robotics และ ISO/IEC TS 22440 มาตรฐานใหม่สำหรับ Functional Safety และ AI รวมถึงการเป็นผู้นำใน IEC TC 65 AhG 30 และการมีส่วนร่วมอย่างแข็งขันใน ISO 25785-1 ตำแหน่งผู้นำเหล่านี้ตอกย้ำถึงอิทธิพลและความเป็นผู้นำทางความคิดของ NVIDIA ในด้านความปลอดภัยของ RoboticsNVIDIA Halos for Robotics คืออะไร?NVIDIA Halos for Robotics ถูกจัดโครงสร้างเป็นระบบความปลอดภัยแบบครบวงจร (Full-Stack Comprehensive Safety System) ที่รวมองค์ประกอบด้านความปลอดภัยจากฮาร์ดแวร์และซอฟต์แวร์แพลตฟอร์มไว้ในสามเลเยอร์ คล้ายคลึงกับ NVIDIA Halos for AVsรากฐานฮาร์ดแวร์: NVIDIA IGX Thor และ Holoscan Sensor Bridgeที่ฐานของสแต็ก Halos คือความปลอดภัยของแพลตฟอร์มฮาร์ดแวร์ สำหรับ Robotics แล้ว สิ่งนี้มาจากแพลตฟอร์ม NVIDIA IGX Thor และ NVIDIA Holoscan Sensor Bridge (HSB)NVIDIA IGX Thor: เป็นโมดูล AI Compute เกรดอุตสาหกรรมที่รวมประสิทธิภาพ AI Perception เข้ากับฮาร์ดแวร์ Functional Safety ในตัว มีประสิทธิภาพ AI สูงสุด 2,070 FP4 TFLOPs, หน่วยประมวลผล Neoverse ARM 14 คอร์ และหน่วยความจำ 128 GB แบนด์วิดท์ 273 GB/s ทำให้ IGX มี Headroom เพียงพอสำหรับการประมวลผล Robotics แบบเรียลไทม์ที่ซับซ้อน ควบคู่ไปกับการตรวจสอบความปลอดภัยSafety Island (FSI) ที่รองรับ IEC 61508 SIL 3: เกาะความปลอดภัยเฉพาะทางที่แยกออกมาพร้อม I/O, พลังงาน และสัญญาณนาฬิกาของตัวเอง เพื่อแยกการประมวลผลความปลอดภัยออกจากโดเมนการประมวลผลหลักHigh Diagnostic Coverage: กลไกความปลอดภัยกว่า 22,000 รายการ ให้การครอบคลุมการวินิจฉัยทั่วทั้ง SoCIEC 61508 SC 3 Systematics: IP ทุกตัวที่รองรับการใช้งานด้านความปลอดภัย ได้รับการพัฒนาตามข้อกำหนด SC 3 ของ IEC 61508Diversity and Redundancy:มีเอนจิ้นและอินเทอร์เฟซหลายตัวที่สามารถจับคู่กันเพื่อการแบ่งระดับ ASIL และ SIL (GPU/CPU, GPU/PVA, CCPLEX CPU/FSI CPU)In-System Test (IST): Logic และ Memory BIST ทั่วทั้ง SoC เพื่อครอบคลุมข้อผิดพลาดที่ซ่อนอยู่Freedom from Interference (FFI) และ Dependent Failure Initiator (DFI) support: ฟีเจอร์ที่หลากหลาย รวมถึง SMMU ใน CCPLEX และ GPU, GFX execution watchdog, Hardware Context Switch ใน GPU, NOC firewalls, และ Clock/Voltage/Thermal monitorsคุณสมบัติฮาร์ดแวร์ความปลอดภัยในตัวของ IGX ถูกควบคุมโดยบริการ Safety Extension Package (SEP) ของ Halos Core ซึ่งทำหน้าที่รวบรวมและส่งต่อข้อผิดพลาดฮาร์ดแวร์ไปยัง FSI และ Safety MCU (SMCU)NVIDIA Holoscan Sensor Bridge (HSB): ทำหน้าที่เชื่อมต่อเซ็นเซอร์และแอคทูเอเตอร์เข้ากับ IGX ผ่าน Ethernet ขยายห่วงโซ่ความปลอดภัยไปจนถึง Edge ของเซ็นเซอร์Low Latency: ConnectX RDMA และ RTX GPU Direct ช่วยให้การสตรีมเซ็นเซอร์แบบเรียลไทม์Scalable: รองรับเซ็นเซอร์จำนวนมากและแบนด์วิดท์สูงได้อย่างง่ายดายMultimodal: โปรโตคอลที่รองรับเซ็นเซอร์หรือแอคทูเอเตอร์ทุกประเภทSafe and Secure: MACsec สำหรับการยืนยันตัวตนอุปกรณ์และการเข้ารหัสข้อมูล, โปรโตคอลความปลอดภัย IEC 61508 SIL 2 แบบ End-to-End, การทำ Watermarking และบริการสนับสนุนการทดสอบกล้องที่รวมอยู่ใน Halos Coreการสนับสนุนจาก Ecosystemแพลตฟอร์มความปลอดภัยนี้ได้รับการสนับสนุนจากพันธมิตรใน Ecosystem ที่เพิ่มขึ้นเรื่อยๆ เช่น ODM Partner อย่าง Advantech, Nexcobot, Inventec, และ Connect Tech รวมถึงพันธมิตรด้าน Safety MCU และเซ็นเซอร์อย่าง Infineon, NXP Semiconductors, และ Texas Instruments และพันธมิตรชิป HSB อย่าง Texas Instruments, STMicroelectronics, NXP Semiconductors, และ Lattice Semiconductorสภาพแวดล้อมซอฟต์แวร์ความปลอดภัย: NVIDIA Halos OSNVIDIA Halos OS ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และแอปพลิเคชันของคุณ ช่วยให้ทีม Robotics มีส่วนประกอบที่ผ่านการรับรองที่จำเป็นสำหรับการพัฒนา โดยปัจจุบันประกอบด้วย Halos Core (Safety OS) และ Halos Applications (Safety Blueprints เช่น Outside-In Safety)Halos Core: ระบบปฏิบัติการความปลอดภัยถือเป็น Next Generation ของ NVIDIA DriveOS และได้รับการรับรองตามมาตรฐานความปลอดภัยยานยนต์รันบน IGX Thor โดยมีสองคอนฟิกูเรชันที่พร้อมใช้งาน:Halos Core Linux: ให้พื้นฐานซอฟต์แวร์ที่ปลอดภัย ประกอบด้วย Linux Runtime สำหรับ Application และ Compute Workloads, SEP สำหรับการรวบรวมและส่งต่อข้อผิดพลาดฮาร์ดแวร์, โปรโตคอลการสื่อสารความปลอดภัย Edge Safety Link, FSI RTOS, และเฟิร์มแวร์ Safety MCU RTOSHalos Core Linux plus QNX: เพิ่มเลเยอร์ NV Hypervisor ที่แบ่ง IGX ออกเป็น Virtual Machines ที่แยกจากกัน: VM แบบ Linux สำหรับ AI และ Application Workloads, และ VM แบบ QNX สำหรับฟังก์ชันที่สำคัญต่อความปลอดภัย QNX เป็นระบบปฏิบัติการแบบ Real-time ที่มีประวัติยาวนานในระบบความปลอดภัยที่ได้รับการรับรอง และการรวม QNX เข้ามาช่วยให้การแบ่งพาร์ติชันซอฟต์แวร์มีความแข็งแกร่งยิ่งขึ้นสำหรับการใช้งานที่ต้องการความปลอดภัยระดับสูงการสนับสนุนจาก Ecosystem ของ Halos OS: พันธมิตรใน Ecosystem ของ Halos OS ในเลเยอร์นี้ ได้แก่ Blackberry (QNX), Acontis (EtherCAT/FSOE solution), FreeRTOS (AWS จะมี Safety Certification Bundle เป็นส่วนหนึ่งของ Halos OS) และอื่นๆทั้งสองคอนฟิกูเรชันพร้อมใช้งานแล้วสำหรับการเข้าถึงช่วงแรก (Early Access) สามารถดูรายละเอียดเพิ่มเติมได้ใน NVIDIA IGX Safety Product Brief ซึ่งมีเอกสารสถาปัตยกรรมโดยละเอียดสำหรับนักพัฒนาที่ลงทะเบียนผ่าน NVIDIA Developer Portalการพัฒนา Functional Safety Agents ด้วย NVIDIA Halos OSในฐานะส่วนหนึ่งของ Application Layer ของ NVIDIA Halos OS, NVIDIA ได้จัดเตรียม Reference Blueprints สำหรับนักพัฒนาที่สร้าง Functional Safety AgentsNVIDIA Halos Outside-In Safety Blueprintขยายขีดความสามารถของ Robot Perception ให้เกินกว่าเซ็นเซอร์บนบอร์ด โดยใช้กล้องโครงสร้างพื้นฐานภายนอก, AI Perception, และ Safety Logic เพื่อเร่งการพัฒนาโซลูชัน Functional Safety แบบเรียลไทม์ ที่ยังคงเพิ่มประสิทธิภาพการทำงานสูงสุดรันบน NVIDIA IGX และเปิดให้ใช้งานแบบ Open Source ช่วยให้หุ่นยนต์สามารถทำงานร่วมกับคนงานได้อย่างปลอดภัยและมีประสิทธิภาพสูงขึ้น พร้อมปรับตัวเข้ากับสภาพแวดล้อมที่ซับซ้อนแบบไดนามิกนอกจากนี้ ยังมีการสนับสนุนเอกสารสำหรับมาตรฐาน AI Functional Safety เช่น ISO/IEC TR 5469 และ ISO/IEC TS 22440 ที่กำลังจะออกมาBlueprint นี้มีส่วนประกอบที่สามารถปรับแต่งได้หลายส่วนสำหรับการสร้าง Outside-In Safety Agents โดยเริ่มต้นจากการประมวลผล Sensor Input ไปจนถึงการส่งสัญญาณความปลอดภัยไปยังยานยนต์หรือหุ่นยนต์อัตโนมัติSensor Input Processing Pipeline (SIPP): ใช้ NVIDIA Metropolis Blueprint for Video Search and Summarization (VSS) ซึ่งเป็น Perception Stack อ้างอิง ในการรับสตรีมกล้องทั้งหมดจากโครงสร้างพื้นฐานของโรงงาน และแปลงเป็นเหตุการณ์ที่นำไปปฏิบัติได้และข้อมูลวิเคราะห์ VSS เป็น AI-based Perception Pipeline ที่ตรวจจับและติดตามวัตถุที่น่าสนใจข้ามกล้องต่างๆ โดยจะส่งออกตำแหน่ง, ความเร็ว, และวิถีของวัตถุที่ติดตามแต่ละรายการ และจับคู่ข้อมูลนี้กับเหตุการณ์เฉพาะ เช่น การเข้าหรือออกจาก Region of Interest (ROI), เหตุการณ์ความใกล้ชิดระหว่างวัตถุสองชิ้น, หรือรถยกที่ข้าม Tripwire ที่ประตูSafety AI Monitor (SAIM): ตรวจสอบ Perception Pipeline อย่างต่อเนื่อง เพื่อหาสภาวะที่อาจส่งผลต่อความแม่นยำในการตรวจจับ เช่น Input ที่อยู่นอกเหนือการกระจาย (Out-of-Distribution Inputs), กล้องถูกบล็อก, การเชื่อมต่อหลุด, และความผิดปกติของภาพ หาก Input อยู่นอกเหนือการกระจาย (OOD) เช่น เนื่องจากการเปลี่ยนแปลงสภาพแวดล้อมที่ไม่คาดคิด เช่น แสงสว่างในโรงงานหรี่ลง ความแม่นยำของระบบอาจลดลงบทสรุปNVIDIA Halos for Robotics แสดงให้เห็นถึงวิสัยทัศน์ที่ชัดเจนในการนำพา AI สู่โลกกายภาพอย่างปลอดภัย ด้วยการผสานรวมฮาร์ดแวร์ AI Compute ที่ทรงพลัง เข้ากับระบบปฏิบัติการความปลอดภัยhttps://developer.nvidia.com/blog/inside-nvidia-halos-for-robotics-a-full-stack-functional-safety-system-for-physical-ai/
Shared content
DEVELOPER.NVIDIA.COM
Inside NVIDIA Halos for Robotics: A Full-Stack Functional Safety System for Physical AI
Physical AI—robots working autonomously alongside people in factories, warehouses, hospitals, and homes—is arriving faster than most expected. Traditional safety which was built for structured…
6 Yorumlar 0 hisse senetleri 87 Views 0 önizleme