21.01.2015 Views

Adelantamiento con vehiculos autónomos en carreteras de doble ...

Adelantamiento con vehiculos autónomos en carreteras de doble ...

Adelantamiento con vehiculos autónomos en carreteras de doble ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>A<strong>de</strong>lantami<strong>en</strong>to</strong> <strong>con</strong> <strong>vehiculos</strong> <strong>autónomos</strong> <strong>en</strong><br />

<strong>carreteras</strong> <strong>de</strong> <strong>doble</strong> s<strong>en</strong>tido<br />

Joshué Pérez ∗ Vic<strong>en</strong>te Milanés ∗ Javier Alonso ∗ Enrique Onieva ∗ Teresa <strong>de</strong> Pedro ∗<br />

∗ Instituto <strong>de</strong> Automática Industrial, CSIC, Carretera <strong>de</strong> Campo Real, km.<br />

0.200, 28500 La Poveda, Arganda <strong>de</strong>l Rey, Madrid, España (e-mail: {jperez,<br />

vmilanes, jalonso, onieva, tere}@iai.csic.es)<br />

Resum<strong>en</strong>: Las investigaciones llevadas a cabo para el <strong>con</strong>trol <strong>de</strong> vehículos <strong>autónomos</strong> <strong>en</strong> maniobras<br />

cooperativas están <strong>en</strong> la vanguardia <strong>de</strong> los Sistemas <strong>de</strong> Transporte Intelig<strong>en</strong>te (ITS). Ejemplos <strong>de</strong><br />

esta cooperación se plasman <strong>en</strong> intersecciones, <strong>con</strong>trol <strong>de</strong> crucero adaptativo (ACC), a<strong>de</strong>lantami<strong>en</strong>tos,<br />

<strong>en</strong>tre otros. Los a<strong>de</strong>lantami<strong>en</strong>tos requier<strong>en</strong> especial at<strong>en</strong>ción <strong>en</strong> un <strong>en</strong>torno variable, y sobre todo si se<br />

aproxima un vehículo <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario. En el pres<strong>en</strong>te artículo se plantea un algoritmo <strong>de</strong> <strong>de</strong>cisión,<br />

un sistema <strong>de</strong> comunicaciones <strong>en</strong>tre tres vehículos y un <strong>con</strong>trolador borroso para la <strong>con</strong>ducción <strong>de</strong><br />

un vehículo <strong>en</strong> una maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to. Se han <strong>con</strong>si<strong>de</strong>rado difer<strong>en</strong>tes casos <strong>de</strong> uso, <strong>en</strong> los<br />

que <strong>con</strong>vi<strong>en</strong>e abortar o terminar la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> una carretera <strong>de</strong> <strong>doble</strong> s<strong>en</strong>tido.<br />

Los resultados obt<strong>en</strong>idos <strong>de</strong>muestran que, basándonos <strong>en</strong> el <strong>con</strong>ocimi<strong>en</strong>to humano, se pued<strong>en</strong> ajustar<br />

<strong>con</strong>troladores borrosos para la <strong>con</strong>ducción autónoma <strong>de</strong> vehículos <strong>en</strong> maniobras <strong>de</strong> alto riesgo.<br />

Palabras Clave: comunicación <strong>en</strong>tre vehículos, a<strong>de</strong>lantami<strong>en</strong>tos, <strong>con</strong>trolador borroso, vehículos<br />

<strong>autónomos</strong>, GPS.<br />

1. INTRODUCCIÓN<br />

La automatización <strong>de</strong> vehículos comerciales, <strong>con</strong> el paso<br />

<strong>de</strong>l tiempo, se está <strong>con</strong>virti<strong>en</strong>do <strong>en</strong> una realidad cada vez<br />

más pat<strong>en</strong>te. Difer<strong>en</strong>tes fabricantes y grupos <strong>de</strong> investigación<br />

alre<strong>de</strong>dor <strong>de</strong>l mundo vuelcan sus esfuerzos <strong>en</strong> <strong>de</strong>sarrollar sistemas<br />

que permitan mejorar la <strong>con</strong>ducción bi<strong>en</strong> <strong>en</strong> zonas urbanas,<br />

o bi<strong>en</strong> <strong>en</strong> autovías (Barrick, 1962).<br />

Los vehículos <strong>autónomos</strong> forman parte <strong>de</strong> los Sistemas Intelig<strong>en</strong>tes<br />

<strong>de</strong> Transporte (ITS), <strong>en</strong> los cuales se aplican difer<strong>en</strong>tes<br />

técnicas <strong>de</strong> <strong>con</strong>trol y comunicaciones, <strong>con</strong> el objetivo <strong>de</strong> mejorar<br />

la seguridad <strong>en</strong> la <strong>con</strong>ducción. Las investigaciones <strong>en</strong><br />

maniobras cooperativas <strong>en</strong>tre vehículos <strong>autónomos</strong> es una <strong>de</strong><br />

las áreas más arriesgadas <strong>en</strong> el campo <strong>de</strong> los ITS, y el a<strong>de</strong>lantami<strong>en</strong>to<br />

<strong>en</strong>tre vehículos reales adquiere especial interés (Jula<br />

et al., 2000). Si <strong>con</strong>si<strong>de</strong>ramos el caso <strong>de</strong> una carretera <strong>de</strong> <strong>doble</strong><br />

s<strong>en</strong>tido, la dificultad se increm<strong>en</strong>ta <strong>con</strong>si<strong>de</strong>rablem<strong>en</strong>te.<br />

Según la DGT los <strong>con</strong>ductores han <strong>de</strong>jado <strong>de</strong> correr <strong>en</strong> las<br />

autopistas y autovías, para hacerlo <strong>en</strong> las <strong>carreteras</strong> secundarias.<br />

Mi<strong>en</strong>tras la siniestralidad ha <strong>de</strong>sc<strong>en</strong>dido un 27 % <strong>en</strong> las re<strong>de</strong>s<br />

principales, ha crecido un 100 % <strong>en</strong> las secundarias (DGT,<br />

2008). Estos datos son alarmantes, ya que las cifras nos revelan<br />

que <strong>de</strong>s<strong>de</strong> 2006 a 2008 más <strong>de</strong> 8500 personas perdieron la<br />

vida <strong>en</strong> accid<strong>en</strong>tes <strong>de</strong> tráfico <strong>en</strong> España. Más <strong>de</strong>l 60 % <strong>de</strong> estos<br />

accid<strong>en</strong>tes ocurr<strong>en</strong> por la poca visibilidad y la mala estimación<br />

<strong>de</strong> la distancia a las curvas por parte <strong>de</strong> los <strong>con</strong>ductores (DGT,<br />

2008).<br />

Aunque España, <strong>en</strong> las últimas dos décadas, ha empezado a<br />

<strong>con</strong>struir y mejorar la infraestructura <strong>en</strong> las autopistas, el 91 %<br />

<strong>de</strong> las vías nacionales son <strong>carreteras</strong> <strong>de</strong> <strong>doble</strong> s<strong>en</strong>tido. De un<br />

total <strong>de</strong> 166.339 kilómetros <strong>de</strong> toda la red <strong>de</strong> <strong>carreteras</strong>, solo el<br />

8,3 % cu<strong>en</strong>ta <strong>con</strong> dos o más carriles <strong>en</strong> un mismo s<strong>en</strong>tido 1 . Por<br />

1 Fu<strong>en</strong>te: Ministerio <strong>de</strong> Fom<strong>en</strong>to, gobierno <strong>de</strong> España. (www.fom<strong>en</strong>to.es)<br />

este motivo, es importante c<strong>en</strong>trar las investigaciones <strong>en</strong> utilizar<br />

la infraestructura actualm<strong>en</strong>te instalada.<br />

El a<strong>de</strong>lantami<strong>en</strong>to es una maniobra <strong>de</strong> alto riesgo, ya que las <strong>de</strong>cisiones<br />

que se toman <strong>en</strong> su ejecución no <strong>de</strong>p<strong>en</strong>d<strong>en</strong> únicam<strong>en</strong>te<br />

<strong>de</strong>l estado propio <strong>de</strong>l vehículo, sino también <strong>de</strong> las <strong>con</strong>diciones<br />

<strong>de</strong>l <strong>en</strong>torno, e.g.: la distancia a curvas e intersecciones, los fines<br />

<strong>de</strong> tramos, la posición y velocidad <strong>de</strong> los <strong>de</strong>más vehículos, son<br />

algunas <strong>de</strong> las variables que <strong>de</strong>b<strong>en</strong> <strong>con</strong>si<strong>de</strong>rarse. La ubicación y<br />

velocidad <strong>de</strong> los vehículos involucrados <strong>en</strong> un a<strong>de</strong>lantami<strong>en</strong>to<br />

pue<strong>de</strong> variar rep<strong>en</strong>tinam<strong>en</strong>te. Y los factores naturales como<br />

la lluvia, niebla o poca visibilidad pued<strong>en</strong> influir <strong>en</strong> la ejecución<br />

correcta <strong>de</strong>l mismo. A<strong>de</strong>más, la dinámica <strong>de</strong>l vehículo,<br />

sobretodo <strong>en</strong> el <strong>con</strong>tacto <strong>en</strong>tre el neumático y el suelo (Smith<br />

and Starkey, 1995), es otro <strong>de</strong> los factores que <strong>con</strong>dicionan la<br />

ejecución.<br />

La acción básica para realizar un a<strong>de</strong>lantami<strong>en</strong>to es el cambio<br />

<strong>de</strong> carril. En (Jula et al., 2000) se <strong>de</strong>fin<strong>en</strong> las difer<strong>en</strong>tes situaciones<br />

para realizar un cambio <strong>de</strong> carril seguro. En (Rajamani<br />

et al., 2000) se pres<strong>en</strong>tan algunos <strong>de</strong> los avances <strong>de</strong>l programa<br />

PATH, <strong>con</strong>si<strong>de</strong>rando el <strong>con</strong>trol longitudinal y lateral <strong>de</strong><br />

