Una interfaz genérica que permite combinaciones de algoritmos de planificación de rutas y seguimiento de última generación
Autores: Rumetshofer, Johannes; Stolz, Michael; Watzenig, Daniel
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
Una interfaz genérica que permite combinaciones de algoritmos de planificación de rutas y seguimiento de última generación
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Desarrollo
Funciones de conducción automatizada
Componentes de software
Alineaciones de interfaz
Interfaces genéricas
Planificación de ruta
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 33
Citaciones: Sin citaciones
En el desarrollo de funciones de conducción automatizada de Nivel 4, se deben considerar requisitos muy específicos, pero diversos, con respecto al dominio de diseño operativo. Para acelerar este desarrollo, es ventajoso combinar componentes de software de última generación dedicados, como bloques de construcción en arquitecturas de funciones de conducción automatizada modulares, en lugar de desarrollar soluciones especiales desde cero. Sin embargo, por ejemplo, en la planificación y control de movimiento local, la combinación de componentes aún está limitada en la práctica, debido a alineaciones de interfaz necesarias, lo que podría producir soluciones subóptimas y una carga de desarrollo adicional. La aplicación de interfaces genéricas, que gestionan la transferencia de datos entre los componentes de software, tiene el potencial de evitar estos inconvenientes y, por lo tanto, impulsar aún más este enfoque de desarrollo. Esta publicación contribuye con un concepto de interfaz genérica entre los sistemas de planificación de trayectorias locales y de seguimiento de trayectorias. El punto crucial es la generalización del cálculo del error de seguimiento lateral, basado en una clasificación de errores introducida. Se fundamenta la integración de una representación de trayectoria de referencia interna en la interfaz, para resolver las interdependencias de los componentes. La interfaz propuesta resultante permite combinaciones arbitrarias de componentes de un conjunto completo de algoritmos de planificación y seguimiento de trayectorias de última generación. Finalmente, se aplican dos implementaciones de interfaz en una tarea de ensamblaje de función de conducción automatizada ejemplar.
Descripción
En el desarrollo de funciones de conducción automatizada de Nivel 4, se deben considerar requisitos muy específicos, pero diversos, con respecto al dominio de diseño operativo. Para acelerar este desarrollo, es ventajoso combinar componentes de software de última generación dedicados, como bloques de construcción en arquitecturas de funciones de conducción automatizada modulares, en lugar de desarrollar soluciones especiales desde cero. Sin embargo, por ejemplo, en la planificación y control de movimiento local, la combinación de componentes aún está limitada en la práctica, debido a alineaciones de interfaz necesarias, lo que podría producir soluciones subóptimas y una carga de desarrollo adicional. La aplicación de interfaces genéricas, que gestionan la transferencia de datos entre los componentes de software, tiene el potencial de evitar estos inconvenientes y, por lo tanto, impulsar aún más este enfoque de desarrollo. Esta publicación contribuye con un concepto de interfaz genérica entre los sistemas de planificación de trayectorias locales y de seguimiento de trayectorias. El punto crucial es la generalización del cálculo del error de seguimiento lateral, basado en una clasificación de errores introducida. Se fundamenta la integración de una representación de trayectoria de referencia interna en la interfaz, para resolver las interdependencias de los componentes. La interfaz propuesta resultante permite combinaciones arbitrarias de componentes de un conjunto completo de algoritmos de planificación y seguimiento de trayectorias de última generación. Finalmente, se aplican dos implementaciones de interfaz en una tarea de ensamblaje de función de conducción automatizada ejemplar.