本页目录

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

Luxonis Hub Studio

Luxonis Hub Studio 是一个基于 VSCode 的 Web IDE,允许您在 Hub 上开发和发布应用。要启动 LH Studio,请登录 Hub 并导航至您的设备详情页面。在 App 标签页中,选择您要开发的应用。然后在概述标签页中,点击右侧的 Code Editor。应用必须安装为开发模式。有关如何操作的说明,请参考 入门 页面。

用户界面概览

LH Studio 界面由四个主要部分组成:
  • 应用控制面板
  • 文件列表
  • 主代码区域
  • 输出区域。
Luxonis Studio

应用控制面板

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

文件列表

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

主代码

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

Template app

输出

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