una flota <strong>de</strong> vehículos <strong>en</strong> caravana por autovías. En (Hessburg<br />

and Tomizuka, 1994) pres<strong>en</strong>tan <strong>con</strong>troladores borrosos para<br />

el volante aplicado al cambio <strong>de</strong> carril usando la aceleración<br />

lateral, el error <strong>de</strong> la aceleración y la distancia a la línea <strong>de</strong><br />

refer<strong>en</strong>cia. En Japón, el laboratorio <strong>de</strong> Investigación <strong>en</strong> vehículos<br />

<strong>de</strong> Nissan Motor ha <strong>de</strong>sarrollado un sistema llamado LKS<br />

(Lane-Keeping Suport), el cual permite <strong>con</strong>trolar, utilizando<br />

como <strong>en</strong>trada el par <strong>de</strong>l volante, un servo motor acoplado a la<br />

dirección (Shimakage et al., 2002), para seguir la refer<strong>en</strong>cia.<br />

Por otra parte, se necesitan sistemas <strong>de</strong> comunicaciones <strong>con</strong>fiables<br />

para realizar las maniobras cooperativas. En este s<strong>en</strong>tido,<br />

la universidad <strong>de</strong> Tsukuba ha <strong>de</strong>sarrollado un algoritmo<br />

para la transmisión <strong>de</strong> datos <strong>en</strong>tre vehículos, probándolos <strong>en</strong><br />

maniobras como el cambio <strong>de</strong> carril (Sakaguchi et al., 2000;<br />

Uno et al., 1999).


Otros autores han simulado a<strong>de</strong>lantami<strong>en</strong>tos <strong>con</strong> difer<strong>en</strong>tes<br />

estrategias, como apr<strong>en</strong>dizaje reforzado <strong>con</strong> múltiple objetivo<br />

(Ngai and Yung, 2007). A<strong>de</strong>más, d<strong>en</strong>tro <strong>de</strong> nuestro grupo, un<br />

simulador <strong>de</strong>sarrollado por (Alonso et al., 2007) ha permitido<br />

verificar difer<strong>en</strong>tes estrategias <strong>de</strong> toma <strong>de</strong> <strong>de</strong>cisiones <strong>en</strong> la<br />

maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> tres vehículos.<br />

En el DARPA Urban Chall<strong>en</strong>ge, la competicion más importante<br />

<strong>en</strong> la <strong>con</strong>ducción <strong>de</strong> vehículos <strong>autónomos</strong> (Kammel et<br />

al., 2007), el equipo por la Universidad <strong>de</strong> Stanford logró el<br />

segundo lugar <strong>en</strong> la última edición, realizando <strong>con</strong> éxito a<strong>de</strong>lantami<strong>en</strong>tos<br />

a 48 km/h. Para ello el vehículo estaba equipado<br />

<strong>con</strong> cinco laser frontales, un GPS (sistema <strong>de</strong> posicionami<strong>en</strong>to<br />

global), cinco radares, sistemas inerciales y dos ord<strong>en</strong>adores<br />

colocados <strong>en</strong> paralelo (Motemerlo, 2008).<br />

La filosofía <strong>de</strong>l grupo AUTOPÍA es realizar maniobras <strong>de</strong> <strong>con</strong>trol<br />

<strong>de</strong> vehículos <strong>autónomos</strong> afectando lo m<strong>en</strong>os posible el <strong>en</strong>torno<br />

<strong>de</strong> trabajo, y esto también incluye a los vehículos. Usando<br />

<strong>con</strong>troladores borrosos embarcados, un GPS difer<strong>en</strong>cial y<br />

comunicación inalambrica <strong>en</strong>tre vehículos, se han <strong>de</strong>sarrollado<br />

difer<strong>en</strong>tes algoritmos, utilizando uno o dos vehículos (Milanés<br />

et al., 2009).<br />

En este trabajo se explican los procedimi<strong>en</strong>tos para hacer a<strong>de</strong>lantami<strong>en</strong>tos<br />

<strong>con</strong> tres vehículos <strong>en</strong> <strong>carreteras</strong> <strong>de</strong> dos carriles y<br />

<strong>doble</strong> s<strong>en</strong>tido <strong>con</strong> tráfico <strong>de</strong> fr<strong>en</strong>te. Los experim<strong>en</strong>tos involucran<br />

hasta tres vehículos comunicados <strong>en</strong>tre sí, el que realiza el<br />

a<strong>de</strong>lantami<strong>en</strong>to es autónomo y los otros se <strong>con</strong>duc<strong>en</strong> manualm<strong>en</strong>te.<br />

El primer experim<strong>en</strong>to <strong>con</strong>siste <strong>en</strong> un a<strong>de</strong>lantami<strong>en</strong>to<br />

simple <strong>en</strong>tre dos vehículos y los dos sigui<strong>en</strong>tes involucran a un<br />

tercer vehículo que circula <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario. El <strong>con</strong>trolador<br />

<strong>de</strong>l vehículo autónomo valora <strong>en</strong> cada mom<strong>en</strong>to <strong>de</strong>l a<strong>de</strong>lantami<strong>en</strong>to,<br />

si éste pue<strong>de</strong> proseguir o hay que abortarlo.<br />

En la sección 2 se explica la instrum<strong>en</strong>tación <strong>de</strong> los vehículos<br />

utilizados y las pistas <strong>de</strong> pruebas. En la sección 3 se <strong>de</strong>scribe<br />

la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to, sus difer<strong>en</strong>tes fases, variables<br />

<strong>con</strong>si<strong>de</strong>radas y los casos <strong>de</strong> uso utilizados <strong>en</strong> los experim<strong>en</strong>tos<br />

<strong>de</strong> la sección 5. El <strong>con</strong>trolador borroso utilizado se <strong>de</strong>scribe<br />

<strong>en</strong> la sección 4. Por último, <strong>en</strong> la sección 6 se explican las<br />

<strong>con</strong>clusiones que se obti<strong>en</strong><strong>en</strong> <strong>de</strong>l trabajo realizado y se plantean<br />

las mejoras para trabajos futuros.<br />

2. VEHÍCULOS Y ENTORNO DE PRUEBAS.<br />

En este trabajo, se han utilizado tres vehículos: uno <strong>en</strong> modo<br />

autónomo y dos guiados por <strong>con</strong>ductores humanos. Es <strong>con</strong>v<strong>en</strong>i<strong>en</strong>te<br />

notar que utilizar vehículos <strong>en</strong> modo manual <strong>con</strong>fiere<br />

g<strong>en</strong>eralidad y difilculta el experim<strong>en</strong>to, ya que pue<strong>de</strong> cambiar<br />

rep<strong>en</strong>tinam<strong>en</strong>te la <strong>con</strong>signa <strong>de</strong> velocidad <strong>de</strong> éstos, haci<strong>en</strong>do que<br />

las <strong>con</strong>di<strong>con</strong>es externas sean impre<strong>de</strong>cibles. A <strong>con</strong>tinuación se<br />

<strong>de</strong>tallan las características <strong>de</strong> cada uno <strong>de</strong> los vehículos y las<br />

pistas utilizadas.<br />

2.1 Vehículo autónomo.<br />

Este vehículo es una furgoneta electrica, mo<strong>de</strong>lo Berlingo <strong>de</strong><br />

Citrö<strong>en</strong>, <strong>con</strong> baterías <strong>de</strong> níquel-cadmio separadas <strong>en</strong> cuatro bloques<br />

y distribuidas a lo largo <strong>de</strong>l chasis <strong>de</strong>l vehículo. Dispone<br />

<strong>de</strong> un sistema <strong>de</strong> dirección hidráulica y un sistema <strong>de</strong> fr<strong>en</strong>os<br />

<strong>con</strong>v<strong>en</strong>cional. La acción sobre el acelerador funciona como<br />

un pot<strong>en</strong>ciómetro que g<strong>en</strong>era un voltaje <strong>de</strong> refer<strong>en</strong>cia para el<br />

pedal <strong>de</strong>l acelerador, <strong>en</strong>tre 1 y 4 voltios. Una tarjeta digitalanalógica<br />

<strong>en</strong>vía la refer<strong>en</strong>cia <strong>de</strong> velocidad que emula la presión<br />

Figura 1. Arquitectura <strong>de</strong> <strong>con</strong>trol implem<strong>en</strong>tada.<br />

<strong>de</strong>l <strong>con</strong>ductor al pisar el pedal. La velocidad real <strong>de</strong>l vehículo<br />

se obti<strong>en</strong>e <strong>de</strong> un tr<strong>en</strong> <strong>de</strong> pulsos prov<strong>en</strong>i<strong>en</strong>te <strong>de</strong>l tacómetro.<br />

Un GPS difer<strong>en</strong>cial es utilizado como s<strong>en</strong>sor principal. Éste<br />

pue<strong>de</strong> <strong>en</strong>viar tramas <strong>de</strong> posición a frecu<strong>en</strong>cias <strong>de</strong> 10 Hz, logrando<br />

una precisión <strong>de</strong> hasta 2 c<strong>en</strong>tímetros. La acción sobre el<br />

volante se hace utilizando un motor DC, <strong>de</strong> 90 watios, acoplado<br />

a través <strong>de</strong> <strong>en</strong>granajes a la barra <strong>de</strong> dirección <strong>de</strong>l vehículo.<br />

El <strong>con</strong>trolador <strong>de</strong>l vehículo autónomo actúa sobre el fr<strong>en</strong>o,<br />

acelerador y volante. El <strong>con</strong>trol longitudinal supone la acción<br />

coordinada sobre el acelerador y el fr<strong>en</strong>o, mi<strong>en</strong>tras que el<br />

<strong>con</strong>trol lateral involucra solo al volante.<br />

La arquitectura <strong>de</strong> <strong>con</strong>trol implem<strong>en</strong>tada separa al nivel hardware<br />

<strong>de</strong>l nivel software. Para ello se utilizaron dos ord<strong>en</strong>adores<br />

<strong>con</strong>ectados <strong>en</strong> red (Pérez et al., 2009). El primero está <strong>en</strong>cargado<br />

