Skip to main content

reComputer Jetson 工作空间

入门指南

在将 Jetson 设备添加到工作空间之前,请先在 Jetson 上安装 SenseCraft AI 应用。

SenseCraft AI-Jetson 是一款为 NVIDIA Jetson 边缘 AI 设备设计的开发工具包和平台。只需运行 "Quickstart Script",即可看到一个交互式用户界面,用预加载的视频和预加载的 AI 模型展示示例应用。如果你想添加自己的 USB 摄像头或 IP 摄像头,只需点击几下就能完成!

硬件要求

  • NVIDIA Jetson 设备
  • 通过以太网 / WiFi 连接互联网
  • 显示器

软件要求

  • JetPack 5.1.2 (L4T 35.4.1)
  • JetPack 5.1.1 (L4T 35.3.1)
  • JetPack 5.1 (L4T 35.2.1)

快速开始

  1. 将 Jetson 连接到显示器并开机
  2. 将鼠标和键盘插入设备,在终端中输入以下命令来运行应用
bash <(wget -qO- https://sensecraft-statics.seeed.cc/edge-ai/init-script/edge-ai-setup.sh)
  1. 在应用安装过程中,你需要设置以下可选配置,请根据你的需求进行设置
  • [Optional] Enable jetson_clocks script to maximize Jetson performance by setting max frequency to CPU, GPU, and EMC clocks? [y/n] (default: y): y
    提供 jetson_clocks 脚本,通过将 CPU、GPU 和 EMC 时钟设置为静态最高频率来最大化 Jetson 性能。

  • [Optional] Save space by uninstalling some unnecessary packages like libreoffice, change the size of the Swap Memory? (/swapfile) [y/n] (default: n): n
    在内存不足的情况下(尤其是 jetson nano),最好启用 Swap 以确保程序正常运行。

  • [Optional] Do you want to create or change the size of the Swap Memory? (/swapfile)?
    为了让 nano 获得更好的性能,请打开 Swap。

  • [Optional] Use external · to store the Docker data directory? (for docker images & volumes)?

  • (Recommended if your root partition is smaller than 32 GB). [y/n] (default: n): n

边缘 AI 程序运行至少需要 32G 的存储空间,如果没有,你可以选择将 docker 数据卷挂载到外部磁盘。

  1. 现在你可以体验 SenseCraft AI-Jetson 了

添加设备

  1. 在设备工作空间页面点击 "Add Device" 按钮
  2. 输入设备自定义名称,并从设备上获取绑定码。

  1. 回到设备上的 SenseCraft AI 应用。点击 "Bind to SenseCraft AI platform",然后应用会显示绑定码和临时名称。
  • Bind Code: 在 SenseCraft AI-Model Zoo 上输入正确且有效的绑定码以完成设备绑定。
  • Temporary Name: 如果绑定码重复,则需要输入正确的临时名称。

  1. 输入正确且有效的绑定码并点击 "Comfirm" 按钮

  2. 绑定成功,现在你可以管理该设备

note

每个账号只能添加 5 台免费设备

设备信息

设备信息分为三部分:常规信息、视频流信息和 AI 模型。

常规信息

设备信息分为三部分:常规信息、视频流信息和 AI 模型。详情请查看下表

字段内容
Device Name设备自定义名称,用户可以修改名称
Device SN设备唯一生产序列号
Device EUI设备 EUI
Online StatusOnline: 设备在线
Offline: 设备离线,用户无法操作离线设备
Equipped Module设备所搭载的模组
CPU Usage设备 CPU 使用率
Memory设备 RAM 使用率
Storage设备磁盘使用率
IP Address设备网络 IP 地址
MAC Address设备 MAC 地址
SenseCraft AI Version设备上安装的 SenseCraft AI 应用版本
Collect Time最近一次从设备采集信息的时间

删除设备

如果你已经完成 AI 模型的部署且不再需要远程管理设备,可以将设备从平台中移除,此时设备可以在边缘侧独立进行本地推理、流管理和 AI 模型管理。

视频流管理

视频流可以远程查看实时推理结果并管理设备视频流,支持添加流、编辑流、查看流以及删除流。

实时推理

如果设备已经添加了视频流,用户可以在平台上查看所有流的实时推理结果,实现对推理结果和异常情况的实时监控。

添加流

点击 "Add Stream" 并输入有效的视频流信息,然后点击 "Confirm" 按钮将新视频流发送到设备。设备添加新视频流需要一定时间,平台信息会稍后更新。详细信息请查看下表。

note

设备必须在线才能添加新视频流

字段内容
Stream Name1 此视频流的自定义名称。
2 不能为空
Video Type1 Ip camera:接入 IP 摄像头,需要输入有效的 rtsp url
2 Usb camera:将 USB 摄像头连接到设备,自动识别 USB,然后在视频路径中选择正确的 USB 摄像头。
Video Path视频路径,格式由 "Video Type" 决定,如果错误,将使用默认视频。
Device AI Model1 选择一个已经下载到设备上的 AI 模型
2 如果设备上没有 AI 模型,请前往 AI Models 页面将模型下载到设备。
Confidence Threshold1 目标检测的置信度阈值。
2 格式:float [0, 1]
IoU Threshold1 IoU 用于评估预测框与真实框的重叠精度 2 格式:float [0, 1]
FPS1 视频流的每秒帧数
2 格式:INT [1,60]
Quality1 输出视频流质量。默认:50
2 格式:int [0,100]
Maximum Detections1 每张图像的最大检测数量。默认:3002 格式:int [0,1000]
Display Frame Rate1 是否显示视频流的帧率
2 格式:Bool [True,False]
● True: 显示 FPS
● False: 不显示 FPS
Display Clock1 是否显示时间
2 格式:Bool [True,False]
● True: 显示时间
● False: 不显示时间

流详情

点击视频流的 "Eye" 图标,你将看到该视频流的详细信息

编辑流

点击视频流的 "Edit" 图标,用户可以编辑该视频流的所有配置,并点击 "Confirm" 按钮将修改后的视频流信息发送到设备。设备更新视频流配置需要一定时间,平台信息会稍后更新。

删除流

点击视频流的 "Delete" 图标以删除该视频流。设备删除视频流需要一定时间,平台信息会稍后更新

设备 AI 模型

管理设备上已下载的所有 AI 模型,并支持添加模型、查看模型详情和删除模型。

技术支持

需要 reComputer Jetson 相关帮助?我们随时为你提供支持!

/div>

Loading Comments...