Projeto e implementação de veículos autônomos inteligentes
Cláudio Rosito Jung, Fernando Santos Osório, Christian Roberto Kelber e Farlei José Heinen
Abstract This chapter presents an overview about new tendencies, methods and applications of embedded systems in autonomous intelligent vehicles. We will present the basic concepts regarding mobile robotics, instrumentation and control of autonomous vehicles, emphasizing on new computational technologies adopted by automakers. We will also present applications of computer vision to autonomous vehicles, focusing on driver’s assistance systems. Finally, we will present projects developed by automotive companies and university research groups. Resumo Este capítulo apresenta um panorama sobre as novas tendências, técnicas e aplicações de computação embarcada em veículos autônomos inteligentes. Serão apresentados os conceitos básicos de robótica móvel, e de instrumentação e controle de veículos autônomos, com ênfase nas novas tecnologias computacionais utilizadas pela indústria automobilística. Também serão apresentadas aplicações de visão computacional no campo de veículos autônomos, com ênfase em sistemas de apoio ao motorista. Finalmente, serão apresentados projetos desenvolvidos pela indústria automotiva e também por grupos de pesquisa em universidades.
4.1 Introdução
Um sistema embarcado pode ser considerado um sistema computacional com propósitos específicos, normalmente construído em dimensões reduzidas, que deve funcionar de forma autônoma. Como exemplos, podem ser citados telefones celulares, equipamentos médicos especializados, alguns equipamentos de instrumentação (osciloscópio, etc.) e sistemas de controle automotivos (injeção eletrônica, freios ABS, etc.).
XXIV JAI
1358
Um requisito normalmente exigido de sistemas embarcados é a execução em temporeal, em especial quando a aplicação envolve veículos autônomos inteligentes. Por exemplo, sistemas de freio ABS, que impedem o