<strong>de</strong> la percepción <strong>de</strong> los datos, <strong>con</strong>trol <strong>de</strong> alto nivel y la<br />

acción sobre el acelerador. Mi<strong>en</strong>tras que el segundo se <strong>en</strong>carga<br />

<strong>de</strong> <strong>con</strong>trolar, a bajo nivel, los motores utilizados para el <strong>con</strong>trol<br />

<strong>de</strong>l fr<strong>en</strong>o y el volante, según muestra la figura 1.<br />

El segundo ord<strong>en</strong>ador es un PC industrial, que utiliza tarjetas<br />

para el <strong>con</strong>trol <strong>de</strong> motores 2 . Se comunican <strong>con</strong> la etapa <strong>de</strong><br />

pot<strong>en</strong>cia y el resto <strong>de</strong> periféricos a través <strong>de</strong> otra tarjeta <strong>de</strong><br />

<strong>en</strong>tradas y salidas digitales y analógicas (Pérez et al., 2009).<br />

2.2 Vehículos no <strong>autónomos</strong><br />

Estos dos coches ti<strong>en</strong><strong>en</strong> un motor a gasolina <strong>con</strong>v<strong>en</strong>cional. Para<br />

esta maniobra ambos son utilizados <strong>en</strong> el modo monitor. Este<br />

modo permite monitorizar las variables <strong>de</strong>l sistema, proporcionando<br />

a los vehículos <strong>de</strong> su <strong>en</strong>torno la posición, velocidad y<br />

<strong>de</strong>más variables <strong>de</strong> interés para completar maniobras <strong>con</strong>juntas.<br />

En la figura 2 se muestran ambos vehículos.<br />

Todo lo que se necesita para que el vehículo funcione <strong>en</strong><br />

modo monitor es un PC portátil y un GPS. La velocidad <strong>de</strong><br />

los coches pue<strong>de</strong> ser leída <strong>de</strong>s<strong>de</strong> el tacómetro, pero <strong>con</strong> la<br />

int<strong>en</strong>ción <strong>de</strong> evitar mayor instrum<strong>en</strong>tación <strong>en</strong> los vehículos, se<br />

han <strong>con</strong>figurado los GPSs para que <strong>en</strong>ví<strong>en</strong> tramas <strong>de</strong> datos <strong>con</strong><br />

la posición y la velocidad.<br />

2.3 Entorno <strong>de</strong> pruebas y comunicaciones.<br />

El Instituto <strong>de</strong> Automática Industrial (IAI) <strong>de</strong>l CSIC dispone <strong>de</strong><br />

unas pistas <strong>de</strong> pruebas que emulan un <strong>en</strong>torno urbano. Para los<br />

experim<strong>en</strong>tos <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> tres vehículos se utilizó el<br />

tramo recto más largo <strong>de</strong>l circuito. Éste ti<strong>en</strong>e una longitud <strong>de</strong><br />

200 metros, lo cual limita la velocidad <strong>de</strong> los vehículos, hasta<br />

2 basadas <strong>en</strong> el chip LM628 <strong>de</strong> National Semi<strong>con</strong>ductor


3. MANIOBRA DE ADELANTAMIENTO.<br />

Figura 2. Vehículos no <strong>autónomos</strong> <strong>en</strong> las instalaciones <strong>de</strong>l IAI.<br />

Figura 3. Pistas <strong>de</strong> pruebas <strong>en</strong> el IAI. Longitud máxima <strong>de</strong> 220<br />

metros.<br />

un máximo <strong>de</strong> 30 km/h. En la figura 3 se muestra el segm<strong>en</strong>to<br />

<strong>de</strong>l circuito utilizado.<br />

Para establecer la comunicación <strong>en</strong>tre vehículos se utilizaron<br />

tarjetas inalámbricas <strong>con</strong>ectadas a una red local Wi-Fi. Éstas<br />

funcionan bajo la norma IEEE 802.11b. La velocidad <strong>de</strong> transmisión<br />

es <strong>de</strong> 11Mbps, pero <strong>de</strong>bido al espacio ocupado por la<br />

codificación <strong>de</strong>l protocolo CSMA/CA, <strong>en</strong> la práctica, la velocidad<br />

máxima <strong>de</strong> transmisión <strong>con</strong> este estándar es <strong>de</strong> aproximadam<strong>en</strong>te<br />

5.9 Mbps sobre TCP y 7.1 Mbps sobre UDP. En nuestra<br />

aplicación utilizamos el protocolo TCP el cual brinda mayor<br />

seguridad <strong>en</strong> el tratami<strong>en</strong>to <strong>de</strong> la información.<br />

En la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> tres vehículos se implem<strong>en</strong>tó<br />

el esquema <strong>de</strong> comunicación que se muestra <strong>en</strong> la<br />

figura 4. También se muestra la comunicación <strong>con</strong> la estación<br />

base para recibir la corrección difer<strong>en</strong>cial. La comunicación<br />

implem<strong>en</strong>tada es punto a punto, mi<strong>en</strong>tras que la corrección<br />

difer<strong>en</strong>cial es <strong>en</strong>viada <strong>de</strong>s<strong>de</strong> la estación base a cada vehículo, <strong>en</strong><br />

una <strong>con</strong>figuración servidor-cli<strong>en</strong>te. En (Pérez, 2008) se explica<br />

<strong>con</strong> <strong>de</strong>talle el sistema <strong>de</strong> comunicación implem<strong>en</strong>tado.<br />

El a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong>tre vehículos <strong>con</strong>siste <strong>en</strong> la acción <strong>de</strong><br />

rebasar un vehículo que se <strong>en</strong>cu<strong>en</strong>tre <strong>en</strong> la trayectoria <strong>de</strong>l<br />

otro. El a<strong>de</strong>lantami<strong>en</strong>to más s<strong>en</strong>cillo se realiza <strong>en</strong> <strong>carreteras</strong><br />

<strong>de</strong> un solo s<strong>en</strong>tido, y <strong>en</strong> estas se realizan dos cambios <strong>de</strong><br />

carril. La maniobra empieza <strong>con</strong> un cambio al carril izquierdo<br />

<strong>de</strong>l vehículo a<strong>de</strong>lantador (VH1) y termina <strong>con</strong> una vuelta al<br />

carril <strong>de</strong>recho, una vez se haya superado el vehículo a<strong>de</strong>lantado<br />

(VH2).<br />

Para com<strong>en</strong>zar una maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>de</strong>b<strong>en</strong> cumplirse<br />

dos tipos <strong>de</strong> <strong>con</strong>diciones; unas relativas a la interacción <strong>con</strong> los<br />

otros vehículos y otras relativas a las <strong>con</strong>diciones <strong>de</strong>l <strong>en</strong>torno.<br />

Las primeras son:<br />

• La velocidad <strong>de</strong>l vehículo VH1 <strong>de</strong>be ser mayor que la <strong>de</strong>l<br />

vehículo VH2.<br />

• El vehículo VH2 <strong>de</strong>be <strong>en</strong><strong>con</strong>trarse <strong>en</strong> el mismo carril que el<br />

vehículo VH1.<br />

Y las <strong>con</strong>diciones <strong>de</strong>l <strong>en</strong>torno para realizar un a<strong>de</strong>lantami<strong>en</strong>to<br />

son:<br />

• Los vehículos involucrados <strong>de</strong>b<strong>en</strong> estar <strong>en</strong> un segm<strong>en</strong>to recto.<br />

• La distancia a la próxima curva <strong>de</strong>be ser sufici<strong>en</strong>te para<br />

completar la maniobra.<br />

• El carril izquierdo <strong>de</strong>be estar libre, o si se aproxima algún<br />

vehículo <strong>de</strong>be haber tiempo sufici<strong>en</strong>te para completar el<br />

a<strong>de</strong>lantami<strong>en</strong>to.<br />

Las tres fases <strong>de</strong>l a<strong>de</strong>lantami<strong>en</strong>to y la distancia que recorre el<br />

vehículo VH1 <strong>en</strong> la fases 1 y 3 son A y A’ respectivam<strong>en</strong>te<br />

(figura 5) . En Naranjo et al. (2005) se estima la distancia<br />

A y no se <strong>con</strong>si<strong>de</strong>ra A’, pues se supone que <strong>en</strong> esta fase el<br />

a<strong>de</strong>lantami<strong>en</strong>to pue<strong>de</strong> completarse. Sin embargo, la dinámica<br />

<strong>de</strong>l vehículo es difer<strong>en</strong>te <strong>en</strong> cada fase, por lo que <strong>en</strong> este trabajo<br />

se estima la A’ y explicamos su utilidad para, <strong>en</strong> caso necesario,<br />

abortar el a<strong>de</strong>lantami<strong>en</strong>to.<br />

3.1 Maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> tres vehículos.<br />

La maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>de</strong>scrita <strong>en</strong> el punto anterior<br />

solo pue<strong>de</strong> realizarse <strong>en</strong> <strong>con</strong>diciones i<strong>de</strong>ales, es <strong>de</strong>cir, sin otros<br />

vehículos involucrados. En una situación normal <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to,<br />

el <strong>con</strong>ductor (<strong>en</strong> este caso el <strong>con</strong>trolador que guía el<br />

vehículo) no pue<strong>de</strong> <strong>con</strong>ocer a priori el comportami<strong>en</strong>to <strong>de</strong> los<br />

vehículos vecinos. Así, si una vez iniciado el a<strong>de</strong>lantami<strong>en</strong>to, el<br />

vehículo VH2 aum<strong>en</strong>ta su velocidad rep<strong>en</strong>tinam<strong>en</strong>te o si vi<strong>en</strong>e<br />

otro vehículo <strong>en</strong> s<strong>en</strong>tido opuesto (VH3), las probabilida<strong>de</strong>s <strong>de</strong><br />

que ocurra un accid<strong>en</strong>te son mayores.<br />

Figura 4. Comunicación <strong>en</strong>tre vehículos y corrección difer<strong>en</strong>cial.<br />

Figura 5. Fases <strong>de</strong>l <strong>A<strong>de</strong>lantami<strong>en</strong>to</strong>.


