google.com, pub-3521758178363208, DIRECT, f08c47fec0942fa0 AUTOentusiastas Classic (2008-2014): automação
Mostrando postagens com marcador automação. Mostrar todas as postagens
Mostrando postagens com marcador automação. Mostrar todas as postagens


Não há entusiasta que não tenha lido sobre carros autônomos, dos testes que vem sendo feitos por grandes companhias e nem das promessas sobre quando eles se tornarão realidade. Quando são referidos, muitas vezes os chamam de "carros inteligentes", sem que se explique ao público leigo que tecnologias são aplicadas e que desafios terão de ser vencidos até chegarmos lá.

Esta é uma série de artigos que trata desta questão e, como veremos, a inteligência dos automóveis nasceu desde que o primeiro automóvel foi criado, e várias tecnologias presentes no automóvel são comuns a outros tipos de máquinas.

Então, iremos começar pela parte mais visível do processo, a parte dos controladores e reguladores.

A evolução dos controladores

A invenção da máquina a vapor por James Watt desencadeou uma série de revoluções tecnológicas que mudaram o mundo. Mas, apesar da sua importância, não foi ela que virou o símbolo iconográfico de seu tempo, mas sim um pequeno acessório, que geralmente era posto a girar sobre a máquina.
Mostrando que não é de hoje que conteúdo não vale nada, mas imagem é tudo, aquele mecanismo povoou as obras artísticas da Art Nouveau, a mente das pessoas na Belle Époque, e depois, todos os filmes de cientistas malucos. As pessoas não sabiam para que aquela peça de plasticidade artística girando em alta velocidade poderia servir, mas ela simbolizava em suas cabeças a força da máquina, o que era também o símbolo do domínio e da força do homem civilizado sobre o mundo selvagem. Esta peça era o regulador centrífugo.

Regulador centrífugo

O futuro do autorama pode estar no futuro dos jovens engenheirandos
Nas três primeiras partes deste artigo, comentei duas grandes experiências não convencionais envolvendo alta tecnologia e autorama. Elas chegaram, passaram, mas deixaram frutos que, semeados, formam muito da minha base como profissional e como pessoa.

Mas será que essa experiência não poderia ser aproveitada? E se fosse multiplicada entre os jovens?

Novas aventuras

Hoje, eu diria que já atingimos um ponto onde boa parte dessa brincadeira com autorama perdeu a graça. Os smartphones que levamos nos bolsos tem potência computacional superior aos maiores supercomputadores daquela época. Acelerômetros, magnetômetros, GPS que naquela época eram sensores enormes, hoje estão dentro dos chips dos celulares.

Um microcontrolador desses dentro de um carrinho ou de um acelerador e um pouco de treino para a eletrônica embarcada, e o principiante vai brigar de igual para igual com o melhor piloto do campeonato regional, isso se ele não se mostrar ainda melhor.

Como diz o velho ditado, se macumba ganhasse jogo, o campeonato baiano terminaria empatado. Se houver a introdução em larga escala de sistemas de controle eletrônico avançados cada vez mais baratos sobre carrinhos de autorama tecnicamente perfeitos, somente a aleatoriedade nas corridas será capaz de definir um campeão. Em vez de um esporte de capacidade e habilidade, ele se torna um jogo de azar.

Vejam este controlador eletrônico moderno:

Controlador com recursos que facilitam a condução dos carrinhos


Próximo passo: o autorama autônomo

Vimos na primeira e segunda partes deste artigo como me envolvi com uma corrida tecnológica do autorama, realizada por estudantes entusiastas. Cerca de sete anos após essa experiência tive outro contato não convencional com o autorama.

Segunda aventura: a automação do autorama

Era 1990, oitavo semestre da faculdade, curso de mecatrônica. Havia uma matéria onde tínhamos que pensar num problema e solucioná-lo através do projeto de automação de uma máquina. Era uma matéria puramente especulativa, sem necessidade de se criar o projeto real.

A maioria dos colegas partiu para resolver problemas práticos, quase todos industriais. Um colega partiu para algo bem diferente. Mais ousado, ele partiu para automatizar realmente uma velha máquina de tricô Lanofix, muito conhecida nos anos 1970 pelos comerciais de TV. Essa máquina geralmente tricotava blusas com padrões a partir de cartelas perfuradas (como os cartões perfurados dos computadores antigos), e ele automatizou esta parte também, permitindo recriar qualquer padrão de qualquer tamanho, sem ficar preso às cartelas perfuradas que se desgastavam.

