Configurar FleetWise señales AWS de IoT - AWS IoT FleetWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configurar FleetWise señales AWS de IoT

Esta sección muestra cómo configurar ramificaciones, atributos, sensores y actuadores.

Configurar ramificaciones

Para agregar una ramificación, especifique la siguiente información:

  • fullyQualifiedName: el nombre completo de la ramificación es la ruta a la ramificación más el nombre de dicha ramificación. Use un punto (.) para hacer referencia a una ramificación secundaria. Por ejemplo, Vehicle.Chassis.SteeringWheel es el nombre completo de la ramificación SteeringWheel. Vehicle.Chassis. es la ruta a dicha ramificación.

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, dos puntos (:) y guion bajo (_).

  • (Opcional) Description: la descripción de la ramificación.

    La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) deprecationMessage: el mensaje de obsolescencia del nodo o la ramificación que se va a mover o eliminar.

    deprecationMessage Pueden tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) comment: un comentario además de la descripción. Puede utilizarse un comentario para proporcionar información adicional sobre la ramificación, como su razón de ser o referencias a ramificaciones relacionadas.

    El comentario puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

Configuración de atributos

Para configurar un atributo, especifique la siguiente información:

  • dataType— El tipo de datos del atributo debe ser uno de los siguientes: INT8 UINT8 INT16 UINT16INT32,UINT32,INT64, UINT64BOOLEAN,FLOAT,DOUBLE,STRING, UNIXTIMESTAMP,,ARRAY, INT8 UINT8 _ARRAY, INT16 _ARRAY, UINT16 _ ARRAYARRAY, INT32 UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ ARRAYARRAY, DOUBLE STRING _ ARRAY, UNIX _ TIMESTAMP _ARRAY,, UNKNOWN fullyQualifiedName, o una estructura personalizada definida en la rama de tipos de datos.

  • fullyQualifiedName: el nombre completo del atributo es la ruta al atributo más el nombre del atributo. Utilice un punto (.) para hacer referencia a una señal secundaria. Por ejemplo, Vehicle.Chassis.SteeringWheel.Diameter es el nombre completo del atributo Diameter. Vehicle.Chassis.SteeringWheel. es la ruta a dicho atributo.

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

  • (Opcional) Description: la descripción del atributo.

    La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) unit: la unidad científica del atributo, como km o grados Celsius.

  • (Opcional) min: el valor mínimo del atributo.

  • (Opcional) max: el valor máximo del atributo.

  • (Opcional) defaultValue: el valor predeterminado del atributo.

  • (Opcional) assignedValue: el valor asignado al atributo.

  • (Opcional) allowedValues: una lista de valores que acepta el atributo.

  • (Opcional) deprecationMessage: el mensaje de obsolescencia del nodo o la ramificación que se va a mover o eliminar.

    deprecationMessage Puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) comment: un comentario además de la descripción. Puede utilizarse un comentario para proporcionar información adicional sobre el atributo, como su justificación o referencias a atributos relacionados.

    El comentario puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

Configuración de sensores o actuadores

Para configurar un sensor o actuador, especifique la siguiente información.

  • dataType— El tipo de datos de la señal debe ser uno de los siguientes: INT8 UINT8 INT16 UINT16 INT32UINT32,INT64,UINT64,BOOLEAN,FLOAT, DOUBLESTRING,, UNIXTIMESTAMP,,ARRAY, INT8 UINT8 _ARRAY, INT16 _ ARRAYARRAY, UINT16 INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ ARRAYARRAY, DOUBLE STRING _ ARRAY, UNIX _ TIMESTAMP _ARRAY,, UNKNOWN fullyQualifiedName, o una estructura personalizada definida en la rama de tipos de datos.

  • fullyQualifiedName: el nombre completo de la señal es la ruta a la señal más el nombre de la señal. Utilice un punto (.) para hacer referencia a una señal secundaria. Por ejemplo, Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState es el nombre completo del actuador HandsOffSteeringState. Vehicle.Chassis.SteeringWheel.HandsOff. es la ruta a dicho actuador.

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

  • (Opcional) Description: la descripción de la señal.

    La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) unit: la unidad científica de la señal, como km o grados Celsius.

  • (Opcional) min: el valor mínimo de la señal.

  • (Opcional) max: el valor máximo de la señal.

  • (Opcional) assignedValue: el valor asignado a la señal.

  • (Opcional) allowedValues: lista de valores que acepta la señal.

  • (Opcional) deprecationMessage: el mensaje de obsolescencia del nodo o la ramificación que se va a mover o eliminar.

    deprecationMessage Puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) comment: un comentario además de la descripción. Puede utilizarse un comentario para proporcionar información adicional sobre el sensor o el actuador, como su justificación o referencias a sensores o actuadores relacionados.

    El comentario puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