Figura 6. Posición inicial y final <strong>de</strong> vehículos <strong>en</strong> fase 3 <strong>de</strong>l<br />

a<strong>de</strong>lantami<strong>en</strong>to<br />

Por esta razón, el algoritmo <strong>de</strong> <strong>de</strong>cisión, basado <strong>en</strong> lógica<br />

borrosa que se pres<strong>en</strong>ta <strong>en</strong> este artículo, resuelve estas situaciones<br />

críticas <strong>en</strong> las que un <strong>con</strong>ductor humano duda <strong>en</strong>tre<br />

acelerar y terminar la maniobra o fr<strong>en</strong>ar y el retornar a su posición<br />

inicial. Para ello es necesario <strong>con</strong>ocer <strong>en</strong> todo mom<strong>en</strong>to la<br />

posición y la velocidad <strong>de</strong> todos los vehículos involucrados.<br />

La posición <strong>de</strong> los tres vehículos al iniciar el a<strong>de</strong>lantami<strong>en</strong>to<br />

se muestra <strong>en</strong> la parte superior <strong>de</strong> la figura 6. La posición<br />

y la velocidad <strong>de</strong> los vehículos VH2 y VH3 son los que<br />

<strong>de</strong>terminan los difer<strong>en</strong>tes casos <strong>de</strong> uso para realizar la maniobra<br />

<strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to.<br />

Por motivos <strong>de</strong> seguridad, la toma <strong>de</strong> <strong>de</strong>cisiones <strong>en</strong> el a<strong>de</strong>lantami<strong>en</strong>to<br />

<strong>de</strong>be garantizar que el vehículo VH1 t<strong>en</strong>ga tiempo<br />

sufici<strong>en</strong>te para volver al carril <strong>de</strong>recho <strong>en</strong> cualquier mom<strong>en</strong>to<br />

y fase <strong>de</strong> la maniobra <strong>en</strong> el que se <strong>de</strong>tecte un vehículo acercándose<br />

<strong>en</strong> s<strong>en</strong>tido opuesto. Para ello <strong>de</strong>finimos una refer<strong>en</strong>cia<br />

dinámica que llamamos barrera <strong>de</strong> seguridad (BS), una línea<br />

ficticia perp<strong>en</strong>dicular a la directriz <strong>de</strong> la carretera y situada<br />

<strong>de</strong>lante <strong>de</strong>l vehículo VH2 a una distancia que varía <strong>con</strong> la<br />

velocidad relativa <strong>de</strong> VH1 respecto a VH2. (figura 6). La i<strong>de</strong>a<br />

es estimar si el vehículo VH1 llegará a la barrera <strong>de</strong> seguridad<br />

antes que VH3 y por tanto ti<strong>en</strong>e tiempo para volver al carril<br />

<strong>de</strong>recho, es <strong>de</strong>cir, si hay espacio libre sufici<strong>en</strong>te para completar<br />

el a<strong>de</strong>lantami<strong>en</strong>to.<br />

Supongamos que la fase 3 <strong>de</strong>l a<strong>de</strong>lantami<strong>en</strong>to se inicia <strong>en</strong><br />

el instante t1 (figura6. Parte inferior) - cuando el vehículo<br />

VH1 está c<strong>en</strong>trado 3 <strong>en</strong> el carril izquierdo y ha rebasado al<br />

vehículo VH2- y acaba <strong>en</strong> el instante t2 - cuando el vehículo<br />

VH1 está c<strong>en</strong>trado <strong>en</strong> el carril <strong>de</strong>recho. En este intervalo, T<br />

= t2 – t1, hemos estimado que el vehículo VH1 recorre una<br />

distancia D1- <strong>en</strong> función <strong>de</strong> la velocidad a la que vuelve al carril<br />

<strong>de</strong>recho, cuando el vehículo VH2 está <strong>de</strong>t<strong>en</strong>ido-. La posición<br />

<strong>de</strong> la barrera <strong>de</strong> seguridad estará también <strong>con</strong>dicionada por la<br />

distancia D2 que recorre el vehículo VH2 <strong>en</strong> el mismo intervalo<br />

<strong>de</strong> tiempo. Por lo tanto la posición <strong>de</strong> la barrera <strong>de</strong> seguridad<br />

vi<strong>en</strong>e dada por la ecuación 1. Don<strong>de</strong> L es la longitud <strong>de</strong>l<br />

vehículo VH1.<br />

DT = D1 + D2 + L (1)<br />

Para estimar <strong>con</strong> precisión el valor <strong>de</strong> D1, se realizaron varios<br />

experim<strong>en</strong>tos <strong>de</strong> vuelta al carril <strong>de</strong>recho –fase 3- a velocida<strong>de</strong>s<br />

3 Un vehículo está c<strong>en</strong>trado <strong>en</strong> un carril cuando su ori<strong>en</strong>tación forma un ángulo<br />

m<strong>en</strong>or <strong>de</strong> 5 grados <strong>con</strong> la directriz <strong>de</strong>l carril<br />

Figura 7. Distancia para el cambio <strong>de</strong> carril <strong>en</strong> función <strong>de</strong> la<br />

velocidad <strong>de</strong> VH1<br />

compr<strong>en</strong>didas <strong>en</strong>tre 4 km/h y 52 km/h, <strong>con</strong> el vehículo VH2 <strong>de</strong>t<strong>en</strong>ido.<br />

En la figura 7 se repres<strong>en</strong>tan los valores obt<strong>en</strong>idos. Mediante<br />

un ajuste <strong>con</strong> mínimos cuadrados se llega a la ecuación:<br />

D1 = 0, 014V 2 V H1 + 0, 2709V V H1 + 23, 011 (2)<br />

A<strong>de</strong>más, suponi<strong>en</strong>do que la velocidad media <strong>de</strong> VH2 <strong>en</strong> la fase<br />

3 es v2, t<strong>en</strong>emos que D2 = v2 ∗ T y T = D1/v1, luego la<br />

ecuación 1 la po<strong>de</strong>mos reemplazar por:<br />

DT = D1 ∗ (1 + (V V H2 /V V H1 )) + L (3)<br />

Consi<strong>de</strong>remos ahora que un tercer vehículo circula <strong>en</strong> s<strong>en</strong>tido<br />

<strong>con</strong>trario. Definimos las velocida<strong>de</strong>s relativas Vrel1 y Vrel2<br />

como:<br />

V rel1 = V V H1 − V V H2 (4)<br />

V rel2 = V V H1 + V V H3 (5)<br />

Estos valores son positivos durante el a<strong>de</strong>lantami<strong>en</strong>to, excepto<br />

cuando se d<strong>en</strong> las <strong>con</strong>diciones para abortarlo. En este caso,<br />

Vrel1 pue<strong>de</strong> ser negativo.<br />

Con las posiciones <strong>de</strong> los vehículos y las velocida<strong>de</strong>s relativas<br />

se calculan los valores <strong>de</strong> las variables que <strong>de</strong>terminan la acción<br />

más segura, esto es terminar el a<strong>de</strong>lantami<strong>en</strong>to ó abortar la<br />

maniobra volvi<strong>en</strong>do a la situación inicial. Sean DB1 y DB3<br />

las distancias <strong>en</strong>tre los vehículos VH1 y VH3 a la barrera<br />

<strong>de</strong> seguridad, llamamos tiempo <strong>de</strong> seguridad (T S ) y tiempo<br />

<strong>de</strong> recorte (T R ) a los intervalos que tarda cada vehículo <strong>en</strong><br />

recorrer dichas distancias. Estos tiempos vi<strong>en</strong><strong>en</strong> dados por las<br />

expresiones:<br />

T seguridad = (DB 1)<br />

V rel1<br />

T recorte = (DB 3)<br />

V rel2<br />

Don<strong>de</strong> T seguridad es el tiempo que necesita el vehículo VH1<br />

para llegar a la barrera <strong>de</strong> seguridad y completar la maniobra <strong>de</strong><br />

a<strong>de</strong>lantami<strong>en</strong>to, y T recorte es el tiempo que requiere el vehículo<br />

que vi<strong>en</strong>e <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario (VH3) para llegar a la barrera <strong>de</strong><br />

seguridad.<br />

Antes <strong>de</strong> <strong>de</strong>tallar el <strong>con</strong>trolador borroso para permitir a<strong>de</strong>lantar<br />

o no, <strong>de</strong>be subdividirse la fase 2 <strong>de</strong> la figura 5 para el a<strong>de</strong>lantami<strong>en</strong>to<br />

<strong>con</strong> tres vehículos.<br />

En un a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> dos vehículos la fase 2 empieza cuando<br />

el vehículo a<strong>de</strong>lantador (VH1) <strong>en</strong>tra <strong>en</strong> el carril izquierdo y<br />

(6)<br />

(7)


termina cuando sale <strong>de</strong> él. Pero <strong>en</strong> si hay un vehículo circulando<br />

<strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario <strong>de</strong>b<strong>en</strong> <strong>con</strong>si<strong>de</strong>rarse dos casos: cuando VH1<br />

haya superado a VH2 y cuando aún no lo haya hecho. Por esto<br />

se <strong>de</strong>fin<strong>en</strong> las sigui<strong>en</strong>tes subfases:<br />

• Fase 2.1: <strong>de</strong>s<strong>de</strong> que VH1 está a<strong>de</strong>lantando y se <strong>en</strong>cu<strong>en</strong>tra <strong>en</strong><br />

el carril izquierdo, y aún la parte trasera <strong>de</strong>l vehículo VH1 no<br />

ha superado la parte trasera <strong>de</strong>l vehículo VH2.<br />

• Fase 2.2: una vez que la parte trasera <strong>de</strong>l vehículo VH1 haya<br />

superado al vehículo a<strong>de</strong>lantado VH2.<br />

Deb<strong>en</strong> <strong>de</strong>finirse las acciones a tomar una vez que el sistema<br />

haya <strong>de</strong>cidido interv<strong>en</strong>ir <strong>en</strong> la maniobra a<strong>de</strong>lantami<strong>en</strong>to, antes<br />