Antes que alguém pergunte, meu projeto foi de uma máquina que produzia cortinas com contas de acrílico colorido, partindo de fotos para criar o padrão gráfico da cortina. Nada a ver com automóvel, mas saía bastante do arroz-com-feijão que todos faziam nessa matéria. Isso contava bons pontos no final. Cheguei num ponto  bem próximo de fabricar um protótipo funcional.

Outro colega, entretanto, partiu para o projeto de automatizar um carrinho de autorama, e fazê-lo realmente funcionar com o máximo desempenho possível.

Eu sei que se vocês pesquisarem na internet acharão projetos de automação de autorama às pencas, mas um projeto desses há 23 anos era inovador. Mas não é isso que o tornou relevante. É a idéia que tem por trás dele que é revolucionária, porque era um projeto poderosíssimo feito a partir do máximo de minimalismo. Automatizar o autorama em si era o menos importante. O importante era criar um experimento de prova de conceito.

A idéia original desse sistema tinha surgido na cabeça desse meu colega no meio das conversas com outros da mecatrônica, e ele não conseguia tirá-la da cabeça até experimentar. Ele passava horas rabiscando papéis tentando achar falhas nas idéias e conversamos muito durante essa fase embrionária. Aí veio a matéria e ele decidiu implementá-la.
Carro autônomo: robô sujeito às leis das máquinas
Talvez muitos dos leitores não saibam, mas além de engenheiro mecânico, também sou engenheiro mecatrônico, da segunda turma formada no país, no já longínquo ano de 1991. Mas parece que foi ontem...

Das memórias que tenho dessa época, ainda guardo a primeira aula da matéria sobre dinâmica e controle de sistemas robóticos, onde focamos as leis da robótica de Isaac Asimov. Vimos que, apesar de Asimov tê-las escrito como alicerce para dar substância a muitas das situações conflitantes em seus livros, elas possuem profundo impacto na nossa relação com máquinas inteligentes.

Participei de muitas outras discussões sobre esse assunto ao longo dos anos e percebi que existe todo um mundo filosófico por trás delas.

Mas não adianta falarmos das leis da robótica se não soubermos o que é um robô.

Há muitas definições para robôs, mas, de todas, a melhor que encontrei diz que um robô é uma máquina que sente o mundo à sua volta, de alguma forma “pensa” qual a melhor forma de agir, e age. Essa capacidade de reagir inteligentemente ao ambiente que o cerca é que torna uma máquina um robô.

O robô é uma máquina especial, diferente das outras, porque é altamente adaptativa e reage inteligentemente a um ambiente mutável, não previsto previamente pelo projetista ou pelo programador.

Reparem que a definição de robô não inclui seu formato físico, então vários tipos de máquinas podem ser classificados de robôs por essa definição. Mais que isso, ela praticamente engloba boa parte dos sistemas automatizados avançados. Até mesmo softwares autônomos puros, sem hardware, podem ser classificados como robôs, segundo essa classificação.

Vamos a um pequeno teste. Quando falamos em robôs, e excluímos as temíveis ou amáveis máquinas da ficção científica, pensamos nestes robôs, certo? Errado!

Robôs? Não. Manipuladores.
Sexta-feira, final de tarde e com chuva. Marginal do Tietê parada, caras de poucos amigos pra todos os lados. Mais à frente uma carreta quebrada estrangulando a passagem para um tráfego tão difícil. Carros da faixa obstruída precisam mudar de faixa para continuarem, mas quem abre espaço? O motorista passa pela carreta avariada, diminui e dá uma olhadinha.

É o caos. Hora e meia pra cruzar pouco mais de uma dezena de quilômetros.

Chego em casa e ligo a TV. Logo algum canal mostra imagens de helicóptero, exibindo a longa e lenta corrente sobre a pista.

Espere um instante. Eu já vi isso em algum outro lugar. Será que aquilo não teria algo a ver com isto?


Estranhamente, a linha de tráfego lembra um caminho de formigas. E formigas podem formar caminhos tão ou mais densos de tráfego quanto nossas ruas. Mas com uma diferença.

Alguém já viu algum congestionamento de formigas? Alguém já viu um caminho abarrotado de formigas paradas pela simples densidade de tráfego? Eu pelo menos nunca vi, por mais denso que estivesse o caminho.

