Microsoft Research Microsoft ★ 110 5 min

Offloaded inference for real-world physical AI robotics

Research Blog

🔗 https://www.microsoft.com/en-us/research/blog/offloaded-inference-for-real-world-physical-ai-robotics/

📌 機載 GPU 拖累機器人?微軟實測推理卸載效益

TL;DR:微軟研究首度系統性實測機器人推理卸載,證實把運算搬離機身能同時提升準確率與電池續航。

多數人假設機器人要「聰明」,就得在機身上塞一顆 GPU。但當 physical AI 模型越來越大,機載 GPU 反而可能是拖累效能、吃掉電池的元兇。微軟研究團隊決定把這個假設攤開來實測。

🤔 背景:機載 GPU 是理所當然的選擇嗎

目前 physical AI 的主流做法,是在機器人身上直接配置一顆 GPU(例如直接把 GPU 接上機器人),讓推理工作侷限在這顆機載 GPU 上,由它產生機器人執行任務所需的動作序列。高層次的規劃或許在雲端進行,但任務執行通常仍綁在機器人本體。微軟研究團隊質疑這個預設,理由是隨著 physical AI 模型越來越大、越來越複雜,機載運算的限制也越來越明顯:GPU 耗電量大、降低電池續航、增加成本與重量,還可能讓機器人無法運行最新一代的 AI 模型。

🧩 研究方法:以「廚房撿垃圾」任務系統性測試

為了理解 physical AI 在系統層面的影響,團隊進行了第一個針對機器人 workload 的系統性研究,聚焦於移動式機器人操作(mobile robotic manipulation),以「檢查廚房裡的垃圾並丟進垃圾桶」這類任務作為代表案例。這個任務涉及規劃前往廚房的路徑、感知環境找出垃圾、導航到垃圾所在位置、撿起垃圾,再導航回垃圾桶丟棄。團隊針對三項核心能力挑選具代表性的模型進行評測:語意地圖與規劃(semantic mapping and planning)、導航(navigation),以及操作(manipulation),並在機載、邊緣、雲端等不同運算配置下逐一評估。

團隊也基於研究結果打造了一套工具,用於簡化機器人推理卸載,並在邊緣 GPU 與雲端之間分配推理工作。這套工具以 Kubernetes 作為統一抽象層,在機器人本體運算、邊緣 GPU 與雲端之間分配 physical AI 工作負載,支援用宣告式規格自動容器化與卸載工作負載,並整合機器人模擬器、LeRobot 與 ROS2,方便開發者使用。

📊 數據:卸載推理如何改善效能與電池續航

項目現象數據
語意地圖與規劃在記憶體足夠但運算力較弱的 GPU 上明顯變慢相較 A100 最慢達 383%
導航較弱 GPU 上障礙物即時偵測能力下降偵測率下降 30%
VLA 操作模型雖未大幅變慢,但準確率明顯受影響換用較小 GPU 時準確率下降 50%
電池續航機載 GPU 大量耗電Jetson Thor 機載 GPU 使電池續航縮短達 160%(僅剩數小時)

團隊也發現,部分較小的 GPU 甚至無法承載完整的移動操作技術堆疊。整體而言,機載 GPU 限制了機器人的表現,而把推理卸載到機外的 GPU 則能提升其運作表現。團隊也比較了以 Raspberry Pi 5 板取代機載 GPU、並把所有資料傳送到卸載 GPU 處理的方案,證實這種做法能提升電池續航。

💡 深入分析:卸載不是免費午餐

團隊強調,把推理卸載到機身之外涉及效能、網路延遲與頻寬,以及可用 GPU 資源之間複雜的權衡取捨,代表卸載並非在所有場景下都是最佳解,而是需要依具體部署環境權衡。隨著 physical AI 模型持續成長、變得更複雜,團隊預期卸載帶來的效益只會更加明顯。

⚠️ 限制

素材並未提供更完整的網路延遲、頻寬需求或成本量化數據,這些權衡細節需參考團隊發布的技術報告。目前公開的範例僅涵蓋 SO-101 與 UR10e 等特定機型,尚不清楚結論在其他機器人硬體組合上的普適程度。

🎯 實務啟示

這套推理卸載工具已納入微軟近期發布的開源框架 Physical AI Toolchain,整合 Azure 雲端服務與 NVIDIA 的 physical AI 技術堆疊,用於資料整理、擴增與評估等 pipeline。文章展示的示範案例,是把微軟鎖定雙臂機器人的 Rho 模型卸載到 Jetson Thor GPU,控制 Mobile Aloha 機器人運作。對於正在設計機器人推理架構的工程團隊而言,這項研究提供了具體的量化依據:與其預設機載 GPU 是唯一選項,不如把它視為效能、電池續航、成本與網路條件之間的一種權衡,並評估邊緣或雲端卸載是否更符合實際部署需求。

🔗 來源

#PhysicalAI #Robotics #EdgeComputing #InferenceOffloading #MicrosoftResearch #Kubernetes #VLA #JetsonThor #ROS2 #RoboticsAI

原始資料 Microsoft Research · 收集於 2026-09-23
來源原標題
Offloaded inference for real-world physical AI robotics
機構
Microsoft
作者
Ganesh Ananthanarayanan, Matthew Balkwill, Xenofon Foukas, Sanjeev Mehrotra, Bozidar Radunovic, Connor Settle, Ankit Verma, David White, Shawn Cicoria, Mark Martin, Rachel Johnson, Mayur Patel
原始標籤
Research Blog
原始連結
https://www.microsoft.com/en-us/research/blog/offloaded-inference-for-real-world-physical-ai-robotics/