<strong>de</strong> que el vehículo VH3 ponga <strong>en</strong> peligro la maniobra. En el<br />

sigui<strong>en</strong>te apartado se explica el <strong>con</strong>trolador borroso que emula<br />

el comportami<strong>en</strong>to humano <strong>en</strong> este tipo <strong>de</strong> situaciones, el cual<br />

actúa sobre los pedales <strong>de</strong>l vehículo, acelerando o fr<strong>en</strong>ando,<br />

según sea lo más <strong>con</strong>v<strong>en</strong>i<strong>en</strong>te. A<strong>de</strong>más se explica el algoritmo<br />

<strong>de</strong> <strong>de</strong>cisión <strong>en</strong> función <strong>de</strong> la fase <strong>en</strong> que se <strong>en</strong>cu<strong>en</strong>tre la<br />

maniobra.<br />

4. CONTROLADOR BORROSO PARA EL<br />

ADELANTAMIENTO<br />

Con la experi<strong>en</strong>cia previa <strong>de</strong> los <strong>con</strong>ductores humanos <strong>en</strong> la<br />

maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to, se pued<strong>en</strong> <strong>de</strong>finir los parámetros<br />

<strong>de</strong> <strong>con</strong>trol, las funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia y las reglas <strong>de</strong>l <strong>con</strong>trolador<br />

borroso. Uno <strong>de</strong> los primeros <strong>en</strong> emular la <strong>con</strong>ducción<br />

humana utilizando <strong>con</strong>troladores borrosos fue Sug<strong>en</strong>o (Sug<strong>en</strong>o<br />

and Nishida, 1985).<br />

Con la lógica borrosa no es necesario <strong>con</strong>ocer la dinámica<br />

completa <strong>de</strong> cada vehículo, ya que se emulan las acciones <strong>de</strong><br />

los <strong>con</strong>ductores, e.g.: girar un poco el volante a la <strong>de</strong>recha o<br />

pisar mucho el acelerador. La salida <strong>de</strong>l <strong>con</strong>trolador <strong>en</strong>vía la<br />

posición a la cual <strong>de</strong>be llegar el volante y las difer<strong>en</strong>tes refer<strong>en</strong>cias<br />

que <strong>de</strong>b<strong>en</strong> seguir los pedales. En el proyecto AUTOPIA<br />

se han elegido este tipo <strong>de</strong> <strong>con</strong>troladores <strong>de</strong>bido a la gran experi<strong>en</strong>cia<br />

<strong>de</strong>l grupo <strong>en</strong> lógica borrosa y a nuestro <strong>de</strong>sarrollo <strong>de</strong>l<br />

sistema ORBEX, (ORd<strong>en</strong>ador Borroso EXperim<strong>en</strong>tal), que es<br />

un motor <strong>de</strong> infer<strong>en</strong>cia <strong>con</strong> un l<strong>en</strong>guaje <strong>de</strong> <strong>en</strong>trada muy s<strong>en</strong>cillo<br />

basado <strong>en</strong> el l<strong>en</strong>guaje natural. ORBEX (García, 1997) trabaja<br />

<strong>con</strong> <strong>con</strong>troladores difusos <strong>de</strong>l tipo TSK (Takagi-Sug<strong>en</strong>o-Kang),<br />

<strong>con</strong> <strong>con</strong>secu<strong>en</strong>tes Singleton, lo que permite tomar <strong>de</strong>cisiones<br />

<strong>de</strong> <strong>con</strong>trol <strong>en</strong> un corto período <strong>de</strong> tiempo y <strong>con</strong> muy bu<strong>en</strong>a<br />

precisión.<br />

En nuestro algoritmo <strong>de</strong> <strong>con</strong>trol exist<strong>en</strong> cuatro modos <strong>de</strong><br />

<strong>con</strong>ducción <strong>de</strong>finidos: Conducción normal, <strong>con</strong>trol <strong>de</strong> crucero<br />

adaptativo (ACC) , a<strong>de</strong>lantami<strong>en</strong>to y abortar a<strong>de</strong>lantami<strong>en</strong>to, el<br />

cual se pres<strong>en</strong>ta <strong>en</strong> este trabajo. El primer modo <strong>con</strong>templa una<br />

<strong>con</strong>ducción autónoma sigui<strong>en</strong>do una trayectoria pre<strong>de</strong>finida.<br />

Éste se subdivi<strong>de</strong> <strong>en</strong> modo <strong>de</strong> <strong>con</strong>ducción <strong>en</strong> rectas y modo<br />

<strong>de</strong> <strong>con</strong>ducción <strong>en</strong> curvas.<br />

Cuando se <strong>de</strong>tecta un vehículo <strong>en</strong> el camino a una velocidad<br />

m<strong>en</strong>or, se activa el modo <strong>de</strong> <strong>con</strong>ducción ACC. Una vez que<br />

se d<strong>en</strong> las <strong>con</strong>diciones para el a<strong>de</strong>lantami<strong>en</strong>to, se inicia el<br />

primer cambio <strong>de</strong> carril y, por último, si las <strong>con</strong>diciones <strong>de</strong>l<br />

<strong>en</strong>torno varían se evalúa la posibilidad <strong>de</strong> abortar o terminar<br />

el a<strong>de</strong>lantami<strong>en</strong>to. Cada modo <strong>de</strong> <strong>con</strong>ducción ti<strong>en</strong>e difer<strong>en</strong>tes<br />

variables para el <strong>con</strong>trol <strong>de</strong>l volante, fr<strong>en</strong>o y acelerador.<br />

El <strong>con</strong>trol longitudinal, <strong>en</strong> vehículos sin cambio <strong>de</strong> marcha,<br />

se resume <strong>en</strong> la acción alternada <strong>en</strong>tre el pedal <strong>de</strong>l fr<strong>en</strong>o y el<br />

acelerador. Esta acción <strong>de</strong>be hacerse <strong>de</strong> forma coordinada, ya<br />

que ambas acciones son <strong>con</strong>trarias.<br />

Para realizar este <strong>con</strong>trol se <strong>de</strong>fine una velocidad <strong>de</strong> <strong>con</strong>signa,<br />

y el lazo <strong>de</strong> <strong>con</strong>trol se cierra <strong>con</strong> la velocidad real <strong>de</strong>l vehículo,<br />

leída <strong>de</strong>s<strong>de</strong> el tacómetro. El <strong>con</strong>trolador borroso que gobierna<br />

el <strong>con</strong>trol longitudinal utiliza dos variables <strong>de</strong> <strong>en</strong>trada: el error<br />

<strong>de</strong> velocidad y la aceleración.<br />

Se utilizan funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia <strong>de</strong> forma triangular y<br />

trapezoidal para las <strong>en</strong>tradas, y salidas singleton, los <strong>de</strong>talles<br />

se explican <strong>en</strong> (Onieva et al., 2009). El ciclo <strong>de</strong> <strong>con</strong>trol utiliza<br />

la frecu<strong>en</strong>cia a la que el GPS <strong>en</strong>vía los datos, esto es 10 Hz.<br />

Con estos datos se <strong>de</strong>fin<strong>en</strong> las variables <strong>de</strong> <strong>en</strong>trada <strong>de</strong>l <strong>con</strong>trol<br />

lateral: el error angular y el error lateral. En los tramos rectos el<br />

ángulo <strong>de</strong> variación <strong>de</strong>l volante está limitado para mant<strong>en</strong>er el<br />

seguimi<strong>en</strong>to <strong>de</strong> la trayectoria. Los <strong>de</strong>talles <strong>de</strong> las funciones <strong>de</strong><br />

pert<strong>en</strong><strong>en</strong>cia utilizados se explican <strong>en</strong> (Naranjo et al., 2005).<br />

4.1 Controlador para el cambio <strong>de</strong> carril<br />

Las principales difer<strong>en</strong>cias <strong>en</strong>tre los modos <strong>de</strong> <strong>con</strong>ducción<br />

<strong>de</strong>l <strong>con</strong>trolador (modo recta y curva), es que cada uno utiliza<br />

difer<strong>en</strong>tes funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia y reglas borrosas, <strong>en</strong> función<br />

<strong>de</strong> las <strong>con</strong>diciones <strong>de</strong> cada situación. En el cambio <strong>de</strong><br />

carril el <strong>con</strong>trol longitudinal utiliza las mismas variables que las<br />

usadas <strong>en</strong> el modo <strong>de</strong> <strong>con</strong>ducción normal y <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to.<br />

La difer<strong>en</strong>cia está <strong>en</strong> el <strong>con</strong>trol lateral. En (Naranjo et al., 2005)<br />

se muestran las funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia <strong>de</strong>l <strong>con</strong>trol lateral.<br />

Este <strong>con</strong>trolador modifica la posición <strong>de</strong>l volante, la velocidad<br />

angular esta fija <strong>en</strong> el máximo valor. Las funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia<br />

se han <strong>de</strong>finido un poco estrechas, para así evitar cambios<br />

bruscos <strong>en</strong> la <strong>con</strong>signa <strong>de</strong> posición. Las reglas utilizadas se<br />

m<strong>en</strong>cionan a <strong>con</strong>tinuación:<br />

SI Error Lateral Izquierda ENTONCES Posición Volante Derecha<br />

SI Error Lateral Derecha ENTONCES Posición Volante Izquierda<br />

SI Error Angular Izquierda ENTONCES Posición Volante Derecha<br />

SI Error Angular Derecha ENTONCES Posición Volante Izquierda<br />

4.2 Controlador borroso para abortar el a<strong>de</strong>lantami<strong>en</strong>to<br />

El <strong>con</strong>trolador borroso para abortar la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to<br />

es el <strong>en</strong>cargado <strong>de</strong> <strong>de</strong>cidir, según el comportami<strong>en</strong>to<br />

<strong>de</strong>l resto <strong>de</strong> vehículos, qué acciones tomar un vez que la maniobra<br />

<strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to este <strong>en</strong> peligro <strong>de</strong>bido a que vi<strong>en</strong>e un<br />

vehículo <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario. Este <strong>con</strong>trolador sustituye al <strong>con</strong>trol<br />