Haveria algo que as formigas sabem e que ainda nos falta aprender para ao menos aliviar o problema de tráfego? Sim, há.

Formigas, abelhas e cupins, entre outros, são insetos com uma característica marcante que durante anos intrigou os cientistas.

Cada indivíduo possui capacidades físicas e de inteligência bastante limitadas, até mesmo quando comparados com outros insetos de hábitos solitários, porém a massa da colônia se comporta como um organismo extremamente organizado e inteligente, capaz de resolver problemas extremamente complexos até para nós.

Os biólogos não conseguiam reconhecer quaisquer sinais de uma inteligência central que conseguisse guiar cada formiga ou abelha individualmente a grandes distâncias da colônia, mas o comportamento inteligente era inegável.

Eles não achavam porque estavam procurando no lugar errado.

Em 1986, Craig Reynolds, especialista em computação gráfica e inteligência artificial, publicou um trabalho que sintetizava um conjunto de observações que ele havia feito de revoadas de pássaros e grandes cardumes de pequenos peixes.

Ele propôs um modelo onde cada indivíduo do "enxame" seguia apenas três regras simples:
- Coesão: mover-se para uma posição média entre os indivíduos mais próximos;
- Separação: mover-se na direção oposta ao do indivíduo ou objeto com que se possa colidir, mantendo uma distância de segurança;
- Alinhamento: Alterar a direção e a velocidade até que elas concordem com as médias observadas dos indivíduos mais próximos.

Craig Reynolds criou uma simulação em três dimensões de um conjunto de seres animados que seguiam estas regras. Aos seres virtuais ele deu o nome de "boids".

Os boids são hoje considerados a primeira forma de vida artificial a ser criada. Aqui se pode ver algumas simulações destes boids:
http://www.dcs.shef.ac.uk/~paul/publications/boids/index.html
http://cmol.nbi.dk/models/boids/boids.html

As três regras básicas dos boids possuem uma sutileza não observável à primeira vista.

Como cada boid decide o que irá fazer baseado na média de seus semelhantes mais próximos, o sistema é altamente colaborativo e resistente a falhas.

A tecnologia boid tem sido palco de várias linhas avançadas de pesquisa em robótica e automação.

Alguns especialistas debatem se o controle de vôo baseado em comportamento boid não seria um modelo melhor do que o utilizado atualmente.

Formigas seguem regras de natureza boid enquanto caminham. Elas não seguem regras semelhantes às humanas, como faixas de rodagem, sinalizações de movimento (lanternas, setas, luz de freio). Seu modelo de movimentação é de um "caos organizado", e o modelo colaborativo permite a cada formiga se mover para onde decidir sem ser barrada pelas outras formigas. Isto cria um fluxo com menores atritos internos, e que por isso move-se com menor dificuldade.

Quando o fluxo de formigas encontra um estreitamento (passagem no meio das pedras, por exemplo), o estrangulamento do fluxo tende a aproximar as formigas, e a regra de separação obriga as formigas a andar mais rápido neste trecho, enquanto a regra de coesão as faz diminuir a velocidade quando saem dele. Assim o fluxo de formigas permanece constante apesar do estrangulamento. Por isso não vemos formigas paradas como num congestionamento humano.

Em comparação com as pouco inteligentes formigas, nós, humanos, temos que negociar mudanças de faixa e nem sempre o outro motorista abre o espaço necessário. Também diminuímos nossa velocidade num estrangulamento de um acidente por mera curiosidade.

Enfim, apesar de nossa maior inteligência, temos um comportamento muito menos colaborativo.

A lição que as formigas têm a nos dar é exatamente a de que se cada veículo apresentasse um comportamento altamente colaborativo, teríamos um trânsito muito melhor que o atual. Não dá para garantir um trânsito sem congestionamentos, mas pelo menos algo de melhor qualidade que a atual.

As regras boid poderão futuramente fazer parte da programação de carros totalmente autônomos (que dispensem os motoristas).

Como o modelo boid é altamente tolerante a falhas, carros autônomos com essa programação poderão se mesclar no trânsito junto com carros dirigidos por humanos, e o aumento da frota autônoma progressivamente melhorará as condições de tráfego.

Até lá, que fique a lição das formigas e dos pássaros.

Coopere com os carros que estão ao seu lado para um trânsito melhor e propague esta cultura, ou espere que um computador faça o trabalho de formiguinha por você num futuro talvez nem tão distante.