Optimización de trayectorias con restricciones
El objetivo es encontrar controles que cumplan una especificación con el mínimo esfuerzo.
La conjunción en la parte superior de la especificación se impone exactamente como un conjunto de restricciones. Como cada nodo de extremo no es suave respecto de las variables de optimización, un solucionador basado en gradientes sustituye cada nodo de extremo del grafo por una función suave de sus nodos hijos y, a continuación, resuelve el problema de optimización resultante con un margen. Por tanto, el suavizado determina tanto el conjunto factible del problema de optimización como la dirección de búsqueda del solucionador.
Agradecimientos
Los autores agradecen el uso de los LLM de Claude para el desarrollo de código, las visualizaciones y la revisión del manuscrito.
Preguntas frecuentes
¿Cuál es el objetivo de la optimización de trayectorias? El objetivo es encontrar controles que cumplan una especificación con el mínimo esfuerzo.
¿Cómo se trata la conjunción en la parte superior de la especificación? Se impone exactamente como un conjunto de restricciones.
¿Por qué el solucionador suaviza los nodos de extremo? Cada nodo de extremo no es suave respecto de las variables de optimización, por lo que el solucionador basado en gradientes lo sustituye por una función suave de sus nodos hijos.
¿Qué efecto tiene el suavizado? Determina el conjunto factible y la dirección de búsqueda del solucionador.