longitudinal utilizado <strong>en</strong> los otros modos <strong>de</strong> <strong>con</strong>ducción, ya<br />

que <strong>en</strong> maniobras <strong>de</strong> alto riesgo no es sufici<strong>en</strong>te <strong>con</strong> cambiar la<br />

<strong>con</strong>signa <strong>de</strong> velocidad, es necesario actuar directam<strong>en</strong>te sobre<br />

los actuadores <strong>con</strong> un <strong>con</strong>trolador más rápido y efici<strong>en</strong>te. Para<br />

Figura 8. Variables <strong>de</strong> <strong>en</strong>trada al Controlador Borroso para<br />

Abortar el <strong>A<strong>de</strong>lantami<strong>en</strong>to</strong>


SI TSC Medio Y Vrel1 Positiva ENTONCES acelerador Nada<br />

SI TSC Alto Y Vrel1 Negativa ENTONCES acelerador Levanta<br />

SI TSC Alto Y Vrel1 cero ENTONCES acelerador Nada<br />

Figura 9. Funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia <strong>de</strong>l <strong>con</strong>trolador CBAA<br />

SI TSC Alto Y Vrel1 Positiva ENTONCES acelerador Pisa<br />

SI TSC Poco Y Vrel1 Negativa ENTONCES fr<strong>en</strong>o Pisa<br />

SI TSC Poco Y Vrel1 cero ENTONCES fr<strong>en</strong>o Pisa<br />

SI TSC Poco Y Vrel1 Positiva ENTONCES fr<strong>en</strong>o Nada<br />

SI TSC Medio Y Vrel1 Negativa ENTONCES fr<strong>en</strong>o Nada<br />

SI TSC Medio Y Vrel1 cero ENTONCES fr<strong>en</strong>o Levanta<br />

SI TSC Medio Y Vrel1 Positiva ENTONCES fr<strong>en</strong>o Levanta<br />

Figura 10. Salidas singleton <strong>de</strong>l <strong>con</strong>trolador CBAA<br />

<strong>con</strong>trolar el volante <strong>en</strong> el modo abortar el a<strong>de</strong>lantami<strong>en</strong>to, se<br />

utilizan las mismas reglas <strong>de</strong>l cambio <strong>de</strong> carril <strong>de</strong>scritas <strong>en</strong> el<br />

punto anterior.<br />

El <strong>con</strong>trolador borroso para abortar a<strong>de</strong>lantami<strong>en</strong>to (CBAA)<br />

utiliza dos nuevas variables <strong>de</strong> <strong>en</strong>trada: velocidad relativa 1<br />

(Vrel1) y el tiempo <strong>de</strong> separación ante colisión (TSC). La<br />

primera es la velocidad relativa <strong>en</strong>tre el vehículo VH1 y el<br />

VH2, y la segunda variable estima el tiempo que queda para<br />

que colisione el vehículo que vi<strong>en</strong>e <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario VH3 y<br />

el VH1.<br />

En la figura 8 se nuestra la relación <strong>en</strong>tre los vehículos y<br />

las variables. Éstas serán las <strong>en</strong>cargadas <strong>de</strong> emular el comportami<strong>en</strong>to<br />

humano <strong>en</strong> este tipo <strong>de</strong> maniobras. Por ejemplo,<br />

si el TSC disminuye el vehículo vuelve rápidam<strong>en</strong>te al carril<br />

<strong>de</strong>recho, fr<strong>en</strong>ando si está <strong>en</strong> alguna fase temprana como fase 1 o<br />

fase 2.1, y <strong>de</strong>p<strong>en</strong>di<strong>en</strong>do <strong>de</strong> las <strong>con</strong>diciones. O, por el <strong>con</strong>trario,<br />

acelerando si está <strong>en</strong> fase 2_2 o fase 3. En los experim<strong>en</strong>tos se<br />

probarán ambos casos. En la ecuación 8 se muestra el cálculo<br />

<strong>de</strong> TSC, don<strong>de</strong> D 13 es la distancia <strong>en</strong> metros <strong>en</strong>tre los <strong>vehiculos</strong><br />

VH1 y VH3. El valor TSC es siempre positivo y esta medido<br />

<strong>en</strong> segundos.<br />

T SC =<br />

(D 13 )<br />

(V V H1 + V V H3 )/3, 6<br />

La figura 9 muestra las funciones <strong>de</strong> pert<strong>en</strong><strong>en</strong>cia <strong>de</strong> la velocidad<br />

relativa y el tiempo <strong>de</strong> seguridad ante colisión, obt<strong>en</strong>idas<br />

experim<strong>en</strong>talm<strong>en</strong>te, <strong>en</strong> función <strong>de</strong> los tiempos y velocida<strong>de</strong>s<br />

estimadas <strong>en</strong> maniobras <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to manual. El <strong>con</strong>trolador<br />

usa dos variables <strong>de</strong> <strong>en</strong>trada y dos <strong>de</strong> salida, una para el<br />

acelerador y otra para el fr<strong>en</strong>o. Las etiquetas singleton (-1, 0 y<br />

1) <strong>de</strong> las salidas <strong>de</strong>l <strong>con</strong>trolador son levanta, nada y pisa, para<br />

ambos actuadores (figura 10).<br />

El <strong>con</strong>trolador da prioridad al acelerador <strong>con</strong> respecto al fr<strong>en</strong>o,<br />

para evitar que los dos pedales se activ<strong>en</strong> al mismo tiempo. Esto<br />

es, <strong>en</strong> un mismo ciclo <strong>de</strong> <strong>con</strong>trol no se <strong>en</strong>vían señales a los<br />

dos actuadores a la vez. A <strong>con</strong>tinuación se listan las dieciocho<br />

reglas combinadas <strong>en</strong> sintaxis ORBEX. Todas ellas son bastante<br />

intuitivas y están basadas <strong>en</strong> la experi<strong>en</strong>cia humana.<br />

(8)<br />

SI TSC Alto Y Vrel1 Negativa ENTONCES fr<strong>en</strong>o Nada<br />

SI TSC Alto Y Vrel1 cero ENTONCES fr<strong>en</strong>o Levanta<br />

SI TSC Alto Y Vrel1 Positiva ENTONCES fr<strong>en</strong>o Levanta<br />

4.3 Arquitectura <strong>de</strong> <strong>con</strong>trol<br />

Para po<strong>de</strong>r lograr una bu<strong>en</strong>a <strong>con</strong>ducción es preciso <strong>de</strong>terminar<br />

<strong>en</strong> que mom<strong>en</strong>to utilizar cada modo <strong>de</strong> <strong>con</strong>ducción. Esta <strong>de</strong>cisión<br />

<strong>de</strong>be ser secu<strong>en</strong>cial y estructurada. La figura 11 muestra<br />

un diagrama <strong>de</strong> la arquitectura <strong>de</strong> <strong>con</strong>trol implem<strong>en</strong>tada <strong>en</strong><br />

nuestro vehículo autónomo.<br />

El primer modo <strong>de</strong> <strong>con</strong>trol es el modo Conducción Normal.<br />

Éste se activa cuando el vehículo sigue una trayectoria pre<strong>de</strong>finida<br />

sin ningún vehículo <strong>de</strong> fr<strong>en</strong>te. En este modo <strong>de</strong> <strong>con</strong>ducción<br />

el vehículo siempre circula <strong>en</strong> el carril <strong>de</strong>recho.<br />

Nuestro vehículo pue<strong>de</strong> <strong>de</strong>tectar a otros vehículos d<strong>en</strong>tro <strong>de</strong>l<br />

alcance <strong>de</strong> la red aérea, si el vehículo <strong>de</strong>tectado va por <strong>de</strong>lante<br />

y a m<strong>en</strong>os velocidad, se selecciona el segundo modo <strong>de</strong> <strong>con</strong>ducción,<br />

el ACC.<br />

Si se cumpl<strong>en</strong> las <strong>con</strong>diciones para a<strong>de</strong>lantar, el vehículo<br />

comi<strong>en</strong>za la maniobra. Los tiempos T seguridad y T recorte , <strong>de</strong>scritos<br />

anteriorm<strong>en</strong>te <strong>de</strong>terminan si el vehículo pue<strong>de</strong> completar<br />

la maniobra a<strong>de</strong>lantami<strong>en</strong>to normalm<strong>en</strong>te. Si se aproxima algún<br />

vehículo <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario o el vehículo a<strong>de</strong>lantado aum<strong>en</strong>ta<br />

su velocidad rep<strong>en</strong>tinam<strong>en</strong>te, el vehículo <strong>en</strong>tra <strong>en</strong> el último mo-<br />

SI TSC Poco Y Vrel1 Negativa ENTONCES acelerador Levanta<br />

SI TSC Poco Y Vrel1 cero ENTONCES acelerador Levanta<br />

SI TSC Poco Y Vrel1 Positiva ENTONCES acelerador Levanta<br />

SI TSC Medio Y Vrel1 Negativa ENTONCES acelerador Levanta<br />

SI TSC Medio Y Vrel1 cero ENTONCES acelerador Nada<br />

Figura 11. Diagrama <strong>de</strong> <strong>con</strong>trol <strong>con</strong> todos los modos <strong>de</strong> <strong>con</strong>ducción.<br />

Algoritmo para la maniobra <strong>de</strong> abortar a<strong>de</strong>lantami<strong>en</strong>to


Figura 12. Abortando a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> fase 1<br />

Figura 13. Velocida<strong>de</strong>s <strong>de</strong> los tres vehículos <strong>en</strong> la fase 1<br />

do <strong>de</strong> <strong>con</strong>ducción, el <strong>de</strong> abortar el a<strong>de</strong>lantami<strong>en</strong>to y se activa el<br />

<strong>con</strong>trolador CBAA. Éste <strong>con</strong>trolador solo actúa sobre el <strong>con</strong>trol<br />

longitudinal.<br />

El <strong>con</strong>trol lateral es el mismo que para el cambio <strong>de</strong> carril,<br />