Configuración de tipos de datos complejos

Los tipos de datos complejos se utilizan al modelar sistemas de visión. Además de ramificaciones, estos tipos de datos se componen de estructuras y propiedades. Una estructura es una señal que se describe mediante varios valores, como una imagen. Una propiedad representa un miembro de la estructura, como un tipo de datos primitivo (por ejemploUINT8) u otra estructura (como una marca de tiempo). Por ejemplo, Vehicle.Cameras.Front representa una ramificación, Vehicle.Cameras.Front.Image representa una estructura y Vehicle.Cameras.Timestamp representa una propiedad.

El siguiente ejemplo de tipo de datos complejo demuestra cómo se exportan las señales y los tipos de datos a un único archivo. JSON

ejemplo tipos de datos complejos
{ "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" } } } } }
nota

Puede descargar un script de demostración para convertir ROS 2 mensajes en VSS JSON archivos compatibles con el catálogo de señales. Para obtener más información, consulte la Guía para desarrolladores de datos de sistemas de visión.

Los datos de sistemas de visión están en versión de vista previa y sujetos a cambios.

Para configurar una estructura personalizada, especifique la siguiente información.

  • fullyQualifiedName: el nombre totalmente cualificado de la estructura personalizada. Por ejemplo, el nombre totalmente cualificado de una estructura personalizada podría ser ComplexDataTypes.VehicleDataTypes.SVMCamera.

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

  • (Opcional) Description: la descripción de la señal.

    La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) deprecationMessage: el mensaje de obsolescencia del nodo o la ramificación que se va a mover o eliminar.

    deprecationMessage Puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) comment: un comentario además de la descripción. Puede utilizarse un comentario para proporcionar información adicional sobre el sensor o el actuador, como su justificación o referencias a sensores o actuadores relacionados.

    El comentario puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

Para configurar una propiedad personalizada, especifique la siguiente información.

  • dataType— El tipo de datos de la señal debe ser uno de los siguientes: INT8 UINT8 INT16 UINT16 INT32UINT32,INT64,UINT64,BOOLEAN,FLOAT, DOUBLESTRING,, UNIXTIMESTAMP,,ARRAY, INT8 UINT8 _ARRAY, INT16 _ ARRAYARRAY, UINT16 INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ ARRAYARRAY, DOUBLE STRING _ ARRAY, UNIX _ TIMESTAMP _ARRAY,STRUCT, STRUCT _ARRAY, oUNKNOWN.

  • fullyQualifiedName: el nombre totalmente cualificado de la propiedad personalizada. Por ejemplo, el nombre totalmente cualificado de una propiedad personalizada podría ser ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

  • (Opcional) Description: la descripción de la señal.

    La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) deprecationMessage: el mensaje de obsolescencia del nodo o la ramificación que se va a mover o eliminar.

    deprecationMessage Puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) comment: un comentario además de la descripción. Puede utilizarse un comentario para proporcionar información adicional sobre el sensor o el actuador, como su justificación o referencias a sensores o actuadores relacionados.

    El comentario puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  • (Opcional) dataEncoding: indica si la propiedad es de datos binarios. La codificación de datos de la propiedad personalizada debe ser una de las siguientes: BINARY oTYPED.

  • (Opcional)structFullyQualifiedName : el nombre completo del nodo de estructura (estructura) de la propiedad personalizada si el tipo de datos de la propiedad personalizada es Estructura o. StructArray

    El nombre completo puede tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).