本页目录

  • 感知应用的工作原理
  • 开发
  • 部署

什么是感知应用?

感知应用是Luxonis Hub生态系统的基石,使开发者能够在设备集群中部署和管理复杂的感知与AI应用。这些应用专为在Luxonis Hub代理上运行而设计,利用OAK相机的强大功能提供先进的感知能力。感知应用主要使用Python编写,并利用robothub库与depthai配合,提供从开发到部署的简化路径,强调易用性、可扩展性和可靠性。

感知应用的工作原理

感知应用无缝集成到Luxonis Hub平台,遵循从开发到部署再到运行的完整生命周期。其工作原理如下:

开发

开发者使用Python编写感知应用,通过robothub库与云端交互,并利用depthai进行相机操作。这些应用被容器化,确保在所有设备上提供一致的运行环境。无论部署规模如何,容器化对于维持应用的稳定性和兼容性至关重要。

部署

感知应用开发完成后,开发者将其上传至Luxonis Hub。该过程包括在平台上创建新的应用条目,并上传容器化的应用包。Luxonis Hub会维护每个应用的版本列表/历史记录,便于轻松管理和版本控制。