← Últimos artigos
💻 computer science

End2Race: An End-to-End Learning Framework for Multi-Vehicle Autonomous Racing

Este artigo apresenta o End2Race, um framework de aprendizado end-to-end para corridas autônomas de múltiplos veículos que alcança uma latência de inferência inferior a um milissegundo e supera os métodos existentes baseados em regras e de aprendizado de veículo único ao demonstrar generalização robusta, altas velocidades e ultrapassagem adaptativa em competições frente a frente.

Autores originais: Zhijie Qiao, Haowei Li, Zhong Cao, Henry X. Liu

Publicado 2026-09-17
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Zhijie Qiao, Haowei Li, Zhong Cao, Henry X. Liu

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

O mundo dos carros autônomos é frequentemente imaginado como uma jornada tranquila por uma rodovia reta, onde o veículo simplesmente precisa reconhecer uma placa de pare ou um pedestre. Mas o verdadeiro teste da inteligência de um sistema autônomo reside no caos de uma pista de corrida. Aqui, os veículos movem-se a altas velocidades, reagindo constantemente uns aos outros em um ambiente dinâmico onde um atraso de um décimo de segundo pode significar a diferença entre uma ultrapassagem limpa e um acidente. Para estudar este ambiente de alto risco sem o risco de destruir carros reais caros, pesquisadores utilizam uma plataforma em escala reduzida conhecida como F1Tenth. Estes têm um décimo do tamanho de um carro real, equipados com sensores que escaneiam seus arredores como um radar, permitindo que naveguem em pistas a velocidades que se aproximam de 18 metros por segundo. O desafio não é apenas dirigir rápido, mas dirigir rápido enquanto toma decisões complexas sobre quando acelerar, quando desacelerar e como espremer-se para passar por um veículo rival sem tocá-lo.

Durante anos, as estratégias mais bem-sucedidas nestas competições de corrida basearam-se em regras rígidas e pré-programadas. Engenheiros constroem um mapa digital da pista antes do início da corrida, calculando a linha perfeita para o carro seguir. Embora isso funcione bem em uma pista conhecida, falha no momento em que o carro encontra um novo layout ou um rival que não segue o caminho esperado. Outros métodos tentam reagir instantaneamente ao que o carro vê agora, mas muitas vezes carecem de previdência para planejar uma manobra suave, levando a uma condução brusca e instável. Uma terceira abordagem utiliza o aprendizado de máquina, onde um computador aprende observando especialistas ou por tentativa e erro. No entanto, a maioria desses sistemas de aprendizado foi testada apenas em carros individuais dirigindo sozinhos, ou foram lentos demais para reagir em tempo real, forçando-os a dirigir em velocidades muito baixas para serem competitivos. A lacuna permanecia: ninguém tinha ensinado com sucesso um computador a aprender como correr frente a frente contra outro carro em altas velocidades enquanto reage instantaneamente.

Para preencher essa lacuna, uma equipe de pesquisadores introduziu um novo sistema chamado End2Race. Este framework foi projetado para ensinar um carro autônomo a ultrapassar outro veículo em tempo real, usando um processo de aprendizado que imita como um motorista humano poderia aprender: primeiro observando um especialista e depois praticando por conta própria. Os pesquisadores configuraram um campo de treinamento virtual onde um carro, conhecido como veículo ego, é emparelhado com um oponente. Eles criaram 720 cenários distintos onde o oponente dirige ao longo de diferentes trajetos e em diferentes velocidades, forçando o carro de aprendizado a descobrir como encontrar uma brecha, mover-se para ela e passar com segurança. O sistema não depende de um mapa pré-desenhado da pista; em vez disso, ele aprende a dirigir unicamente com base nos dados brutos de seus sensores e na velocidade de seu próprio motor.

O núcleo deste sistema é uma rede neural, um tipo de programa de computador projetado para reconhecer padrões, que foi construída para ser incrivelmente rápida. No mundo das corridas autônomas, o tempo é medido em milissegundos, e um atraso de mesmo uma fração de segundo pode fazer com que um carro perca uma curva ou colida. Os pesquisadores projetaram sua rede para tomar uma decisão em menos de um milissegundo, uma velocidade rápida o suficiente para acompanhar as mudanças rápidas de uma corrida. Para treinar esta rede, eles primeiro usaram um método chamado clonagem comportamental, onde o computador analisou 720 demonstrações de especialistas de oito segundos para aprender o básico de direção e velocidade. No entanto, simplesmente copiar o especialista não foi o suficiente, porque o especialista às vezes cometia erros ou falhava em se adaptar à natureza imprevisível de um oponente em movimento. Para corrigir isso, a equipe deixou o computador correr contra si mesmo através destes cenários 500 vezes, usando uma técnica chamada aprendizado por reforço. Nesta fase, o carro era recompensado por avançar rapidamente e penalizado por colidir, permitindo que refinasse suas próprias estratégias e aprendesse como lidar com situações que o especialista nunca havia encontrado.

Os resultados deste treinamento foram impressionantes. Quando testado em uma pista que nunca tinha visto antes, o carro aprendido conseguiu dirigir a uma velocidade média de mais de 8,5 metros por segundo, significativamente mais rápido do que os métodos baseados em aprendizado anteriores, que eram frequentemente limitados a velocidades abaixo de 3 metros por segundo. Mais importante, quando colocado em uma corrida frente a frente contra um oponente, o novo sistema teve sucesso em ultrapassar o rival em quase 97 por cento das tentativas, mantendo um registro de segurança de quase 98 por cento. Este desempenho foi muito superior aos sistemas baseados em regras antigos e outros métodos de aprendizado, que ou colidiam frequentemente ou falhavam em passar o oponente de forma alguma. O sistema provou ser capaz de se adaptar a diferentes oponentes, mesmo quando esses oponentes dirigiam de maneiras que o computador nunca tinha visto antes, como usar um algoritmo diferente para evitar obstáculos.

Os pesquisadores também examinaram exatamente como o carro tomava suas decisões. Em um cenário, o carro avistava um oponente mais lento à frente, deslocava-se suavemente para o lado para alinhar-se com uma brecha e, então, acelerava para passar. Em outro, ele freava ligeiramente antes de uma curva acentuada para manter o controle e, em seguida, acelerava forte assim que saía da curva, uma manobra que espelha as técnicas usadas por pilotos humanos profissionais. O sistema não era perfeito; em casos raros onde a pista subitamente estreitava enquanto os dois carros estavam lado a lado, o carro colidia porque não conseguia prever a forma futura da pista. No entanto, essas falhas eram muito menos frequentes do que com outros métodos, e o desempenho geral demonstrou que o carro havia aprendido um estilo de condução robusto e adaptável.

Este trabalho sugere que o futuro das corridas autônomas, e potencialmente da condução autônoma de alta velocidade em geral, reside em sistemas que podem aprender com a experiência em vez de depender de regras estáticas. Ao combinar uma rede neural rápida e eficiente com um processo de treinamento de dois estágios, os pesquisadores mostraram que uma máquina pode aprender a navegar em interações complexas e dinâmicas com um nível de velocidade e segurança que era anteriormente inalcançável. O sistema não precisa de um mapa para saber para onde ir; ele simplesmente precisa ver o mundo, entender o fluxo do tráfego e reagir num piscar de olhos. Enquanto os pesquisadores se preparam para testar este sistema em competições do mundo real contra outras equipes, as implicações estendem-se para além da pista de corrida, oferecendo um vislumbre de como os veículos autônomos poderão um dia lidar com o caos imprevisível das estradas compartilhadas com confiança e habilidade.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →