RobotAppLayer

Pitch 18 · Robotics Application Layer

RobotAppLayer

如果 RobotMac 是机器人硬件底座,RobotAppLayer 就是让开发者像写软件一样构建机器人应用的稳定 SDK:上层写任务,底层处理 ROS、数据、训练、部署和运维。

01 · Platform Layer

真正的平台,不让每个应用都从驱动和 topic 开始。

ROS 2、LeRobot、SkillDock、EdgeFleet 和 Qualcomm edge runtime 都很重要,但上层应用开发者需要的是稳定能力接口,而不是底层集成细节。

Hardware

机械臂、底盘、相机、夹爪和 IO 能力抽象。

ROS Bridge

保留 ROS 生态,不把 topic 细节暴露给每个应用。

Skill Runtime

技能安装、权限、版本、部署和回滚。

Data API

现场数据、失败片段和评估指标进入 DataFlywheel。

Fleet API

设备状态、日志、更新和多机运维。

Edge Target

模型最终运行在 Qualcomm edge runtime。

机器人应用层 SDK 和底层系统架构图

02 · Developer Surface

让应用开发者调用能力,而不是重做系统集成。

RobotAppLayer 的 API 不是替代 ROS,而是在产品层定义更稳定的任务接口。不同机器人形态可以映射到同一组高层能力。

observe

获取场景、物体、状态和传感器摘要。

move

执行移动、定位、靠近和避障任务。

grasp

执行抓取、放置、扫码和操作任务。

train

把现场数据送入 LeRobot / CloudTwin。

monitor

记录结果、失败、接管和下一轮训练任务。

03 · Demo Story

从“机械臂脚本”升级成“应用平台”。

比赛 demo 可以展示一个 LabForge 样品转移 app:上层调用 observe、grasp、train、deploy、monitor;中间层处理数据、技能、权限和日志;底层通过 ROS 2 与 Qualcomm edge runtime 执行。

  • 演示应用层 API 调用,不只展示手写控制脚本。
  • 展示失败片段进入 DataFlywheel。
  • 展示技能部署经过 SafetyOps 门禁。
  • 展示同一个 app 可以迁移到不同机器人形态。
机器人应用 SDK 与 Qualcomm 边缘部署图

04 · Qualcomm Ecosystem

SDK 默认目标,比开发板曝光更有生态价值。

如果应用开发者通过 RobotAppLayer 发布技能包,而技能包默认导向 Qualcomm edge target,那么 Qualcomm 会成为更多机器人应用的默认运行位置。

SDK 开发者面向任务能力编程。
Runtime 策略和技能在本体侧稳定运行。
AI Hub 模型优化和部署可进入标准工作流。
Market 应用、技能和硬件共同形成生态。

RobotMac 解决“机器人怎么跑”,RobotAppLayer 解决“开发者怎么在机器人上做应用”。