Professional Documents
Culture Documents
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
drivers assistance systems. Finally, we will present projects developed by automotive
companies and university research groups.
Resumo
4.1 Introduo
Um sistema embarcado pode ser considerado um sistema computacional com propsitos
especficos, normalmente construdo em dimenses reduzidas, que deve funcionar de
forma autnoma. Como exemplos, podem ser citados telefones celulares, equipamentos
mdicos especializados, alguns equipamentos de instrumentao (osciloscpio, etc.) e
sistemas de controle automotivos (injeo eletrnica, freios ABS, etc.).
Figura 4.1: Prottipos com trao diferencial simtrica (a), assimtrica (b), triciclo
e Ackermann (c), desenvolvidos por estudantes da Eng. Eltrica da UNISINOS
O acionamento de atuadores pode, em certos equipamentos, no se restringir apenas ao
controle do deslocamento do veculo, podendo tambm ser usado para acionar outras
partes do rob, como por exemplo um brao robtico, ou mesmo ser usado para
Sensor Funo
Encoder (de rodas) Mede o nmero de rotaes das rodas, e permite que se obtenha
informaes de odometria (medida de deslocamento).
Sensor de Mede a distncia entre o sensor e um obstculo posicionado em
Infravermelho frente a ele, atravs da estimativa da distncia calculada em
funo do retorno da reflexo da luz na superfcie (medida de
distncia).
Sensor Mede a distncia entre o sensor e um obstculo posicionado em
Laser frente sensor direcional de alta preciso (medida de distncia).
Sonar (ultra-som) Estima a distncia entre o sensor e os obstculos ao seu redor,
atravs da reflexo sonora. um sensor mais sensvel a
perturbaes, obtendo medidas aproximadas (medida de
distncia).
Sensores de Identifica quando ocorre uma coliso entre o veculo (sensor) e
Contato (bumbers) um ponto de contato (medida de contato/presso).
Bssola Eletrnica Identifica a orientao do veculo em relao ao campo magntico
da terra (medida de orientao posio relativa).
GPS Identifica a posio absoluta do veculo no globo terrestre,
baseando-se na rede de satlites GPS Global Positioning System
(medida de posicionamento absoluto).
Imagens: O uso de imagens permite que sejam adquiridas a partir de uma ou
Viso Artificial mais cmeras (viso monocular, estreo ou omnidirecional)
descries do ambiente (imagem monocromtica ou colorida). As
imagens permitem que se implemente tcnicas de determinao de
posicionamento relativo, posicionamento absoluto, deteco e
estimativa de deslocamento, assim como deteco de obstculos.
Outros sensores Acelermetros, Giroscpios, Sensores de Inclinao, Radar, ...
O adequado uso dos sensores, bem como a correta interpretao dos dados fornecidos
por estes (modelo sensorial, incluindo preciso, distncia alcanada, suscetibilidade ao
4.3.3 Instrumentao
Na parte de sensoriamento h trs grupos bsicos de sensores, apresentados na Figura
4.4: Sensores para Reconhecimento de Rota, Sensores para Reconhecimento de Objetos
& Obstculos e Sensores de Navegao, que permitem que a rota traada seja seguida
com segurana.
O reconhecimento de rota baseia-se na identificao de marcaes existentes na pista. O
princpio de reconhecimento destas marcaes pode ser:
eletromagntico, onde o campo magntico gerado pela corrente eltrica injetada
em um cabo colocado sob o asfalto da pista rastreado,
atravs de um laser, que refletido em faixas refletoras polarizadas
especialmente coladas sobre a pista,
atravs de transponders, que so marcaes opto-magnticas ou eletrnicas
colocadas de forma espaada sobre a pista, que seguem o mesmo princpio de
funcionamento dos sistemas de identificao por rdio-freqncia (RFID).
ou atravs de viso computacional, identificando as bordas da pista, que
normalmente j se encontram pintadas sobre as rodovias para orientao dos
motoristas.
(a) (b)
Figura 4.20: Planejamento de Trajetria (a) baseado em grade com uso do A* e
(b) baseado em uma descrio geomtrica e uso de Busca em Grafos
importante destacar que os algoritmos de navegao, ao iniciarem o controle do
deslocamento do veculo de acordo com uma determinada trajetria, so altamente
dependentes da correta identificao e/ou estimativa da posio atual do veculo em
relao ao mapa do ambiente e a sua posio em relao trajetria especificada. Uma
vez que os comandos so gerados na forma de uma seqncia de aes, que permitem
que o veculo percorra o caminho especificado, erros em seu posicionamento e
orientao podem implicar em graves problemas na execuo da tarefa. Em funo
disto, em tarefas de navegao onde existe uma rota pr-especificada, de grande
importncia que o rob possua um mecanismo que garanta a manuteno da
estimativa de sua posio atual. Alm disto, o sistema de controle do rob tambm
deve ser suficientemente robusto, de modo a poder contornar situaes imprevistas,
usualmente representadas pela presena de obstculos no esperados em sua trajetria.
1
Simuladores robticos disponveis na Web: http://inf.unisinos.br/~osorio/palestras/jai2005.html
2
GPVA Grupo de Pesquisa de Veculos Autnomos: http://www.exatec.unisinos.br/~autonom
Figura 4.24: exemplos de fatores que dificultam a deteco das bordas da pista.
Advertncia Indicao
Educativas Obras
3
Omnidirectional Vision - http://www.cis.upenn.edu/~kostas/omni.html
Prxima Imagem
Imagem capturada
pelo rob
Referncias