此页面由 AI 自动翻译。查看英文原版

本页目录

  • 用户界面概述
  • 应用程序控制面板
  • 文件列表
  • 主代码
  • 输出

Luxonis Hub Studio

Luxonis Hub Studio 是一个基于 VSCode 的 Web IDE,允许您开发应用程序并将其发布到 Hub。要启动 LH Studio,请登录 Hub 并导航到您的设备详细信息。在 App 选项卡上,选择您要开发的应用程序。然后,在“概述”选项卡上,单击右侧的 Code Editor。应用程序必须以开发模式安装。有关如何执行此操作的说明,请参阅 入门页面。

用户界面概述

LH Studio UI 包含四个主要部分:
  • 应用程序控制面板
  • 文件列表
  • 主代码区域
  • 输出区域。
Luxonis Studio

应用程序控制面板

应用程序控制面板位于右上角。您可以在此处启动应用程序并监控其状态。应用程序运行时,您可以切换到 Hub 来测试其行为。Publish app 按钮会构建应用程序以供 Hub 使用,并将其上传到云端。发布前,系统会询问应用程序的版本。我们使用 x.y.z 格式的语义化版本控制,对应对话框中的主版本、次版本和修补版本。

文件列表

位于左侧面板的文件列表包含应用程序的所有必需文件。有两个强制性文件:
  • app.py 包含执行应用程序的主要程序代码
  • robothub.toml 用于应用程序在运行模式下的配置。

主代码

代码示例可在文档的模板应用程序部分找到。

Template app

输出

输出区域位于用户界面的底部,您可以在其中找到应用程序的运行日志。