摘要原文

Readily-available physical AI, with robotics assisting users in manufacturing, home, and warehouses scenarios, holds immense potential to improve safety, productivity, and assistance across a wide range of tasks. In many ways, AI for the physical world represents a major frontier for AI . Physical AI must operate in open, unpredictable environments, interact with both other robots and people, and work with a diversity of embodiments. Realizing this vision requires advances along three dimensions: robot hardware, embodied AI models, and systems infrastructure for training and inference. While robot hardware and the AI models have advanced rapidly in recent years, we turn our focus on a relatively under-addressed aspect: inference infrastructure of physical AI . Enabling robots to effectively and safely operate in the physical world will require sophisticated systems to handle large volumes of distributed inference compute. Today, the prevailing approach to physical AI is to provision a GPU onboard the robot, e.g., by wiring a GPU to the robot. In this model, the robot’s inference will be confined to the onboard GPU, and provide the robot with the necessary chunks and sequence of actions for the execution of its tasks. While higher-level planning may be performed in the cloud, task execution typically remains tied to the robot itself. We challenge this assumption. As physical AI models grow in size and sophistication, the constraints of onboard compute become increasingly apparent. GPUs consume significant power, reduce battery life, add cost and weight, and can limit the ability to run the latest generation of AI models. To better understand the systems implications of physical AI, we conducted the first systematic study of robotics workloads. We focused on mobile robotic manipulation , with the canonical task such as “check for rubbish in the kitchen and put it in the trash.” Such a task involves planning the path to the kitchen, perceiving the environment to find rubbish, navigating to the rubbish, picking up the rubbish, and navigating back to the trash can for disposal. We evaluated representative models across three core capabilities: semantic mapping and planning, navigation, and manipulation, as summarized in Figure 2. Offloading physical AI inference out of the robot improved its response time and accuracy, along with battery lifetime and cost. We evaluated the inference models across a range of onboard, edge, and cloud compute configurations. Details of the specific test hardware are available in our technical report . Benefits in task performance : Our evaluation shows offloading inference can significantly improve robot performance across mapping, planning, navigation, and manipulation workloads. Some smaller GPUs could not accommodate the mobile manipulation stack. On GPUs with sufficient memory, mapping and planning slowed by up to 383% compared to an A100, thus limiting the robot’s abilities in dynamic spaces. Navigation showed a 30% drop in its timely detection of obstacles with lighter GPUs. While the VLA models did not dramatically slow down with smaller GPUs, the slowdown was still sufficient to drop their accuracies by 50%. In other words, onboard GPUs limited the performance of the robots while offloading their inference to an on-premise or cloud GPU boosts their operations, as shown in the videos below and quantified in the graphs. As physical AI models continue to grow in size and complexity, the benefits of offloading are likely to become even more pronounced. Benefits in battery lifetime : Beyond performance, onboard GPUs also significantly drained the battery life of the robot. We compared the increase in battery lifetime by replacing an onboard GPU with a Raspberry Pi-5 board and shipping all the data to the offloaded GPU. The larger onboard GPUs, such as Jetson Thor, drained robot batteries by up to 160% (or a few hours) for even the larger robots. The above results show that offloading GPU inference out of the robot is critical for functioning in the open world with large models and long battery lifetimes. Nonetheless, offloading inference out of the robot involves a complex tradeoff involving performance, network latency and bandwidth, and available GPU resources. We believe that our measurement study will inform the design of physical AI inference systems. We have built a toolset for easy inference offloading out of the robot and distributing inference between the edge GPU and cloud. Kubernetes is a natural platform to provide a uniform abstraction to distribute robotic AI between the robot’s compute, edge GPU, and overflowing to the cloud. The toolset allows automatic containerization and offloading of robotics workloads using declarative specifications, distributes physical AI containers with smart policies using Kubernetes, and integrates with robotic simulators, LeRobot, and ROS2 for easy development. The sequence of steps below shows how the toolset can be prompted with what to offload, and how it creates a separate container for GPU inference and offloads the same. Microsoft has recently released the Physical AI Toolchain (opens in new tab) for operationalizing physical intelligence at scale. Physical AI Toolchain is an open-source, production-ready framework that integrates Microsoft Azure (opens in new tab) cloud services with NVIDIA’s (opens in new tab) physical AI stack, accelerating robotics and physical AI developers to automate and scale data curation, augmentation, and evaluation across perception, mobility, imitation learning, and reinforcement learning pipelines. We are announcing the addition of an industry-first capability for offloaded physical AI inference for robots as part of the Physical AI Toolchain. This release includes example projects for offloading inference of a SO-101 and a UR10e. The videos below show the offloading of the inference of Microsoft’s Rho model , targeted at dual-arm robots, to a Jetson Thor GPU, which controls the actions of the Mobile Aloha robot (opens in new tab) . Check out the inference offload feature, look into the source code, and let us know your feedback. We have already tested it with many real-world use cases, and look forward to hearing about your deployment experiences. The post Offloaded inference for real-world physical AI robotics appeared first on Microsoft Research .

由 claude-code/sonnet 自動生成