Updated on 2022-08-19 GMT+08:00

Skill Management Overview

For registered devices in the Online state, you can manage their skills on the Huawei HiLens platform, including installing new skills, adding runtime configurations, and starting, stopping, and uninstalling skills.

Skill

A skill is an AI application ready to run on a camera or another computing device. It consists of a model and logic code. The logic code is the skill's framework that governs how the skill behaves, including data reading, model import, model inference, and result output. The model is an AI algorithm trained using big data and handles inference while the skill is running.

The Skill Market of Huawei HiLens provides extensive skills for users.

  • The application scenarios for HiLens skills include smart campus, smart home, smart vehicle-mounted terminals, smart shopping mall, and more.
  • Skills are classified into two types by device: skills for Ascend chips and skills for HiSilicon Hi35xx series chips.
    Figure 1 Skill card

Before You Start

  • Before managing skills, upgrade the HiLens_Device_Agent firmware to version 1.0.7 or later. For details, see Upgrading HiLens_Device_Agent Firmware.
  • A maximum of five skills can be installed on a device.
  • No skill information is displayed on the skill management page of a newly registered device. You need to install new skills before using the device.
  • The HiLens console can manage only HiLens Kit devices. Therefore, only skills oriented to Ascend chips can be managed here.
  • You can purchase and install skills on devices from the Skill Market.
  • You can also develop skills on the HiLens console.
  • In the device list, click the device card to enter the device details page. The Skill Management page is displayed by default, on which you can view the skills installed on the device. The skill statuses include Installing, Faulty, Stopped, and Running.

Supported Operations

Go to the Skill Management page: In the navigation pane of the HiLens console, choose Device Management > Devices. In the device list, select the device to be managed and click the device card. The device details page displays the Skill Management tab by default.

On the Skill Management tab, you can view the information about skills installed on the device. If the skill is in container image format, you can click on the left of the skill name to view the status of each instance of the skill.