B01 Using Arm Tools to Enable Machine Learning On-Device (2018) Embedded & Security 觀點 20 分鐘 F2 2 項限制 ↗ 在實體矽晶就緒前,如何提早評估邊緣 ML 模型的運算特徵?本文以 MNIST CNN 為例,在 Cortex-A55 FVP 上結合 DS-5/Streamline 與 SystemC/TLM 加速器模型,由指令數、記憶體存取與軟硬體分工剖析模型行為。數據源於虛擬平台模擬,非實體晶片效能基準。
驗證範圍
分析結果來自 Cortex-A55 FVP、MNIST CNN 與 SystemC/TLM accelerator model,用於觀察指令、記憶體行為及架構假設,不是 physical silicon benchmark。 模型與 accelerator behavior 依賴模擬參數;實體硬體的 timing、power、memory-system effects、driver integration 與 production inference performance 仍需另行驗證。 主題(點擊篩選)
Pre-Silicon SystemC Modeling FVP Profiling
B02 Deploying Open AD Kit on Neoverse Mission-Critical & Auto 系統架構 20 分鐘 F3 2 項限制 ↗ 在自駕車的軟體開發中,shift-left 的觀念讓開發者在硬體還沒到位前,就能先開始開發與整合。本文把 Open AD Kit/Autoware 模擬以 container 部署到 Arm Neoverse server,整合 SOAFEE、ROS 2 與 Docker,讓規劃、視覺化與模擬工作負載在可重建的 server 環境中執行。驗證只到模擬層級,不涵蓋實車、sensor 或功能安全。
驗證範圍
案例證明指定 Open AD Kit/Autoware services 可在 Arm Neoverse container environment 啟動並完成 simulation-level integration。 內容未涵蓋實車 ECU、physical sensors、vehicle control、real-time deadline、道路測試或 functional-safety certification,因此不能作為量產車載系統驗證結果。 主題(點擊篩選)
OpenADKit SOAFEE Autoware Automotive Autonomous
B03 Functional Safety: Containers & DDS Mission-Critical & Auto 觀點 20 分鐘 F3 2 項限制 ↗ 軟體定義汽車將異質負載集中至同一運算平台,關鍵在於隔離安全(Safety-Critical)與非安全負載,防止單點故障跨域擴散。本文從架構面探討 Container、DDS/ROS 2 與 Safety Island 如何以明確介面與通訊路徑限制故障傳播,並強調 Container 隔離不等同功能安全。內容未經實車驗證,不構成 ASIL 或 ISO 26262 認證。
驗證範圍
內容聚焦 containers、DDS/ROS 2 與 safety-island concept 的軟體架構關係,提供 interface 與 fault-boundary 的設計方向,未指定完整 physical hardware validation。 Software isolation 不等同 hardware-enforced separation,也不構成 ASIL claim 或 ISO 26262 certification;timing interference、failure injection、safety case 與 target ECU validation 仍需獨立完成。 主題(點擊篩選)
ISO26262 FunctionalSafety Isolation DDS ROS2
B04 Neoverse CSS V3 Software Bring-up Cloud & Infra 系統架構 20 分鐘 F1 2 項限制 ↗ 伺服器晶片還沒做出來,firmware 和作業系統團隊要怎麼提早開工?本文以 Neoverse RD-V3 FVP 建立 pre-silicon 啟動驗證環境,讓 platform firmware 與作業系統 stack 能在虛擬平台上編譯、跑完完整 boot flow,並追蹤各元件之間的 handoff 來 debug。結果只在 FVP 上驗證,不涵蓋實體晶片的 timing、性能、功耗或 hardware errata。
驗證範圍
案例證明指定 firmware/software stack 能在相符版本的 RD-V3 FVP 完成 simulated boot 與 component handoff。 FVP 結果不涵蓋 physical silicon 的 timing、performance、power、I/O、memory training 或 hardware errata,也不等同 production platform qualification。 主題(點擊篩選)
CSSv3 RDv3 Pre-Silicon Firmware FVP Neoverse
B05 OpenBMC & UEFI on Neoverse RD-V3 Cloud & Infra 系統架構 20 分鐘 F1 2 項限制 ↗ 伺服器的遠端管理仰賴 BMC,而 BMC 與 host firmware 的啟動順序、console 存取,通常要等實體平台到位才能開始除錯。本文在 Neoverse RD-V3 FVP 上整合 OpenBMC 與 UEFI,觀察 BMC 啟動與 host boot,並走通 UART、Serial over LAN 與 IPMI command 的管理路徑。驗證只限虛擬平台,未涵蓋實體 BMC 或電源時序。
驗證範圍
實作確認 RD-V3 FVP 上的 BMC/host boot、UART、Serial over LAN 與指定 IPMI interaction path,證據限於 virtual platform behavior。 內容未驗證 physical BMC、board-management I/O、power sequencing、完整 Redfish coverage、hardware fault handling 或 production server manageability。 主題(點擊篩選)
OpenBMC UEFI RDv3 Pre-Silicon IPMI Neoverse
B06 CPUs in AI: A Practical RAG Edge AI & Agents 觀點 20 分鐘 F1 2 項限制 ↗ RAG 讓 LLM 能依據你自己的文件回答問題,但文件處理、檢索和生成,各該交給 CPU 還是 GPU?本文在 DGX Spark 上建立本地 RAG pipeline,由 Grace CPU 負責文件清理、chunking、embedding、FAISS 索引與檢索,再透過 llama.cpp 讓 Blackwell GPU 生成回答,把 CPU 與 GPU 的分工清楚對應到每個步驟。
驗證範圍
工作流使用特定 DGX Spark、embedding/generation models、FAISS 與 sample corpus,驗證從文件處理到 retrieved-context generation 的完整路徑;未提供通用 CPU/GPU performance comparison。 此 workload mapping 不必然適用所有 RAG systems;retrieval-quality evaluation、資料更新、access control、observability、concurrency、high availability 與 production serving 仍未涵蓋。 主題(點擊篩選)
RAG LocalLLM DGX-Spark FAISS llama.cpp
B07 Voice AI at the Edge Edge AI & Agents 觀點 20 分鐘 F2 2 項限制 ↗ 語音助理不只是一個模型:從收音、切分語句、轉成文字到生成回應,每一段的計算需求都不一樣。本文在 DGX Spark 上用 PyAudio、WebRTC VAD、faster-whisper 與 vLLM 串起本地語音 pipeline,由 Grace CPU 處理音訊輸入、VAD 與語音轉文字,Blackwell GPU 負責 LLM 生成。輸出是文字回應,不含語音合成(TTS)。
驗證範圍
工作流在指定 DGX Spark、microphone、VAD、transcription model 與 vLLM configuration 下驗證 voice input、segmented transcript 和 text response;輸出不包含 TTS。 內容未提供跨平台 latency、accuracy、noise robustness 或 concurrent-session benchmark,也未涵蓋 wake word、speaker isolation、service reliability 與 production voice-interface integration。 主題(點擊篩選)
Voice LocalLLM DGX-Spark Armv9 VAD ASR
B08 Robotics Reinforcement Learning on Arm Robotics & Embodied 觀點 20 分鐘 F3 2 項限制 ↗ 人形機器人要學會走路,通常得先在模擬環境裡反覆試錯,這需要大量平行的物理模擬,也需要有人把編譯、環境和流程打理好。本文在 DGX Spark 上原生編譯 Isaac Sim 與 Isaac Lab,用 RSL-RL 與 PPO 訓練 Unitree H1 的 humanoid policy,並說明 Grace CPU 負責編譯與環境協調、Blackwell GPU 負責平行物理模擬與訓練的分工。結果只到模擬與訓練,沒有部署到實體機器人。
驗證範圍
約 65k simulation steps/s 是 512 個 parallel environments 與指定案例設定下的觀察值,實際 throughput 會隨 environment complexity、model、training configuration 與 software version 改變。 工作流聚焦 simulation 與 policy training;結果不構成 Sim-to-Real transfer、physical Unitree H1 deployment、control-loop timing 或 robot functional-safety validation。 主題(點擊篩選)
IsaacSim IsaacLab reinforcement-learning DGX-Spark Simulation
B09 Beyond the Demo: Evaluating AI Workloads on Armv9 Edge AI & Agents 觀點 20 分鐘 F1 2 項限制 ↗ 模型 demo 跑得起來,不代表就適合部署到 edge 設備上。memory 需求、runtime 行為和實際輸出,都會影響判斷。本文在 Radxa Orion O6 的 Armv9 平台上部署 ERNIE MoE 與 MNN multimodal 開放權重模型,分別觀察 MoE 的 routing,以及文字、圖片、音訊的 inference,幫助開發者判斷 Armv9 部署是否合適。結果只描述這兩個 workload,不是通用 benchmark。
驗證範圍
分析限於 Radxa Orion O6、指定 ERNIE MoE 與 MNN multimodal models,以及文章採用的 runtime/build configuration;觀察結果描述這兩個 workloads 的部署行為。 內容不構成通用 Neon/SVE2 benchmark、跨硬體 performance comparison 或所有 open-source models 的相容性結論,也未涵蓋 production serving、長時間 reliability 與完整 application integration。 主題(點擊篩選)
Evaluation Armv9 MoE MNN
B10 CPUs in AI: Agent Orchestration Edge AI & Agents 觀點 20 分鐘 F1 2 項限制 ↗ 把 AI agent 放在本地端執行,能兼顧資料隱私與即時回應;但要讓 agent 持續運作,還需要有機制管理狀態、記憶與工具呼叫、並且可以持續迭代。本文在 DGX Spark 上用 Hermes、Ollama 與 Qdrant 組成能跨互動保存狀態的 agent runtime,說明 Grace CPU 如何負責服務生命週期、上下文管理與流程協調。
驗證範圍
目前實作定位為單一 DGX Spark 上的 runnable MVP,驗證 Hermes、Ollama、Qdrant,以及記憶、檢索與工具呼叫之間的端到端整合;內容未提供 CPU utilization、模型效能或跨平台 benchmark。 持久型 runtime 描述狀態與服務可跨互動保存,不等同已完成長時間 soak test。高可用性、故障復原、多租戶隔離、權限控管、服務監控與 production-grade operations 仍需獨立設計及驗證。 主題(點擊篩選)
Agent DGX-Spark LocalLLM Memory Hermes
B11 Rethinking Local-First AI Assistants: Always-On OpenClaw Runtime across Arm Edge AI & Agents 觀點 20 分鐘 F2 2 項限制 ↗ OpenClaw 是近期熱門的 Agent 框架,易上手且具備出色的系統整合能力。問題是,怎麼在使用它的同時避免將使用者的機密資訊上傳雲端?本文以 OpenClaw 為核心,分別在 DGX Spark 與 Radxa Orion O6 上建立 local-first agent runtime,並把 agent 流程與 inference backend 分開,讓同一套應用接上 vLLM/Ollama 或 llama.cpp。文中也標出哪些資料留在本地、哪些仍會送到 Telegram、browser search 等外部服務。
驗證範圍
Reference implementation 驗證 OpenClaw workflow、persistent memory、local RAG、tool use 與 scheduled tasks 可連接兩種指定 Arm-based inference environments;未提供兩個平台的性能對比。 Local-first 不等同 fully offline,Telegram、browser search、weather 與其他 external tools 仍會傳送必要資料至外部服務;multi-user isolation、credential management、high availability、auditability 與 production security 仍未涵蓋。 主題(點擊篩選)
Local-First Agent OpenClaw LocalLLM DGX-Spark Armv9
B12 From Simulation to Real Wi‑Fi: Distributed ROS 2 on Arm Robotics & Embodied 系統架構 15 分鐘 F3 2 項限制 ↗ 機器人系統在開發機上運作正常,換到 Wi-Fi 後,頻寬、延遲和丟包就決定了遠端能不能收到完整、可用的 sensor 資料。本文串起三篇 Learning Path:先在 Arm server 上建立可重現的 ROS 2 Jazzy 與 rmw_zenoh 模擬,再把系統分散到 container 與 Raspberry Pi,最後用壓縮、access control、降採樣與 QoS 分配有限的頻寬,並在真實 Wi-Fi 上比較結果。本文與 Kwashie Andoh、Habib Ogunbanwo 共同撰寫。
驗證範圍
實測涵蓋 Arm server 上的模擬工作負載,以及 Raspberry Pi 的真實 Wi-Fi 連線,比較未調校、壓縮加 access control、壓縮加 QoS 三種設定下的 camera 接收率與 point cloud 完整度;數據只適用於文中的 topic 組合、頻寬限制與無線環境。 機器人端仍是 Gazebo 模擬,不是實體機器人;這些 policy 只決定哪些訊息使用有限的頻寬,不會增加 Wi-Fi 的實際容量,文中也未涵蓋身分驗證、加密或長時間運作的可靠性。 主題(點擊篩選)
ROS2 Zenoh Distributed QoS Robotics
L01 Multimodal VLM with MNN on Armv9 Edge AI & Agents 實作 15 分鐘 F2 3 項限制 ↗ 沒有 GPU 或 NPU,邊緣設備能不能同時看懂影像、聽懂語音?本文在 Radxa Orion O6 的 Armv9 CPU 上原生編譯啟用 KleidiAI 的 MNN,載入預先封裝的 Qwen2.5-Omni-7B-MNN 模型,把貨架影像和語音補貨指令合成一次多模態 inference,產出包含貨架覆蓋率、補貨區域、數量、期限與替代政策的結構化 ticket。
驗證範圍
定位為單一 Radxa Orion O6 上的 CPU-only reference workflow,使用預先封裝的 Qwen2.5-Omni MNN 模型與本機素材,驗證多模態推論與結構化產出。 硬軟體依賴包括 Armv9 Linux、原生 MNN/KleidiAI build、約 15 GB 模型資產與至少 32 GB 可用儲存空間;實際輸出內容與品質仍受模型、prompt 及輸入素材影響。 範圍聚焦於 runtime 建置與 application-level 多模態驗證;未涵蓋模型 export、格式轉換、量化、GPU/NPU 異質調度、跨平台 benchmarking 或 production integration。 主題(點擊篩選)
VLM MNN KleidiAI Armv9 Inference
L02 Profiling llama.cpp with Arm Streamline Cloud & Infra 實作 15 分鐘 F1 3 項限制 ↗ LLM 在 CPU 上做 inference,時間到底花在哪裡?想調校之前,得先看清楚每一段在做什麼。本文在 Arm Neoverse 或 Cortex-A 平台上編譯啟用 KleidiAI 的 llama.cpp,用 Arm Streamline 的 marker 擷取 inference timeline,把 Prefill 與 Decode 拆開觀察 compute graph、KleidiAI kernel 與多 thread 行為,看出 Prefill 以 GEMM 為主、Decode 以 GEMV 為主,讓開發者用實際執行數據找出瓶頸。
驗證範圍
定位為 Arm CPU 上的 llama.cpp profiling reference workflow,使用指定的 llama.cpp b6202、KleidiAI build、Streamline annotations 與 gator data capture,驗證 Prefill、Decode、operator 與多執行緒行為可被觀察。 硬軟體依賴包括 Arm Neoverse 或 Cortex-A Linux/Android 平台、Arm Performance Studio 或 Development Studio、相符版本的 gator、PMU 存取權限,以及可供 llama-cli 執行的 GGUF 模型。 範圍聚焦於 profiling instrumentation 與執行行為分析;觀察結果會受模型、prompt、llama.cpp 版本、build flags、thread configuration 與硬體影響,未涵蓋自動效能最佳化、跨平台 benchmarking 或 production workload tuning。 主題(點擊篩選)
Streamline Profiling llama.cpp KleidiAI LocalLLM
L03 FunASR Speech Recognition Serving Edge AI & Agents 實作 15 分鐘 F1 3 項限制 ↗ 語音轉文字是邊緣對話系統的前置關鍵。本文在 Arm-based Linux server 上建立 ModelScope FunASR 的 Python 環境,載入預訓練的開源權重 ASR 與標點模型,在本地將中英文音訊轉換為帶標點文字。文中僅驗證基礎功能調用與文字輸出,不涵蓋辨識準確率(WER)基準與串流(streaming)延遲指標。
驗證範圍
定位為單一 Arm-based Linux server 上的 FunASR functional reference workflow,驗證預訓練模型可處理指定的中文與英文音訊並產生含標點的文字結果。 硬軟體依賴包括 Arm64 Linux、Python、FunASR/ModelScope 套件、相符的模型資產與可解碼的音訊格式;實際結果會受模型版本、語言、口音、錄音品質與環境噪音影響。 範圍聚焦於模型部署與功能輸出;未涵蓋 WER/品質評測、streaming latency、低延遲調校、大規模併發、服務可靠性或 production ASR operations。 主題(點擊篩選)
ASR FunASR ModelScope Inference
L04 OpenBMC on RD-V3 Virtual Platform Cloud & Infra 系統架構 15 分鐘 F1 3 項限制 ↗ 要讓 BMC firmware 的整合與除錯跟上 CI 的節奏,得先在 server silicon ready 之前提供編譯與開機環境。本文在 RD-V3 FVP 上以 Yocto/BitBake 編譯 OpenBMC,搭配 UEFI 啟動 BMC 與 host firmware,再透過多組 UART、Serial over LAN 與自訂 IPMI command,確認兩者的基本 boot 與通訊路徑。驗證只在虛擬平台上,不涵蓋實體 BMC。
驗證範圍
定位為 RD-V3 FVP 上的 pre-silicon firmware reference workflow,驗證 OpenBMC/UEFI boot、UART、Serial over LAN 與選定 IPMI interaction。 硬軟體依賴包括具足夠 CPU、記憶體與儲存空間的 Linux build host、Yocto/BitBake、相符的 RD-V3 software manifest、FVP 版本及長時間 build environment。 範圍聚焦於虛擬平台上的 boot 與管理介面整合;未涵蓋實體 BMC、主機板電源時序、完整 Redfish、silicon behavior、hardware fault handling 或 production platform validation。 主題(點擊篩選)
OpenBMC UEFI RDv3 Pre-Silicon IPMI Neoverse
L05 Open AD Kit 1.0: Autoware Containers Mission-Critical & Auto 實作 15 分鐘 F3 3 項限制 ↗ 自駕軟體牽涉的服務很多,光是讓 planning、模擬和 visualization 在同一個環境裡一起跑起來,就可能讓人卡關。本文是 Open AD Kit 系列的第一篇,在 AWS EC2 或 Ampere Altra 等 Arm Neoverse 系統上用 Docker Compose 一次啟動 Autoware 的 visualizer、planning 與模擬服務,讓讀者在雲端或本地重建一致的開發環境,看到自駕模擬實際跑起來。範圍只到 container 啟動與模擬,不涵蓋實車與 sensor。
驗證範圍
定位為 Arm Neoverse server 上的 containerized Open AD Kit simulation reference workflow,驗證 visualizer、planning 與 simulation services 的部署及基本整合。 硬軟體依賴包括相容的 Arm64 Linux server、Docker/Docker Compose、Open AD Kit container images、Autoware assets,以及支援視覺化與模擬的主機資源。 範圍聚焦於容器啟動與軟體模擬;未涵蓋實車控制、實體 sensor integration、道路測試、real-time behavior、fault handling 或 functional-safety certification。 主題(點擊篩選)
OpenADKit SOAFEE Autoware Automotive Container Migration
L06 Open AD Kit 2.0: Safety Isolation Mission-Critical & Auto 系統架構 15 分鐘 F3 3 項限制 ↗ 功能安全的設計,往往從畫一條界線開始:哪些服務屬於安全關鍵、哪些不是,兩邊又該怎麼溝通。本文延續 Open AD Kit 1.0,在兩個 Arm Neoverse instance 上部署模擬環境,把不同 criticality 的服務分開執行,再透過 DDS/ROS 2 連接,做出 safety island 的 software 隔離原型。這只是架構原型,不涵蓋 hardware safety island、ASIL 分解或 ISO 26262 認證。
驗證範圍
定位為兩個 Arm-based Linux instances 上的 automotive safety-isolation reference workflow,驗證軟體分區、DDS/ROS 2 通訊與 safety-island architecture concept。 硬軟體依賴包括兩個可互通的 Arm64 Linux environments、Open AD Kit、相符的 ROS 2/DDS configuration,以及支援跨實例模擬與資料交換的網路設定。 範圍聚焦於架構與 software isolation prototype;未涵蓋 hardware safety island、fault injection、real-time guarantee、ASIL decomposition、ISO 26262 certification 或量產車載 safety case。 主題(點擊篩選)
FunctionalSafety Isolation DDS ROS2 Automotive Migration
L07 ERNIE MoE on Armv9 Edge AI & Agents 實作 15 分鐘 F1 3 項限制 ↗ MoE 模型每個 token 只動用一部分 expert,跑在 CPU 上時,除了看輸出,也值得看 routing 怎麼分配。本文在 Radxa Orion O6 的 Armv9 CPU 上用 llama.cpp 部署 ERNIE-4.5 MoE,檢查一般與 Thinking 模型的輸出和 token-level expert routing,並用 pp512、tg128 比較基準 build 與啟用 Armv9 指令特性的 build。性能差異只適用於指定設備、模型與測試參數。
驗證範圍
定位為單一 Radxa Orion O6 上的 ERNIE-4.5 MoE deployment and evaluation workflow,驗證模型輸出、expert routing 與指定 benchmark parameters 下的執行結果。 硬軟體依賴包括 Armv9 Linux、指定 llama.cpp 與 compiler configuration、ERNIE-4.5 model assets、足夠記憶體,以及相同的 build flags、context 與 benchmark parameters。 範圍聚焦於指定裝置、模型與 pp512/tg128 測試;頁面中的效能提升不適用於所有 Armv9 或 MoE workloads,亦未涵蓋模型品質、功耗、thermal behavior、長時間 serving 或 production deployment。 主題(點擊篩選)
MoE llama.cpp Armv9 LocalLLM Vectorization
L08 llama.cpp on DGX Spark Edge AI & Agents 實作 15 分鐘 F2 3 項限制 ↗ Arm CPU 上有 Neon 與 SVE/SVE2 兩類 SIMD 指令,但一個 workload 實際用上哪一種,要實際觀察才知道。本文在 DGX Spark 上分別編譯 CUDA 與 CPU-only 版 llama.cpp,用量化 GGUF 模型確認兩條 inference 路徑都能執行,並從 runtime 輸出與指令分析看到,指定 workload 在 Grace CPU 上主要用 Neon,沒有出現 SVE/SVE2 活動。
驗證範圍
定位為單一 DGX Spark 上的 llama.cpp backend reference workflow,驗證 CUDA 與 CPU-only builds 可執行指定量化模型,並觀察 CPU workload 的 SIMD instruction activity。 硬軟體依賴包括 Grace Blackwell GB10、相符的 NVIDIA software stack、llama.cpp 版本、CUDA/CPU build configuration、量化 GGUF model 與一致的 runtime parameters。 範圍聚焦於 backend execution 與指令活動觀察;Neon/SVE 結果只適用於指定 workload,不構成 CPU–GPU hybrid benchmark,亦未涵蓋其他 kernels、模型、功耗、thermal behavior 或 production serving。 主題(點擊篩選)
llama.cpp DGX-Spark Armv9 LocalLLM Profiling
L09 DGX Spark RAG Pipeline Edge AI & Agents 實作 15 分鐘 F1 3 項限制 ↗ 想用私有資料做問答,又不想把文件交給雲端服務,就得在本地跑完整條 RAG 流程。本文在 NVIDIA DGX Spark 上用 e5-base-v2、FAISS、Llama 3.1 8B 與 llama.cpp REST server,完成從文件清理、分段、embedding、索引、檢索到生成的端到端 pipeline,文件處理與檢索在 Grace CPU 上執行,生成交給 Blackwell GPU。
驗證範圍
定位為單一 DGX Spark 上的 local RAG reference workflow,使用指定 corpus、embedding model、FAISS index 與 Llama 3.1 8B,驗證 retrieval-to-generation path。 硬軟體依賴包括 Grace Blackwell GB10、可用的 llama.cpp REST server、e5-base-v2、FAISS、模型與文件資產,以及一致的 chunking、indexing 和 retrieval parameters。 範圍聚焦於端到端功能整合;未涵蓋 retrieval quality evaluation、資料權限、prompt injection 防護、增量更新、observability、HA、長時間服務可靠性或 production RAG operations。 主題(點擊篩選)
RAG LocalLLM DGX-Spark FAISS llama.cpp
L10 DGX Persistent Agent: Hermes + Qdrant Edge AI & Agents 系統架構 15 分鐘 F1 3 項限制 ↗ Agent 若每次對話都從零開始,便無法處理多階段任務。本文在 NVIDIA DGX Spark 上以 Docker 組合 Hermes Agent、Ollama、Qdrant 與 Open WebUI,建立具備語義記憶與 workspace 狀態的本地 Agent runtime,由 Grace CPU 負責事件協調與記憶檢索。本篇為概念驗證(MVP)架構,未涵蓋多日長效運行之記憶體洩漏與狀態崩潰測試。
驗證範圍
定位為單一 DGX Spark 上的 persistent Agent reference runtime,驗證 Hermes、Ollama、Qdrant 與 Open WebUI 能共同提供 workspace、memory、retrieval 與互動流程。 硬軟體依賴包括 Grace Blackwell GB10、Docker、相符的 container images、local models、embedding configuration、Qdrant storage 與足夠的 GPU/system memory。 範圍聚焦於 runnable MVP 與狀態保存方式;未涵蓋長時間 soak test、HA、backup/recovery、multi-tenant isolation、secrets management、production security 或 operations SLO。 主題(點擊篩選)
Agent DGX-Spark LocalLLM Memory Hermes Qdrant
L11 DGX Spark Voice Chatbot (VAD/ASR) Edge AI & Agents 實作 15 分鐘 F2 3 項限制 ↗ 想要一個斷網也能對話的語音助理,前提是從收音、轉錄到回應都在本地完成。本文在 DGX Spark 上串接 USB microphone、WebRTC VAD、turn detection、faster-whisper 與 vLLM,做出完全本地的語音聊天機器人,用即時語音輸入驗證分段 transcript 與文字回應;模型、分段方式與 prompt 都能自行調整。
驗證範圍
定位為單一 DGX Spark 上的 offline voice chatbot reference workflow,驗證 microphone input、VAD/turn detection、CPU speech-to-text 與 GPU-backed text generation 的端到端整合。 硬軟體依賴包括 Grace Blackwell GB10、USB microphone、PyAudio/WebRTC VAD、faster-whisper、vLLM、指定模型與穩定的本機音訊環境;結果受口音、噪音與 segmentation parameters 影響。 範圍聚焦於語音輸入、轉錄與文字回應,未實作 TTS;亦未涵蓋一致的 latency/ASR quality benchmark、barge-in、遠場音訊、長時間可靠性或 production voice-service operations。 主題(點擊篩選)
Voice LocalLLM DGX-Spark Armv9 VAD ASR
L12 Windows on Arm: ArmPL Math Acceleration Cloud & Infra 實作 15 分鐘 F1 3 項限制 ↗ Windows 筆電也有 Arm 版本了,計算密集的桌面應用要怎麼用上 Arm 的 math library?本文在 Lenovo ThinkPad X13s 的 Windows 11 on Arm 上,用 Visual Studio 編譯原生 ARM64 應用,以 Spin the Cube 範例比較單 thread、多 thread 與 Arm Performance Libraries 三種寫法,把 3D 頂點旋轉交給 ArmPL 的 BLAS routine,再從 FPS 與 CPU 使用率看三者的差異。
驗證範圍
定位為 Lenovo ThinkPad X13s 上的 Windows on Arm optimization reference workflow,驗證原生 ARM64 build、profiling 與 ArmPL BLAS integration。 硬軟體依賴包括 Windows 11 on Arm、Visual Studio 2022、相符版本的 Arm Performance Libraries、Spin the Cube sample、compiler/linker configuration 與固定的 workload settings。 範圍聚焦於特定 3D graphics sample 的 FPS 與 CPU usage;結果受硬體、ArmPL 版本、compiler flags 與 workload 影響,未涵蓋其他應用、畫質/功耗分析、跨裝置 benchmarking 或 production optimization guarantee。 主題(點擊篩選)
Windows ArmPL Build Profiling Migration
L13 Zenoh Multi-Node Pub/Sub, Storage & Query Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 分散式系統需要兼顧即時發布與歷史查詢。本文在 Raspberry Pi 與 Arm Linux 系統上編譯 Eclipse Zenoh,以 Docker 建立多節點拓撲,跨設備實作 pub/sub、storage、query 與 queryable 節點,驗證跨設備的資料分發。ROS 2 於此僅作接入情境驗證,未實作原生 ROS 2 跨節點之動態路由。
驗證範圍
定位為少量 Arm Linux devices 間的 Zenoh multi-node reference workflow,驗證 pub/sub、storage、query 與 queryable patterns 的功能互通。 硬軟體依賴包括可互通的 Arm Linux hosts、Raspberry Pi 或等效 edge device、Rust/Zenoh build environment、Docker、相符的 Zenoh configuration 與可達網路。 範圍聚焦於 Zenoh 功能模式;ROS 2 僅屬安裝與整合情境,未完整實作 ROS 2 multi-node routing,亦未涵蓋 latency、throughput、大規模節點、弱網、security 或 production reliability benchmarking。 主題(點擊篩選)
Zenoh ROS2 Distributed PubSub
L14 OpenClaw Continuum: Local-First Assistant Edge AI & Agents 系統架構 15 分鐘 F2 3 項限制 ↗ 同一套個人助理要跑在不同等級的 Arm 硬體上,最好不必為每台機器重寫一次。本文在 DGX Spark 與 Radxa Orion O6 上部署 OpenClaw local-first assistant,透過 OpenAI-compatible API 分別接上 vLLM 與 CPU-only 的 llama.cpp,驗證同一套應用流程能在兩個平台上執行。Local-first 不等於完全離線,Telegram 與 browser search 仍會連到外部服務。
驗證範圍
定位為單一使用者的 local-first assistant reference runtime,驗證 OpenClaw、memory、RAG、tools、scheduling 與兩種 Arm inference backends 的整合。 硬軟體依賴包括 DGX Spark 或 Radxa Orion O6、OpenClaw、Telegram、Qdrant、Ollama、vLLM 或 llama.cpp、local models、document corpus 與外部 search/weather services。 Local-first 不等於完全離線:Telegram、模型下載、browser search 與外部查詢會跨出本機邊界;範圍亦未涵蓋 multi-model routing、multi-agent handoff、跨硬體 performance comparison、HA、multi-tenant isolation 或 production security。 主題(點擊篩選)
Local-First Agent OpenClaw LocalLLM DGX-Spark Armv9 Qdrant
L15 Post-Quantum Crypto with PQM4 on Cortex-M4 Embedded & Security 實作 15 分鐘 F2 3 項限制 ↗ 面對未來的加密演算法遷移,資源受限的 MCU 亦需驗證 PQC 演算法的開銷。本文透過 pqm4 在 Cortex-M4 開發板及 QEMU 上編譯並評估後量子密碼學實作,量測 CPU cycles、stack 用量與 code size,並示範將新 KEM scheme 接入 PQClean 與 mupq。QEMU 測試僅供功能驗證,不代表實體硬體性能。
驗證範圍
定位為 Cortex-M4 或 QEMU 上的 PQC evaluation reference workflow,驗證 test vectors、cycle/stack/code-size measurement 及新增 KEM implementation 的整合流程。 硬軟體依賴包括受 pqm4 支援的 Cortex-M4 board 或 QEMU、Arm embedded toolchain、pqm4/PQClean/mupq source、相符的 board configuration 與可重現的 build settings。 QEMU 適合功能驗證但不能代表實體硬體的效能或記憶體行為;NewHope 範例並非 NIST-standardized algorithm,測試通過亦未涵蓋 side-channel resistance、secure implementation review 或 production cryptographic certification。 主題(點擊篩選)
PQC Cryptography PQM4 MCU Benchmarking
L16 Zephyr with VS Code & West Toolchain Embedded & Security 實作 15 分鐘 F2 3 項限制 ↗ MCU 開發最花時間的,常常不是寫 code,而是把工具鏈裝好、讓開發板跑起來。本文在 VS Code 中用 Ac6 Workbench for Zephyr 安裝主機工具、匯入 Zephyr SDK 並初始化 West workspace,再以 NXP FRDM-MCXN947 為例,完成 `hello_world` 的編譯、燒錄與 debug,同時查看 RAM、ROM 用量。範例只到 `hello_world`,換成其他開發板需要重新確認硬體支援。
驗證範圍
定位為 NXP FRDM-MCXN947 上的 Zephyr development reference workflow,驗證 workspace initialization、build、flash、debug 與 memory report。 硬軟體依賴包括支援的 development board、Zephyr/West workspace、Ac6 Workbench extension、Zephyr SDK、相容 debug probe、board definition、vendor drivers 與 runner configuration。 範圍聚焦於 `hello_world` 與工具鏈 bring-up;移植至其他 boards 需重新確認硬體支援,且未涵蓋 application performance、real-time behavior、power analysis、production firmware qualification 或長時間硬體驗證。 主題(點擊篩選)
Zephyr Toolchain Debugging MCU
L17 Zephyr Shell Subsystem & Driver Debugging Embedded & Security 實作 15 分鐘 F2 3 項限制 ↗ 設備出問題時,若能直接連上去下 command 查看系統狀態,firmware 的 debug 會輕鬆很多。本文在 NXP FRDM-MCXN947 上用 Kconfig 啟用 Zephyr shell,分別透過 UART over USB 與 MQTT over Ethernet 提供互動 command,用內建 commands 查看 kernel、thread、network、設備與 log,確認同一組診斷 command 在兩種傳輸方式下都能使用。MQTT 範例採教學設定,未涵蓋身分驗證與 TLS。
驗證範圍
定位為 FRDM-MCXN947 上的 Zephyr shell reference workflow,驗證 UART 與 MQTT backends 可提供 kernel、thread、network、device 和 log diagnostics。 硬軟體依賴包括相符的 Zephyr board support、UART/USB、Ethernet、足夠記憶體、MQTT broker、IPv4 network 與對應的 Kconfig/device-tree settings。 MQTT 範例採用本機 broker 與教學設定;範圍未涵蓋 authentication、TLS、remote-command authorization、malicious-input protection、WAN deployment 或 production network security。 主題(點擊篩選)
Zephyr Diagnostics Debugging MQTT MCU
L18 Isaac Sim Robotics on DGX Spark Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 想在 Arm 平台上做機器人強化學習,第一關往往是把模擬環境本身架起來。本文是 Isaac 系列的第一篇,在 DGX Spark 上從源碼編譯 Isaac Sim 與 Isaac Lab,從 Cartpole 等基本模擬開始,一路用 RSL-RL PPO 訓練並評估 Unitree H1 的 humanoid 行走 policy。所有結果都在模擬中完成,policy 沒有部署到實體 H1。
驗證範圍
定位為單一 DGX Spark 上的 Isaac Sim/Isaac Lab robotics simulation and RL reference workflow,驗證模擬環境、RSL-RL PPO training 與 Unitree H1 policy evaluation。 硬軟體依賴包括 Grace Blackwell GB10、相容版本的 Isaac Sim/Isaac Lab、RSL-RL、task configuration、GPU drivers、Python environment 與足夠的 system/GPU memory。 範圍聚焦於模擬與 policy training;未提供 CPU/GPU utilization、training speedup、latency 或跨平台 comparison,policy 亦未部署至實體 Unitree H1,因此未涵蓋 sim-to-real、robot safety 或 hardware control validation。 主題(點擊篩選)
Robotics IsaacSim IsaacLab reinforcement-learning DGX-Spark Simulation
L19 Advanced Robotics RL on DGX Spark (Isaac Lab Part 2) Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 強化學習的 library 很多,但沒有哪一套能包辦所有任務。本文延續上一篇的 DGX Spark Isaac Sim/Isaac Lab 環境,訓練 Franka 的操作與接觸類任務、用 MAPPO/IPPO 協調雙 Shadow Hands,並以 AMP 建立 humanoid 動作 policy;過程中示範 RSL-RL、RL Games、skrl 與 Stable Baselines3 各自適用的任務與 checkpoint 用法,幫讀者挑選框架。結果只做定性確認,未在實體機器人上驗證。
驗證範圍
定位為 L18 之上的 advanced Isaac Lab reference workflow,驗證 Franka、dual Shadow Hands 與 humanoid AMP tasks 可在指定 DGX Spark simulation stack 中訓練及回放。 硬軟體依賴包括已完成且版本相容的 L18 environment、Isaac Sim/Isaac Lab、各 RL libraries、task configurations、training parameters 與相符的 checkpoints。 範圍以模擬畫面和 training behavior 進行定性確認;未提供統一的 convergence、sample efficiency 或 library performance comparison,也未在實體 Franka、Shadow Hand 或 humanoid hardware 上驗證 policy。 主題(點擊篩選)
Robotics IsaacSim IsaacLab reinforcement-learning DGX-Spark Multi-Agent
L20 Build a ROS 2 + Zenoh Simulation on an Arm Server (Part 1) Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 要評估一套機器人通訊層,最好先在一台機器上把完整模擬跑起來,看清楚每個環節。本文是 ROS 2 + Zenoh 系列的第一篇,在 Arm server 上用 Docker 建立 ROS 2 Jazzy 與 rmw_zenoh 環境,執行 Neobotix ROX 的 Gazebo、Navigation2 與 RViz 模擬,確認 router discovery 與 shared-memory 傳輸,並比較 loopback 和 shared-memory 的延遲。延遲結果只適用於文中指定的 point cloud 工作負載。
驗證範圍
定位為單一 Arm server 上的 containerized ROS 2/Zenoh simulation reference workflow,驗證 navigation stack、ROS graph、sensor topics、router discovery 與 shared-memory transport。 硬軟體依賴包括 Arm64 Linux server、Docker、ROS 2 Jazzy、`rmw_zenoh`、Neobotix ROX simulation、Gazebo、Navigation2、RViz 與一致的 container/network configuration。 範圍未涵蓋實體機器人、跨裝置網路或 wireless impairment;約 30% shared-memory latency improvement 只適用於指定 reference system 和 point-cloud workload,不代表所有 ROS 2/Zenoh workloads 的普遍結果。 主題(點擊篩選)
ROS2 Zenoh Distributed Simulation Container
L21 Distributed ROS 2 + Zenoh (Part 2) Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 真實的機器人系統很少只在一台機器上:控制端在遠處、sensor 在邊緣設備,節點之間得能互相找到。本文是 ROS 2 + Zenoh 系列第二篇,把第一篇的單機模擬延伸到 Arm server、遠端控制 container 與 Raspberry Pi 之間,用 Zenoh router/client 模式組成 distributed ROS 2 系統,驗證遠端 RViz、discovery 與雙向通訊,並比較三種 namespace 隔離方式;共用 Arm64 packages,不需要 cross-compilation。
驗證範圍
定位為同一可達網路內的 distributed ROS 2/Zenoh reference workflow,驗證單一 Arm server、remote-control container 與 Raspberry Pi 之間的 discovery、sensor data 和 bidirectional messaging。 硬軟體依賴包括已完成的 L20 environment、Arm64 ROS 2/Zenoh packages、Raspberry Pi、相符的 router/client configuration、namespace settings 與可互通的 network。 範圍聚焦於少量 nodes 與模擬 robot;第二個 edge device 的 collision/isolation experiment 為選做,未涵蓋 fleet scale、WAN latency、network recovery、encryption、長時間 reliability 或 production security。 主題(點擊篩選)
ROS2 Zenoh Distributed Isolation
L22 Tune Zenoh Performance over Wireless Networks (Part 3) Robotics & Embodied 系統架構 15 分鐘 F3 3 項限制 ↗ 機器人改用 Wi-Fi 連線時,頻寬、延遲與 packet loss 難以預測。本文是 ROS 2 + Zenoh 系列第三篇,先以 tc/netem 模擬抖動與丟包,再於 Raspberry Pi 的 2.4 GHz Wi-Fi 評估壓縮、降採樣、access control 與 QoS 影響。文中 access control 僅為基本傳輸過濾,不等同身分驗證;結果隨環境變動。
驗證範圍
定位為指定 Arm server、Raspberry Pi 與模擬 sensor workload 上的 Zenoh wireless-tuning reference workflow,驗證 network impairment 與多種 traffic policies 的可觀察影響。 硬軟體依賴包括 L20/L21 environment、2.4 GHz Wi-Fi、`tc`/`netem`、固定的 `/scan`/image/point-cloud traffic、相同的 Zenoh configuration 與可重複的 measurement procedure。 結果會受 signal、interference、access point、hardware 與 message size 影響;`tc`/`netem` 只能模擬部分網路限制,access control 亦不等同 authentication 或 encryption,因此未涵蓋通用最佳設定或 production security。 主題(點擊篩選)
ROS2 Zenoh Distributed QoS Tuning
L23 Neoverse RD-V3 Software Stack Bring-up Cloud & Infra 系統架構 15 分鐘 F1 3 項限制 ↗ server SoC 開機要經過好幾層 firmware 逐一交棒,任何一層的 handoff 出錯,系統都可能卡住。本文在 AWS m7g.4xlarge 上以 container 編譯 RD-V3 的 TF-A、RSE、SCP/MCP、UEFI、GRUB、Linux kernel 與 Buildroot,在 FVP 上透過多組 UART 跑完 boot chain 到 Linux login,並延伸到 firmware 修改與 RD-V3-R1 雙晶片模擬。驗證只到 FVP 模擬層級,不涵蓋實體晶片。
驗證範圍
定位為 RD-V3/RD-V3-R1 FVP 上的 pre-silicon software-stack reference workflow,驗證 pinned firmware components、multi-UART boot、Linux login、firmware modification 與 dual-chip simulation。 硬軟體依賴包括 AWS m7g.4xlarge 或等效 Arm build host、Ubuntu 22.04、containerized toolchain、相符的 manifest release、FVP version、足夠 storage/memory 與長時間 build capacity。 範圍證明指定 software stack 可在 FVP 完成 boot 與 firmware handoff;未涵蓋 physical silicon timing、performance、power、I/O、memory training、hardware errata、secure-boot certification 或 production platform validation。 主題(點擊篩選)
RDv3 Pre-Silicon Firmware UEFI Simulation Neoverse
L24 Run the AV1 and VP9 codecs on Arm Linux Cloud & Infra 實作 15 分鐘 F1 3 項限制 ↗ 影像編碼很吃 CPU,速度、畫質和壓縮率往往得互相取捨。本文在 Arm Linux server 上從源碼編譯 libaom 與 libvpx、跑 unit tests,再用固定的測試影像做 AV1/VP9 編碼,比較不同解析度、bit depth、編碼模式與 --cpu-used 設定下的 frame rate。文中未記錄完整硬體配置,結果不適合拿來做跨 CPU 比較。
驗證範圍
定位為 Arm Linux server 上的 AV1/VP9 codec reference workflow,驗證 `libaom`/`libvpx` build、unit tests 與固定 sample videos 的 encoding output。 硬軟體依賴包括 Arm64 Linux、compiler/build tools、指定 `libaom`/`libvpx` source revisions、test data,以及一致的 resolution、bit depth、threading、mode 和 `--cpu-used` settings。 範例未記錄完整 hardware/system configuration,不能用於跨 CPU 或 cloud-instance performance comparison;`--cpu-used` 是速度與品質/壓縮率的取捨參數,完整評估仍需固定 input 並比較 quality、bitrate、power 與 long-run behavior。 主題(點擊篩選)
Encoding Codec Profiling Optimization
L25 Migrate-Ease: Porting x86 to Arm Cloud & Infra 實作 15 分鐘 F1 3 項限制 ↗ 從 x86 移植到 Arm,最怕 build 到一半才發現某段 assembly 或某個 dependency 不能用。本文在 Arm64 Linux 上用唯讀的 migrate-ease 掃描本地 source tree 或 Git repository,找出 x86 專用的 assembly、intrinsics、compiler flags 與無法在 AArch64 上使用的 dependency,結果可輸出成 JSON report 或在 Web UI 逐項檢視。掃描結果可能有誤報,通過檢查不代表應用已能正確 build 與執行。
驗證範圍
定位為 source-level migration assessment reference workflow,驗證 `migrate-ease` 能以 read-only 方式掃描 local/Git codebase 並輸出 architecture-compatibility findings。 硬軟體依賴包括 Arm64 Linux host、`migrate-ease`、可讀取的 source tree 或 Git repository/branch,以及對所掃描 languages、build files 和 dependencies 的完整存取。 工具會掃描 source tree 中的檔案而不判斷其是否實際參與 build,因此可能出現 false positives 或漏掉 runtime issues;report 通過不等同 application 已成功 build、correctly run 或達到預期 performance,仍需 Arm-native build、test 和 benchmark。 主題(點擊篩選)
Migration Analysis Source-Level
L26 Signed FIT U-Boot Secure Boot on Cortex-A Embedded & Security 系統架構 15 分鐘 F2 3 項限制 ↗ 開機 payload 一旦遭竄改,後續防護便形同虛設。本文在 QEMU Arm virt 或 TI AM62L EVM 上編譯 Zephyr 與 U-Boot,將 Zephyr 封裝為 SHA-256/RSA-2048 簽署之 FIT image,公鑰寫入 device tree;再注入無效金鑰與竄改映像檔,驗證 U-Boot 的 bootm 指令能明確中斷無效 payload。此驗證僅限 U-Boot 載入 Zephyr 階段,非量產信任鏈。
驗證範圍
定位為 QEMU Cortex-A53 或 TI AM62L EVM 上的 signed-FIT reference workflow,驗證 U-Boot 對 Zephyr payload 的 signature acceptance 與 rejection paths。 硬軟體依賴包括 QEMU Arm `virt` 或 AM62L EVM、Zephyr/U-Boot source、cross toolchain、OpenSSL key material、FIT/device-tree configuration,以及相符的 boot media 和 board setup。 流程只涵蓋 U-Boot 驗證 Zephyr payload;QEMU 沒有 boot ROM/eFuse root of trust,AM62L 仍為 HS-FS development state。Production deployment 尚需 earlier-stage signing、private-key protection、console/environment lockdown、vendor key provisioning 與 HS-SE lifecycle transition。 主題(點擊篩選)
Zephyr Security FIT U-Boot Verification
L27 ROS 2 Device Connect Robotics & Embodied 實作 15 分鐘 F3 3 項限制 ↗ 讓 AI agent 操作機器人,最好不要讓它直接碰 ROS 2 的 topic、QoS 和 container 配置。本文在 Arm Linux 上用 Device Connect adapter,把既有的 ROS 2 container 系統包裝成 peer device 或 AI agent 能發現並呼叫的設備,先提供 read-only 的檢查 RPC,再用 profile 延伸到 Raspberry Pi 5 camera 與有速度上限、可明確停止的 robot driver。教學在可信任的本地 network 中執行,沒有 transport authentication。
驗證範圍
定位為 Arm Linux 上的 ROS 2/Device Connect reference workflow,驗證 containerized ROS 2 inspection、device discovery、typed RPC,以及 camera/robot profiles 的受控擴充方式。 硬軟體依賴包括 Arm64 Linux、Docker、ROS 2 container、Device Connect edge/agent packages、`ros2-device-connect` adapter、Zenoh D2D network 與相符的 profile/allowlist configuration。 教學以 `DEVICE_CONNECT_ALLOW_INSECURE=true` 在 trusted local network 執行,沒有 transport authentication;adapter 不提供任意 ROS 2 passthrough,allowlist、velocity bounds 與 stop command 亦不能取代 authentication、authorization、physical safety controller 或 emergency-stop system。 主題(點擊篩選)
DeviceConnect ROS2 RPC Inspection Adapter
G01 Install Cyclone DDS Robotics & Embodied 實作 5 分鐘 F3 1 項限制 ↗ DDS 是 ROS 2 與不少工業系統底下的通訊層。本文在 AArch64 Linux 上從源碼編譯並安裝 Eclipse Cyclone DDS,再用 Hello World 的 publisher 與 subscriber 確認同一台主機上的 discovery 與 pub/sub 正常運作。跨主機、QoS 與安全設定都不在範圍內。
驗證範圍
Hello World 測試只確認同一台 Arm Linux 主機上的基本 discovery 與訊息交換,不代表跨主機、容器、Wi-Fi、multicast、QoS、security、latency、throughput 或長時間可靠性已獲驗證。指南亦未固定 Cyclone DDS release 或 commit;若要建立可重現的 production environment,仍應鎖定版本,並依官方文件完成網路、QoS 與安全設定。 主題(點擊篩選)
DDS Middleware Setup
G02 Install ROS 2 Robotics & Embodied 實作 5 分鐘 F3 1 項限制 ↗ 做機器人開發,第一步常常是把 ROS 2 裝好。本文在 AArch64 Ubuntu 上安裝對應版本的 ROS 2 LTS,設定 package 來源、開發工具、rosdep 與 shell 環境,最後用 C++ talker/listener 確認同一台主機上的 topic 通訊正常。
驗證範圍
Talker/listener 測試只確認同一台主機上的基本 ROS 2 節點與 topic 通訊,不代表跨裝置 discovery、DDS/RMW 設定、QoS、real-time behavior、網路穩定性、硬體驅動或 production deployment 已獲驗證。安裝指令依 Ubuntu 與 ROS 2 發行版配對;套件可用性、支援週期及 repository 狀態仍應以 ROS 2 官方文件為準。 主題(點擊篩選)
ROS2 Setup Testing