pero, <strong>en</strong> función <strong>de</strong> la fase <strong>en</strong> la que se <strong>en</strong>cu<strong>en</strong>tre el vehículo al<br />

activar este modo, se proce<strong>de</strong>rá a mant<strong>en</strong>er el carril izquierdo o<br />

a cambiar nuevam<strong>en</strong>te al carril <strong>de</strong>recho.<br />

Es<strong>en</strong>cialm<strong>en</strong>te el <strong>con</strong>trolador CBAA reduce o aum<strong>en</strong>ta la velocidad<br />

<strong>de</strong>l vehículo que a<strong>de</strong>lanta, <strong>en</strong> función <strong>de</strong> las <strong>con</strong>diciones<br />

<strong>de</strong>l <strong>en</strong>torno, para que pueda volver <strong>de</strong> forma segura al carril<br />

<strong>de</strong>recho y evitar la colisión <strong>con</strong> el vehículo que vi<strong>en</strong>e <strong>en</strong> s<strong>en</strong>tido<br />

<strong>con</strong>trario. El <strong>con</strong>trolador propuesto resuelve <strong>de</strong> forma segura la<br />

situación <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to cuando vi<strong>en</strong>e un vehículo <strong>en</strong> s<strong>en</strong>tido<br />

<strong>con</strong>trario. Éste se inactiva una vez que el vehículo vuelve al<br />

carril <strong>de</strong>recho.<br />

3. Con tres vehículos, aum<strong>en</strong>tando la velocidad <strong>de</strong>l vehículo<br />

VH1 (Completando a mayor velocidad el a<strong>de</strong>lantami<strong>en</strong>to).<br />

En la figura 14 se muestran las velocida<strong>de</strong>s realizando ACC y<br />

a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong>tre 2 vehículos. La grafica negra muestra la<br />

velocidad <strong>de</strong>l vehículo VH1 y la grafica gris la <strong>de</strong>l vehículo<br />

VH2, a<strong>de</strong>más se aprecian las fases <strong>de</strong> la maniobra <strong>en</strong> cada<br />

instante <strong>de</strong> tiempo. Entre los 15 y 30 segundos el vehículo VH1<br />

va <strong>en</strong> modo ACC hasta que las <strong>con</strong>diciones a<strong>con</strong>sejan empezar<br />

el a<strong>de</strong>lantami<strong>en</strong>to y aum<strong>en</strong>ta su velocidad hasta llegar a los 16<br />

5. EXPERIMENTOS<br />

La arquitectura <strong>de</strong> <strong>con</strong>trol <strong>de</strong>scrita <strong>en</strong> el punto anterior fue<br />

probada <strong>con</strong> tres vehículos reales, instrum<strong>en</strong>tados <strong>con</strong> un GPS<br />

y un sistema <strong>de</strong> comunicaciones inalámbricas. Se realizaron 3<br />

experim<strong>en</strong>tos:<br />

1. Con 2 vehículos realizando un a<strong>de</strong>lantami<strong>en</strong>to normal.<br />

2. Con tres vehículos, disminuy<strong>en</strong>do la velocidad <strong>de</strong>l vehículo<br />

VH1 (Abortar el a<strong>de</strong>lantami<strong>en</strong>to).<br />

Figura 14. Velocida<strong>de</strong>s y fases <strong>de</strong>l a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong>tre dos<br />

vehículos


Figura 15. Abortando a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> fase 2_2<br />

Figura 16. Velocida<strong>de</strong>s <strong>de</strong> los tres vehículos <strong>en</strong> la fase 2_2<br />

km/h. Las bandas que indican las tres fases por las que pasa el<br />

vehículo se <strong>de</strong>shabilitan una vez que ha culminado la maniobra.<br />

Para los experim<strong>en</strong>tos <strong>con</strong> 3 vehículos, primero se muestran<br />

la posición <strong>de</strong> los vehículos involucrados <strong>en</strong> cada instante <strong>de</strong><br />

tiempo, <strong>con</strong> saltos <strong>de</strong> 4 segundos (figuras12 y15 ). Luego se<br />

muestra un grafico <strong>con</strong> la evolución <strong>de</strong> la velocidad <strong>de</strong> cada<br />

vehículo <strong>en</strong> función <strong>de</strong>l tiempo ( figuras13 y 16).<br />

Los sigui<strong>en</strong>tes experim<strong>en</strong>tos usan tres vehículos posicionados<br />

estratégicam<strong>en</strong>te para provocar, <strong>en</strong> nuestras pistas <strong>de</strong> prueba,<br />

las difer<strong>en</strong>tes fases <strong>de</strong> la maniobra <strong>de</strong> abortar el a<strong>de</strong>lantami<strong>en</strong>to.<br />

En la figura 8 se mostró la posición inicial <strong>de</strong> los vehículos<br />

para los sigui<strong>en</strong>tes casos <strong>de</strong> uso: abortar <strong>en</strong> fase 1 y abortar<br />

<strong>en</strong> fase 2.2. La i<strong>de</strong>a es probar el comportami<strong>en</strong>to <strong>de</strong>l <strong>con</strong>trolador<br />

CBAA, tanto para reducir la velocidad y volver al carril<br />

<strong>de</strong>recho, así como para terminar <strong>de</strong> superar al vehículo VH2,<br />

aum<strong>en</strong>tando la velocidad hasta terminar la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to,<br />

si el <strong>en</strong>torno lo permite.<br />

5.1 Abortar el a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> Fase 1 (Disminuye velocidad)<br />

La figura 12 muestra los experim<strong>en</strong>tos realizados para abortar<br />

la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> la fase 1. En cada punto se<br />

muestra el instante <strong>de</strong> tiempo <strong>de</strong> la maniobra y la ubicación <strong>de</strong><br />

cada vehículo. A los 12 segundos <strong>de</strong>l comi<strong>en</strong>zo <strong>de</strong> la maniobra,<br />

se observa cómo el vehículo VH1 empieza a cambiar al carril<br />

izquierdo, sin embargo, al activarse la rutina <strong>de</strong> abortar, reduce<br />

progresivam<strong>en</strong>te su velocidad, volvi<strong>en</strong>do <strong>de</strong> forma segura<br />

al carril <strong>de</strong>recho. La maniobra se aborta ya que el vehículo<br />

VH3 aum<strong>en</strong>ta <strong>con</strong>si<strong>de</strong>rablem<strong>en</strong>te su velocidad, haci<strong>en</strong>do que<br />

el tiempo <strong>de</strong> seguirdad aum<strong>en</strong>te <strong>en</strong> comparación <strong>con</strong> el tiempo<br />

<strong>de</strong> recorte.<br />

En la figura 13 se muestran las velocida<strong>de</strong>s <strong>de</strong> los tres vehículos,<br />

<strong>en</strong> función <strong>de</strong>l tiempo. El vehículo VH1 empieza la<br />

maniobra llegando a 16 km/h, y luego reduce su velocidad hasta<br />

un valor inferior a la <strong>de</strong> VH2. A los 8 segundos <strong>de</strong>l comi<strong>en</strong>zo<br />

<strong>de</strong> la maniobra el vehículo VH3 aum<strong>en</strong>ta <strong>con</strong>si<strong>de</strong>rablem<strong>en</strong>te su<br />

velocidad, el vehículo VH2 también la hace a partir <strong>de</strong>l instante<br />

15, obligando al vehículo VH1 a que aborte la maniobra y<br />

vuelva al carril <strong>de</strong>recho.<br />

Figura 17. Tiempos Tseguridady Trecorte <strong>en</strong> la fase 1


La evolución <strong>de</strong> los tiempos T seguridad y T recorte se muestra <strong>en</strong><br />

la figura 17. Se observa que al principio <strong>de</strong> la maniobra el tiempo<br />

<strong>de</strong> recorte es mayor que el <strong>de</strong> seguridad, pero a medida que<br />

el vehículo VH3 se aproxima, el tiempo <strong>de</strong> seguridad aum<strong>en</strong>ta<br />

hasta que supera al <strong>de</strong> recorte, activando el <strong>con</strong>trolador para<br />

abortar el a<strong>de</strong>lantami<strong>en</strong>to, alre<strong>de</strong>dor <strong>de</strong> los 11 segundos. Dado<br />

que el vehículo VH1 reduce su velocidad, el tiempo T seguridad<br />

<strong>de</strong>ja <strong>de</strong> crecer. Aunque, <strong>de</strong>spués <strong>de</strong> la primera activación, no<br />

se vuelve a <strong>con</strong>si<strong>de</strong>rar el valor <strong>de</strong> estos tiempos, hasta que el<br />

vehículo haya regresado al carril <strong>de</strong>recho y vuelva a reevaluar<br />

la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to.<br />

5.2 Abortar el a<strong>de</strong>lantami<strong>en</strong>to <strong>en</strong> Fase 2.2 (Aum<strong>en</strong>ta Velocidad)<br />

En el experim<strong>en</strong>to anterior, el vehículo VH1 redujo su velocidad<br />

para volver <strong>de</strong> forma segura al carril <strong>de</strong>recho, <strong>de</strong>trás <strong>de</strong>l<br />

vehículo VH2. En la figura 15 se muestra como, <strong>en</strong> fase 2_2, el<br />

vehículo VH1 termina la maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to, aum<strong>en</strong>tando<br />

su velocidad, <strong>de</strong>bido a que se aproximaba el vehículo<br />

VH3 <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario, pero esta vez a poca velocidad. En<br />

este caso el algoritmo <strong>de</strong> <strong>con</strong>trol permite mant<strong>en</strong>er <strong>en</strong> el carril<br />

izquierdo al vehículo VH1, hasta que rebasa por completo al<br />

vehículo VH2 y vuelva al carril <strong>de</strong>recho. En este experim<strong>en</strong>to<br />

el vehículo VH3 se colocó a mayor distancia, unos 135 metros<br />

<strong>de</strong> separación, para permitir al vehículo VH1 empezar el a<strong>de</strong>lantami<strong>en</strong>to.<br />

La figura 16 muestra la velocidad <strong>de</strong> cada vehículo <strong>en</strong> la<br />

