Un DeLorean autónomo que derrapa es la mejor forma de demostrar lo seguros que son estos sistemas
¿Han creado un coche autónomo... en un DeLorean? Pues sí. Eso es justamente lo que han hecho un grupo de ingenieros de la Universidad de Stanford, que han querido demostrar cómo este sistema de conducción autónoma era capaz de comportarse de forma totalmente segura incluso en situaciones peligrosas en las que necesitaba sortear obstáculos derrapando.
|
comentarios cerrados
Lo más complicado de los coches autónomos es saber interpretar una situación atípica para la que no estuviesen preparados antes y cómo responder a condiciones de tráfico impredecibles. Poner a un coche bot a hacer derrapes en un circuito cerrado, estático y entrenado es todo lo contrario de eso.
Para los incrédulos o los que incuso se creen más listos que estos ingenieros o que no son capaces de entender cómo afecta esto a la seguridad del vehículo autónomo, recomiendo el vídeo explicativo de este mismo proyecto:
www.youtube.com/watch?v=tradNtWvPS4
#1 Aquí indican los cambios en el coche, incluyendo el cambio de motor y suspensión
Y también comentan algo interesante, y es que el ordenador en este caso gestiona el coche como lo haría una persona, con volante y pedales.
Pero indican que el salto será cuando el ordendor controle directamente cada una de las ruedas y el motor, sin las limitaciones de los accesorios "humanos"
Generalmetne cuando pasan ese tipo de cosas es cuando nos comemos accidentes, la diferencia es que la condución autónomoa va a acumular experiencia de forma exponencial, mientra que los humanos tenemos que adquirir esa experiencia uno a uno y siempre desde 0.
news.stanford.edu/2019/12/20/autonomous-delorean-drives-sideways-move-
Me ha parecido entender, leyendo rápido en los artículos divulgativos y el abstract del paper, que le metieron sensores por todas partes a un coche y lo pusieron a "driftear" conducido por expertos, recopilando los datos que luego sirvieron para crear las habilidades de conducción de la IA, basadas en modelos matemáticos. Traducción mía de un fragmento del abstract, cuidado porque no tengo ni idea de terminología de conducción y física de motores, y de álgebra avanzada tampoco:
El controlador se ha derivado para el caso general, sin referencia a un punto de equilibrio cercano.
Esto lleva al revelador resultado físico de que uno puede usar el ratio de rotación del vector de velocidad del vehículo para seguir el camino, mientras simultáneamente se usa la aceleración de bandazo (?) (yaw acceleration) para estabilizar el deslizamiento lateral.
Usando inversión de modelo no lineal (una técnica usada en sistemas de control), en conjunto con control de bajo nivel de la velocidad de las ruedas, se consiguen estas derivadas de estado (?) (state derivatives) sobre un amplio rango de condiciones.
En resumen y si lo he entendido, con esto conseguirían las ecuaciones que rigen el movimiento del coche y las relaciones entre el volante, el acelerador y los frenos para afectar de forma controlada ese movimiento del coche en función de la ruta que se quiere trazar.
Por lo tanto sí sería un gran paso hacia permitir que vehículos autónomos esquivasen obstáculos repentinos y en movimiento.
Si alguien tiene acceso a la publicación científica, que es donde explican la IA, estaría bien que nos contase un resumen con algo más de detalle sobre el controlador.
asmedigitalcollection.asme.org/dynamicsystems/article-abstract/142/2/0
#10 Comentan que los cálculos que hace la IA para decidir las acciones a tomar en función del circuito son relativamente rápidas, segundos para el circuito del vídeo. Para un "circuito" pequeño como sería el caso de que se te cruce un peatón en una recta, el tiempo de cálculo necesario sería muchísimo menor y sería factible que la IA reaccionase en tiempo real a obstáculos móviles. Este trabajo (y muchos otros de otros autores no centrados en conducción con desplazamiento lateral sino la "normal") es ciertamente un gran avance hacia la conducción autónoma segura, y no un mero alarde de capacidad de ingenieros.
Mira que nos cuesta no ser cuñados, ¿eh? (va por los dos)
www.youtube.com/watch?v=M5Lgpsl71EI
El ultimo prius ya tiene una funcion de esquivar al peaton, si ve que frenando no logra esquivarlo. Creo que tambien he visto un camion mercedes que lo hace pero no se si es solo un prototipo.
youtu.be/o9O-aejD0vI?t=94
Es curiosos que utilicen un DeLoerean. Hace unos años era un problema robotizar los mandos, ahora los coches nuevos se pueden gestionar electronicamente y es mas facil. Además, con los ESP y demas tienen más control para controlar frenadas de Ruedas independientemente. Idealmente, es mas facil con un motor electrico, porque un motor de gasolina tiene sus retardos y para esquivar cosas puede ser importante.
Tal vez por eso han usado un DeLorean, porque demuestra el control con un coche clasico y usando solo pedales y volante, sin usar el ESP que es una gran ventaja que no puede controlar un conductor.
Hace unos años salio un par de videos de un coche que leia un circuito y en la siguiente pasada la hacia casi a velocidad de piloto. Tambien otro que aparcaba derrapando.
www.youtube.com/watch?v=hKUgHLsAkZA
La solución de un informático a todo. Ahora en los coches. Que podría salir mal?
Por ejemplo, un ciudadano marroquí que viaja a Canadá y se ve obligado a circular de noche a 20 grados negativos y carretera helada. Seguro que será duro, pero sabe lo que es el hielo, el frío, y probablemente sabrá sortear la situación aunque nunca la haya vivido.
No sabemos que hace un coche autónomo ante una situación que desconoce. En el mejor de los casos, se parará.
Es decir, podemos hacer que un coche autónomo sea mejor que un humano en la mayoría de situaciones. Pero lo difícil es que no sea peor en situaciones excepcionales. Además, no sabemos cuáles son esas circunstancias excepcionales. Quizás es una nevada, o quizás una vaca pintada en el camión de delante.
por ejemplo qcabo de hacer in viaje en el que con el viento de estos dias cada 10 minutos se cruzaban circulos de ramas de estos del oeste. Como reacciona un coche autonomo a eso? frenando? todo lo que no sea pasar por encima es peligroso.
¿Y cómo crees que funciona tu cerebro? ¿Mágicamente? Es exactamenete lo mismo, solo que tu ahora mismo eres capáz de evaluar muchos más elementos en su conjunto que las IA que nos han monstrado hasta el momento (gracias a millones de años de desarrollo evolutivo de tu cerebro). Pero como bien dicen más arriba, el aprendizaje de una IA es exponencial por lo que si vamos añadiendo elementos a evaluar al conjunto de datos, al final llegará un punto en el que lo hará mejor que cualquier humano (que no perfecto, la perfección no se si es posible). Es solo cuestión de tiempo.
Chúpate esa Vin Diesel
www.youtube.com/watch?v=FrJ2uPRRtz0
Teniendo frenado independiente de cada rueda no tiene el mismo nivel de habilidad que un piloto de drift.
/tiquismiquis off
Ya lo he dicho en el otro comentario: no lo han entrenado para un circuito, sino para cualquier circuito.
Como anécdota, hace un par de años había salido una noticia de cómo atrapar un coche autónomo poniendo una raya continua alrededor de él con sal: www.autobild.es/noticias/mira-que-curioso-como-parar-coche-autonomo-pu
Pese a todo en mi opinión los coches autónomos ya son más seguros que los humanos, y ahora lo que queda es solventar cuestiones legales, sociales y éticas.
Sin embargo se está ahora muy lejos de la capacidad de proceso de un cerebro. Tan lejos que ni siquiera es medible de momento.
Claro que a nivel de conducción extrema es la leche, y eso es lo que dicen los ingenieros originales: que esto es una mera prueba de conducción extrema.
Pero de ahí a decir que eso "demuestra" que los coches autónomos son seguros es obviar el trabajo de la seguridad pasiva, interpretación de las casi infinitas variables que se encuentra uno conduciendo y, por qué no, seguridad contra hacks, que es donde realmente hay muchísimo trabajo por hacer.
En este caso han entrenado un coche para que haga un circuito, y desde luego eso lo hace fenomenal. Eso no quita que solo está entrenado para un caso muy concreto de condiciones ideales, en un circuito plano, con unos conos de cierto tipo, sin tráfico y unas características muy concretas que solo prueban el control del coche, no la reacción del mismo.
Además ya habían hecho ese circuito varias veces y sabían que funcionaría, el problema es que cuando hay en juego las vidas de la gente, no puedes permitirte que falle la primera vez que el coche está en un sitio nuevo.