← Últimos artigos
⚡ electrical engineering

TEACar: An Open-Source Autonomous Driving Platform

Este artigo apresenta o TEACAR, uma plataforma modular, de código aberto e de pequena escala para condução autónoma, construída sobre uma arquitetura de quatro camadas e ROS 2, que oferece um banco de testes escalável e economicamente viável para validar sistemas de perceção baseados em visão e sistemas de controlo baseados em aprendizagem através de avaliação rigorosa de hardware no ciclo.

Autores originais: Zhongzheng Zhang, Maxwell Ruyle, Andrew Kappes, Tyler Ruble, William Shaoul, Dana Moreno, Jack Penn, Ivan Ruchkin

Publicado 2026-04-29
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Zhongzheng Zhang, Maxwell Ruyle, Andrew Kappes, Tyler Ruble, William Shaoul, Dana Moreno, Jack Penn, Ivan Ruchkin

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

Imagine que você quer ensinar um robô a dirigir um carro. Você poderia tentar construir um veículo em tamanho real, mas isso é caro, perigoso e ocupa toda a sua garagem. Ou você poderia usar uma simulação em computador, mas isso é como praticar direção em um videogame; não captura totalmente os solavancos, o vento ou a física real da estrada.

Os autores deste artigo construíram uma solução "Cachinhos Dourados": TEACAR. É um carro de corrida autônomo em escala reduzida e de código aberto (do tamanho aproximado de uma torradeira grande), projetado para ser o meio-termo perfeito entre um brinquedo e um veículo de pesquisa em tamanho real.

Veja como o TEACAR funciona, decomposto em conceitos simples:

1. A Filosofia "Lego" (Modularidade)

Pense no TEACAR como um conjunto Lego de alta qualidade. A maioria dos outros carros de corrida em pequena escala é como um modelo pré-montado, onde você não pode mudar muito sem quebrá-lo. O TEACAR, no entanto, é construído em quatro camadas distintas, como uma pilha de panquecas:

  • A Camada Inferior (O Adaptador): Esta conecta-se às rodas e à carroceria do carro. Se você quiser trocar a carroceria por uma de outra marca, basta trocar esta única camada.
  • A Camada da Bateria: Esta mantém a fonte de energia baixa para manter o carro estável, como um lastro em um barco de corrida.
  • A Camada do Cérebro: Esta é uma placa plana e robusta onde você monta o computador, o gerenciador de energia e os sensores. Ela é projetada para que você possa desconectar e substituir peças facilmente, sem desparafusar todo o carro.
  • A Camada Superior (O Chassi): Esta segura a câmera em alto (como os olhos de um motorista) para que ela possa ver por cima da carroceria do carro, e atua como uma alça para que você possa pegar o carro com segurança sem esmagar a eletrônica.

Por que isso importa: Se uma peça quebrar ou você quiser fazer um upgrade no computador, não precisa reconstruir todo o carro. Basta trocar a camada específica de "panqueca".

2. O Sistema Nervoso (Hardware)

O carro precisa de um cérebro e de um sistema nervoso para se mover.

  • O Cérebro: O TEACAR usa computadores poderosos do tamanho de um cartão de crédito (como o NVIDIA Jetson). Eles são pequenos, mas potentes, capazes de realizar cálculos complexos para "ver" a estrada e decidir para onde virar.
  • O Gerenciador de Energia: Imagine uma régua de energia inteligente. A bateria do carro fornece muita energia, mas diferentes partes precisam de quantidades distintas (algumas precisam de alta voltagem, outras de baixa). A placa de energia do TEACAR atua como um tradutor, garantindo que a câmera receba a voltagem correta e o motor receba a voltagem correta, protegendo tudo contra surtos elétricos.
  • Os Músculos: O carro usa um "servo" para virar as rodas e um motor para impulsioná-lo para frente. O sistema envia sinais digitais para esses músculos para fazê-los mover-se com precisão.

3. O Software (O "Motorista")

O software é construído sobre o ROS 2, que os autores descrevem como uma linguagem universal para robôs. Pense nisso como uma cozinha de restaurante movimentada:

  • A Câmera é o garçom pegando um pedido (a imagem).
  • A Rede Neural é o chef decidindo o que cozinhar (calculando o ângulo de direção).
  • O Atuador é o garçom entregando a comida (virando a roda).
    Como o sistema é modular, você pode trocar o "chef" (o algoritmo de IA) sem mudar o garçom ou o entregador. Isso facilita que estudantes e pesquisadores testem novas ideias rapidamente.

4. Os Resultados: Funciona?

A equipe construiu um protótipo e o colocou à prova:

  • Durabilidade: Eles deixaram o carro cair de uma altura de 3 pés (1 metro) três vezes. Ele não quebrou e continuou funcionando. É robusto o suficiente para um ambiente de laboratório.
  • Velocidade: Eles testaram três "motoristas de IA" diferentes (redes neurais) de tamanhos variados. O carro conseguiu processar imagens e tomar decisões de direção em cerca de 1,8 a 2,8 milissegundos. Isso é incrivelmente rápido — mais rápido que um piscar de olhos humano.
  • Comparação: Quando compararam o TEACAR a um concorrente popular chamado "DonkeyCar", o TEACAR foi cerca de 6 vezes mais rápido ao processar as mesmas tarefas de direção. Isso ocorre porque o TEACAR usa um computador mais poderoso e um design melhor.
  • Custo: Uma configuração completa do TEACAR custa cerca de US$ 1.200, enquanto um concorrente similar (RoboRacer) custa cerca de US$ 3.000.

A Conclusão

O TEACAR é um ambiente de teste escalável, robusto e acessível para aprender a construir carros autônomos. Ele resolve o problema de "muito grande e caro" (carros completos) e "muito frágil e difícil de consertar" (outros brinquedos pequenos). Ao usar um design modular e em camadas, permite que pesquisadores e estudantes conectem suas próprias ideias, testem-nas em hardware real e aprendam com os resultados sem quebrar o banco ou o orçamento do banco.

Os autores concluem que esta plataforma está pronta para uso em pesquisa, educação e desenvolvimento, e disponibilizaram todos os projetos e códigos gratuitamente na internet.

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 →