Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Cette section explique comment configurer les branches, les attributs, les capteurs et les actionneurs.
Rubriques
Configuration des branches
Pour configurer une branche, spécifiez les informations suivantes.
-
fullyQualifiedName
— Le nom complet de la branche est le chemin d'accès à la branche plus le nom de la branche. Utilisez un point (.) pour faire référence à une branche enfant. Par exemple,Vehicle.Chassis.SteeringWheel
est le nom complet de laSteeringWheel
branche.Vehicle.Chassis.
est le chemin d'accès à cette branche.Le nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, deux points (:) et trait de soulignement (_).
-
(Facultatif)
Description
— Description de la branche.La description peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
deprecationMessage
— Le message d'obsolescence du nœud ou de la branche déplacé ou supprimé.Le DeprecationMessage peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
comment
— Un commentaire en plus de la description. Un commentaire peut être utilisé pour fournir des informations supplémentaires sur la succursale, telles que la justification de la succursale ou des références à des branches connexes.Le commentaire peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
Configuration des attributs
Pour configurer un attribut, spécifiez les informations suivantes.
-
dataType
— Le type de données de l'attribut doit être l'un des suivants : INT8,,,,,, BOOLEAN UINT8 INT16, FLOAT UINT16 INT32, DOUBLE UINT32, STRING INT64 UINT64, UNIX_TIMESTAMP, _ARRAY, _ARRAY, _ARRAY, _ARRAY, _ARRAY, INT8 _ARRAY, UINT8 INT16 BOOLEAN_ARRAY, UINT16 DOUBLE_ARRAY, INT32 STRING_ARRAY, UINT32 INT64 UINT64 UNIX_TIMESTAMP_ARRAY, UNKNOWN, ou une structure personnalisée définie dans la branche du type de données. fullyQualifiedName -
fullyQualifiedName
— Le nom complet de l'attribut est le chemin d'accès à l'attribut plus le nom de l'attribut. Utilisez un point (.) pour faire référence à un signal enfant. Par exemple,Vehicle.Chassis.SteeringWheel.Diameter
est le nom complet de l'Diameter
attribut.Vehicle.Chassis.SteeringWheel.
est le chemin d'accès à cet attribut.Le nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux points) et _ (trait de soulignement).
-
(Facultatif)
Description
— Description de l'attribut.La description peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
unit
— L'unité scientifique de l'attribut, telle que le km ou le Celsius. -
(Facultatif)
min
— La valeur minimale de l'attribut. -
(Facultatif)
max
— La valeur maximale de l'attribut. -
(Facultatif)
defaultValue
— La valeur par défaut de l'attribut. -
(Facultatif)
assignedValue
— La valeur attribuée à l'attribut. -
(Facultatif)
allowedValues
— Liste des valeurs acceptées par l'attribut. -
(Facultatif)
deprecationMessage
— Le message d'obsolescence pour le nœud ou la branche qui est déplacé ou supprimé.Le DeprecationMessage peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
comment
— Un commentaire en plus de la description. Un commentaire peut être utilisé pour fournir des informations supplémentaires sur l'attribut, telles que la justification de l'attribut ou des références à des attributs associés.Le commentaire peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
Configuration de capteurs ou d'actionneurs
Pour configurer un capteur ou un actionneur, spécifiez les informations suivantes.
-
dataType
— Le type de données du signal doit être l'un des suivants : INT8,,,,, BOOLEAN UINT8, FLOAT INT16, DOUBLE UINT16 INT32, STRING UINT32 INT64 UINT64, UNIX_TIMESTAMP, _ARRAY, _ARRAY, _ARRAY, _ARRAY, _ARRAY, _ARRAY, INT8 _ARRAY, UINT8 INT16 BOOLEAN_ARRAY, UINT16 DOUBLE_ARRAY, INT32 STRING_ARRAY, UINT32 INT64 UINT64 UNIX_TIMESTAMP_ARRAY, UNKNOWN, ou une structure personnalisée définie dans la branche du type de données. fullyQualifiedName -
fullyQualifiedName
— Le nom complet du signal est le chemin d'accès au signal plus le nom du signal. Utilisez un point (.) pour faire référence à un signal enfant. Par exemple,Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState
est le nom complet de l'HandsOffSteeringState
actionneur.Vehicle.Chassis.SteeringWheel.HandsOff.
est le chemin d'accès à cet actionneur.Le nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux points) et _ (trait de soulignement).
-
(Facultatif)
Description
— Description du signal.La description peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
unit
— L'unité scientifique du signal, telle que le km ou le Celsius. -
(Facultatif)
min
— La valeur minimale du signal. -
(Facultatif)
max
— La valeur maximale du signal. -
(Facultatif)
assignedValue
— La valeur attribuée au signal. -
(Facultatif)
allowedValues
— liste des valeurs acceptées par le signal. -
(Facultatif)
deprecationMessage
— Le message d'obsolescence pour le nœud ou la branche qui est déplacé ou supprimé.Le DeprecationMessage peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
comment
— Un commentaire en plus de la description. Un commentaire peut être utilisé pour fournir des informations supplémentaires sur le capteur ou l'actionneur, telles que leur justification ou des références à des capteurs ou actionneurs associés.Le commentaire peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
Configuration de types de données complexes
Des types de données complexes sont utilisés lors de la modélisation de systèmes de vision. Outre les branches, ces types de données sont composés de structures (également appelées structures) et de propriétés. Une structure est un signal décrit par plusieurs valeurs, comme une image. Une propriété représente un membre de la structure, comme un type de données primitif (tel que UINT8) ou une autre structure (telle que l'horodatage). Par exemple, Vehicle.Cameras.Front représente une branche, Vehicle.Cameras.Front.Image représente une structure et Vehicle.Cameras.Timestamp représente une propriété.
L'exemple de type de données complexe suivant montre comment les signaux et les types de données sont exportés vers un seul fichier .json.
Exemple type de données complexe
{
"Vehicle": {
"type": "branch"
// Signal tree
},
"ComplexDataTypes": {
"VehicleDataTypes": {
// complex data type tree
"children": {
"branch": {
"children": {
"Struct": {
"children": {
"Property": {
"type": "property",
"datatype": "Data type",
"description": "Description",
// ...
}
},
"description": "Description",
"type": "struct"
}
}
"description": "Description",
"type": "branch"
}
}
}
}
}
Note
Vous pouvez télécharger un script de démonstration
Les données du système de vision sont en version préliminaire et sont susceptibles d'être modifiées.
Pour configurer une structure (ou structure) personnalisée, spécifiez les informations suivantes.
-
fullyQualifiedName
— Le nom complet de la structure personnalisée. Par exemple, le nom complet d'une structure personnalisée peut êtreComplexDataTypes.VehicleDataTypes.SVMCamera
.Le nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux points) et _ (trait de soulignement).
-
(Facultatif)
Description
— Description du signal.La description peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
deprecationMessage
— Le message d'obsolescence pour le nœud ou la branche qui est déplacé ou supprimé.Le DeprecationMessage peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
comment
— Un commentaire en plus de la description. Un commentaire peut être utilisé pour fournir des informations supplémentaires sur le capteur ou l'actionneur, telles que leur justification ou des références à des capteurs ou actionneurs associés.Le commentaire peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
Pour configurer une propriété personnalisée, spécifiez les informations suivantes.
-
dataType
— Le type de données du signal doit être l'un des suivants : INT8,,,,, BOOLEAN, FLOAT UINT8, DOUBLE INT16 UINT16, STRING INT32 UINT32 INT64, UNIX_TIMESTAMP UINT64, _ARRAY, _ARRAY, _ARRAY, _ARRAY, _ARRAY, _ARRAY, INT8 _ARRAY, UINT8 BOOLEAN_ARRAY, INT16 DOUBLE_ARRAY, UINT16 STRING_ARRAY, INT32 UINT32 UNIX_TIMESTAMP_ARRAY, INT64 STRUCT, UINT64 T_ARRAY, ou UNKNOWN. -
fullyQualifiedName
— Le nom complet de la propriété personnalisée. Par exemple, le nom complet d'une propriété personnalisée peut êtreComplexDataTypes.VehicleDataTypes.SVMCamera.FPS
.Le nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux points) et _ (trait de soulignement)
-
(Facultatif)
Description
— Description du signal.La description peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
deprecationMessage
— Le message d'obsolescence pour le nœud ou la branche qui est déplacé ou supprimé.Le DeprecationMessage peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
comment
— Un commentaire en plus de la description. Un commentaire peut être utilisé pour fournir des informations supplémentaires sur le capteur ou l'actionneur, telles que leur justification ou des références à des capteurs ou actionneurs associés.Le commentaire peut comporter jusqu'à 2 048 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux-points), _ (trait de soulignement) et - (tiret).
-
(Facultatif)
dataEncoding
— Indique si la propriété est une donnée binaire. Le codage des données de la propriété personnalisée doit être l'un des suivants : BINAIRE ou TYPED. -
(Facultatif)
structFullyQualifiedName
— Le nom complet du nœud de structure (structure) pour la propriété personnalisée si le type de données de la propriété personnalisée est Struct ou. StructArrayLe nom complet peut comporter jusqu'à 150 caractères. Caractères valides : a—z, A—Z, 0—9, : (deux points) et _ (trait de soulignement).