maniobra. A partir <strong>de</strong>l segundo 14 el vehículo VH1 acelera<br />

hasta llegar a los 30 km/h. Una vez <strong>en</strong> el carril <strong>de</strong>recho, reduce<br />

su velocidad hasta los 16 km/h, correspondi<strong>en</strong>te a la <strong>con</strong>ducción<br />

normal. En este caso, el <strong>con</strong>trolador <strong>de</strong>cidió <strong>con</strong> las <strong>con</strong>diciones<br />

<strong>de</strong>l <strong>en</strong>torno aum<strong>en</strong>tar la velocidad para completar la maniobra<br />

<strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to.<br />

6. CONCLUSIONES<br />

En este trabajo se ha pres<strong>en</strong>tado una nueva arquitectura <strong>de</strong> <strong>con</strong>trol<br />

<strong>de</strong> vehículos <strong>autónomos</strong>, utilizando <strong>con</strong>troladores borrosos<br />

que toman como mo<strong>de</strong>lo la <strong>con</strong>ducción llevada a cabo por humanos<br />

<strong>en</strong> maniobras <strong>de</strong> alto riesgo, y según el modo <strong>de</strong> <strong>con</strong>ducción<br />

<strong>en</strong> el que se <strong>en</strong>cu<strong>en</strong>tre. Se <strong>con</strong>si<strong>de</strong>raron a<strong>de</strong>lantami<strong>en</strong>tos<br />

<strong>con</strong> dos y tres vehículos <strong>en</strong> <strong>carreteras</strong> <strong>de</strong> <strong>doble</strong> s<strong>en</strong>tido, y <strong>con</strong><br />

un vehículo circulando <strong>en</strong> s<strong>en</strong>tido <strong>con</strong>trario.<br />

La rutina <strong>de</strong> abortar a<strong>de</strong>lantami<strong>en</strong>to fue probada, mostrando<br />

bu<strong>en</strong>os resultados al mom<strong>en</strong>to <strong>de</strong> <strong>de</strong>cidir, <strong>en</strong> función <strong>de</strong> las<br />

<strong>con</strong>diciones <strong>de</strong>l <strong>en</strong>torno, cuando volver al carril <strong>de</strong>recho, y si<br />

acelerar o fr<strong>en</strong>ar <strong>en</strong> función <strong>de</strong>l tiempo hábil para evitar una<br />

colisión frontal. El <strong>con</strong>trolador propuesto para la manobra <strong>de</strong><br />

a<strong>de</strong>lantami<strong>en</strong>to <strong>con</strong> tres vehículos, permite solucionar <strong>de</strong> forma<br />

rapida y segura el problema <strong>de</strong> in<strong>de</strong>cisión que pres<strong>en</strong>tan los<br />

<strong>con</strong>ductores cuando se <strong>en</strong>cu<strong>en</strong>tran <strong>en</strong> la situación <strong>de</strong>scrita.<br />

Los resultados muestran que <strong>con</strong> un algoritmo s<strong>en</strong>cillo, y a<br />

través <strong>de</strong>l cálculo <strong>de</strong> los tiempos T seguridad y T recorte , pue<strong>de</strong><br />

<strong>con</strong>ocerse cuando abortar una maniobra <strong>de</strong> a<strong>de</strong>lantami<strong>en</strong>to. En<br />

este punto, la seguridad para volver al carril <strong>de</strong>recho ha sido la<br />

premisa <strong>de</strong> diseño. La <strong>de</strong>finición <strong>de</strong> este algoritmo <strong>de</strong> <strong>de</strong>cisión<br />

es la aportación más importante <strong>de</strong> este trabajo.<br />

Por otra parte, es importante indagar <strong>en</strong> nuevas tecnologías para<br />

la comunicación <strong>en</strong>tre vehículos. Para ello el grupo AUTOPÍA<br />

se está planteando utilizar otros sistemas <strong>de</strong> comunicación, para<br />

mejorar los actualm<strong>en</strong>te instalado. Tecnologías como Wimax,<br />

Zigbee o RFID están planteadas para futuras aplicaciones <strong>en</strong> el<br />

proyecto.<br />

AGRADECIMIENTOS<br />

Este trabajo ha sido realizado gracias a los proyectos: TRAN-<br />

SITO (Coordinación Local <strong>en</strong>tre Vehículos e Infraestructuras),<br />

TRA 2008-06602-C03-01; GUIADE (Guiado automático <strong>de</strong><br />

vehículos <strong>de</strong> transporte público mediante percepción multimodal<br />

para mejorar la efici<strong>en</strong>cia), GUIADE P9-08 y MAR-<br />

TA (Movilidad y Automoción <strong>con</strong> Re<strong>de</strong>s <strong>de</strong> Transporte Avanzadas).<br />

REFERENCIAS<br />

Alonso, J., Jiménez Gil J., Naranjo J.E., Ignacio Suárez J. and<br />

Vinagre B. (2007). Cooperative maneuver study betwe<strong>en</strong><br />

autonomous cars: Overtaking. In: EUROCAST, Palmas <strong>de</strong><br />

Gran Canarias, Spain.<br />

Barrick, D. (1962). Automatic steering techniques. IRE Inter.<br />

Conv. Rec. 10, 166–178.<br />

DGT (2008). Balance <strong>de</strong> seguridad vial 2008, reporte técnico,<br />

ministerio <strong>de</strong>l interior.<br />

García, R., <strong>de</strong> Pedro T. y Roselli A. (1997). Estrategias borrosas<br />

para pilotos automáticas. In: 3 Jornadas Iberoamericanas <strong>de</strong><br />

Automáticas, Cartag<strong>en</strong>a <strong>de</strong> Indias, Colombia.<br />

Hessburg, T. and M. Tomizuka (1994). Fuzzy logic <strong>con</strong>trol for<br />

lateral vehicle guidance. 14(4), 55–63.<br />

Jula, H., Kosmatopoulos E. B. and Ioannou P. A. (2000).<br />

Collision avoidance analysis for lane changing and merging.<br />

49(6), 2295–2308.<br />

Kammel, S. andPitzer, B., S. Vacek, J. Schroe<strong>de</strong>r, C. Frese,<br />

M. Werling and Goebl M. (2007). Team annieway technical<br />

system <strong>de</strong>scription. Technical Report in DARPA Urban<br />

Chall<strong>en</strong>ge.<br />

Milanés, V., E. Onieva, J. Pérez, T. <strong>de</strong> Pedro and C González<br />

(2009). Control <strong>de</strong> velocidad adaptativo para <strong>en</strong>tornos urbanos.<br />

Revista Iberoamericana <strong>de</strong> Automática e Informática<br />

Industrial.<br />

Motemerlo, M. (2008). Junior: The stanfrod <strong>en</strong>try in the urban<br />

chall<strong>en</strong>ge. In: Journal of field Robotics.<br />

Naranjo, J. E., Gonzalez C., Garcia R., <strong>de</strong> Pedro T. and Haber R.<br />

E. (2005). Power-steering <strong>con</strong>trol architecture for automatic<br />

driving. 6(4), 406–415.<br />

Ngai, D. C. K. and N. H. C. Yung (2007). Automated vehicle<br />

overtaking based on a multiple-goal reinforcem<strong>en</strong>t learning<br />

framework. In: Proc. IEEE Intellig<strong>en</strong>t Transportation Systems<br />

Confer<strong>en</strong>ce ITSC 2007. pp. 818–823.<br />

Onieva, E., Milanés V., González C., <strong>de</strong> Pedro T., Perez J. and<br />

Alonso J. (2009). Throttle and brake pedals automation for<br />

populated areas. ROBOTICA.<br />

Pérez, J., Gonzalez C., Milanes V., Onieva E., Godoy J. and<br />

<strong>de</strong> Pedro T. (2009). Modularity, adaptability and evolution in<br />

the autopia architecture for <strong>con</strong>trol of autonomous vehicles.<br />

In: Proc. IEEE International Confer<strong>en</strong>ce on Mechatronics<br />

ICM 2009. pp. 1–5.<br />

Pérez, J., Onieva E. <strong>de</strong> Pedro T. García R. Alonso J. Milanés<br />

V. y González C. (2008). Comunicaciones <strong>en</strong>tre vehículos<br />

<strong>autónomos</strong> <strong>en</strong> tiempo real para maniobras <strong>de</strong> alto riesgo.<br />

XXIX Jornadas <strong>de</strong> Automática.<br />

Rajamani, R., Han-Shue Tan, Boon Kait Law and Wei-Bin<br />

Zhang (2000). Demonstration of integrated longitudinal and<br />

lateral <strong>con</strong>trol for the operation of automated vehicles in<br />

platoons. 8(4), 695–708.


Sakaguchi, T., A. Uno, S. Kato and S. Tsugawa (2000). Cooperative<br />

driving of automated vehicles with inter-vehicle communications.<br />

In: Proc. IEEE Intellig<strong>en</strong>t Vehicles Symposium<br />

IV 2000. pp. 516–521.<br />

Shimakage, M., Satoh S., U<strong>en</strong>uma K. and Mouri H. (2002).<br />

Design of lane-keeping <strong>con</strong>trol with steering torque input.<br />

JSAE Review 23, 317–323.<br />

Smith, D.E. and J.M. Starkey (1995). Effects of mo<strong>de</strong>l complexity<br />

on the performance of automated vehicle steering<br />

<strong>con</strong>trollers: Mo<strong>de</strong>l <strong>de</strong>velopm<strong>en</strong>t, validation and comparison.<br />

Vehicle System Dynamics 24, 163–181.<br />

Sug<strong>en</strong>o, M. and M. Nishida (1985). Fuzzy <strong>con</strong>trol of mo<strong>de</strong>l car.<br />

Fuzzy Sets and Systems 16, 103–113.<br />

Uno, A., Sakaguchi T. and Tsugawa S. (1999). A merging<br />

<strong>con</strong>trol algorithm based on inter-vehicle communication. In:<br />

Proc. IEEE/IEEJ/JSAI International Confer<strong>en</strong>ce on Intellig<strong>en</strong>t<br />

Transportation Systems. pp. 783–787.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!