• Nenhum resultado encontrado

LOCOMOÇÃO DE ROBÔS CAMINHANTES INSPIRADA EM SISTEMAS BIOLÓGICOS

N/A
N/A
Protected

Academic year: 2021

Share "LOCOMOÇÃO DE ROBÔS CAMINHANTES INSPIRADA EM SISTEMAS BIOLÓGICOS"

Copied!
47
0
0

Texto

(1)

‘UNIVERSIDADE FEDERAL DE OURO PRETO – UFOP ESCOLA DE MINAS – EM

COLEGIADO DO CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO - CECAU

LOCOMOÇÃO DE ROBÔS CAMINHANTES INSPIRADA EM SISTEMAS BIOLÓGICOS

MONOGRAFIA DE GRADUAÇÃO EM ENGENHARIA DE CONTROLE E AUTOMAÇÃO

REGIANE DE SOUSA E SILVA

(2)

REGIANE DE SOUSA E SILVA

LOCOMOÇÃO DE ROBÔS CAMINHANTES INSPIRADA EM SISTEMAS BIOLÓGICOS

Monografia apresentada ao Curso de

Engenharia de Controle e Automação

da Universidade Federal de Ouro

Preto como parte dos requisitos para a

obtenção de Grau em Engenheiro de

Controle e Automação.

Orientador: Dr. Luiz de Siqueira Martins Filho

Ouro Preto

(3)
(4)
(5)

SUMÁRIO FOLHA DE ROSTO i FOLHA DE APROVAÇÃO ii SUMÁRIO iii LISTA DE FIGURAS v RESUMO vi ABSTRACT vii 1. INTRODUÇÃO 8 1.1 Objetivos 9 1.2 Justificativas 9 1.3 Metodologia 10

2. FORMAS ALTERNATIVAS DE LOCOMOÇÃO 11

2.1 Veículos com Rodas e Lagartas 12 2.2 Veículos com Locomoção por Pernas 12 2.2.1 Vantagens dos veículos com pernas 13 2.2.2 Limitações dos veículos com pernas 14 2.3 Veículos com um Corpo Articulado 14 2.4 Campos de Aplicação 15

3. PRIMEIROS ESTUDOS / IMPLEMENTAÇÕES 16 4. DIFICULDADES DE IMPLEMENTAÇÃO 19

4.1 Projeto 19

4.2 Controle 20

5. EXEMPLOS DE ROBÔS COM LOCOMOÇÃO POR PERNAS 22 5.1 Robôs com uma Perna 22

5.2 Robôs Bípedes 22

5.3 Robôs com Quatro ou mais Pernas 23

5.3.1 Robôs para inspeção de tubagens 24

5.3.2 Robôs trepadores 25

5.4 Aproximações Biológicas 25

5.5 Robôs com Locomoção Híbrida 26

5.6 Robôs Aplicados à Área do Entretenimento 26

6. ANÁLISE DE ANDADURA 28

6.1 Parâmetros que definem uma Andadura 28

6.2 Seleção de Andadura para Máquinas Caminhantes 29 6.3 Andaduras Periódicas 30

6.4 Andaduras não Periódicas 30

(6)

7.1 Locomoção Biológica 31

7.2 Uma Avaliação dos Modelos de Andadura Existentes 32 7.2.1 Impacto dos modelos de CPG na biologia 33 7.2.2 Impacto dos modelos de CPG em robótica 34

7.3 Um Novo Modelo de Andaduras 35

7.3.1 Projeto do filtro 38

7.3.2 Gerador de padrão não linear 38

7.3.3 Uma avaliação do modelo de andadura proposto 40

8. CONCLUSÃO 42

(7)

LISTA DE FIGURAS

FIG.1 O quadrúpede da General Electric 17 FIG.2 Pogostick e ARL Monopod II 22

FIG.3 Bípede WAP-1, Honda Humanoid Robot, modelo P3 e WABIAN 23 FIG.4 ASV - Adaptive Suspension Vehicle e DANTE II 23

FIG.5 Walking Harveste e Walking chassis for multipurposes 24 FIG.6 Pipe Climbing Robot 24

FIG.7 Robug II, Wall Climbing Robot e Nynjia 25 FIG.8 Robôs hexápodes CWRU II e TUM 26 FIG.9 AIBO e SONY Humanoid Robot 27

FIG.10 Esquema de um CPG 32

FIG.11 Operação de Atraso 35

(8)

RESUMO

Este trabalho apresenta um estudo sobre a locomoção de robôs móveis, uma área que tem sido muito estudada devido ao fato da complexidade de controle das pernas do robô e de sua coordenação. Formas alternativas de locomoção são apresentadas bem como os primeiros estudos e dificuldades de implementação. O trabalho segue com alguns exemplos, e uma análise de andaduras é feita. Ao final é apresentado um modelo baseado nos geradores de padrão centrais (CPG’s) que tentam aproximar o modo de locomoção dos sistemas robóticos ao mundo biológico.

(9)

ABSTRACT

This work presents a study on the legged robots locomotion, an area that has been very studied had to the fact of the robot legs control complexity and coordination. Alternative forms of locomotion are presented as well as the first studies and implementation difficulties. The work follows with some examples, and an gait analysis is made. To the end a model based on the central pattern generators is presented that tries to approach the locomotion way of the robotic systems to the biological world.

(10)

1. INTRODUÇÃO

Os sistemas robóticos autônomos podem-se classificar genericamente em duas grandes áreas: robótica de manipulação e robótica móvel.

Desde o início dos estudos na área de Robótica (década de 60), esta área havia focado seus estudos nos projetos e controle de manipuladores, essencialmente apreensão e manipulação de objetos e ferramentas. A principal motivação foi a demanda gerada pelas necessidades de produtividade da indústria. As aplicações de manipuladores com base fixa têm crescido rapidamente nas fábricas, notadamente na indústria automotiva, em soldagem e montagens. Os objetivos da pesquisa e desenvolvimento deste tipo de robôs têm sido a busca de melhorias na rapidez de execução de tarefas, aumento da precisão dos movimentos e facilidades de programação dos equipamentos.

Nas últimas três décadas, esses estudos têm levado a uma série de avanços na prática industrial: linguagens de programação de robôs, sistemas de programação off-line, dispositivos compliantes para montagens, sistemas de visão para localização e inspeção de peças, seguimento de juntas para arco de solda, robôs de guiagem direta, etc. Tais avanços tecnológicos têm tornado possível a automação de novas aplicações.

(11)

1.1 Objetivos

O objetivo principal é realizar um estudo prospectivo de robôs móveis com locomoção sobre pernas para permitir pesquisas mais aprofundadas e contribuir para o estado da arte na área de robôs caminhantes.

1.2 Justificativas

O tema da robótica móvel com locomoção sobre pernas tem ganhado importância graças ao acúmulo de resultados científicos e tecnológicos que permitiram estender as aplicações desse tipo de robô móvel, e também graças às diversas tecnologias envolvidas no seu desenvolvimento (controle de andadura, sensores, atuadores, inteligência artificial, sistemas complexos, etc.).

As aplicações de robôs escaladores e caminhantes foram inicialmente reconhecidas pelas indústrias nucleares e espaciais, onde os problemas estão focados no desempenho em operações de manutenção e inspeção em terrenos difíceis e não estruturados hostis ao homem. Pesquisas nessa área são de interesse industrial, visando obter máquinas de peso reduzido, com elevada relação força-peso, capazes de se adaptar inteligentemente às mudanças de situações, possuindo capacidades de escalar superfícies verticais e outras habilidade locomotoras extremas.

(12)

persuadido setores industriais do benefício potencial ganho na utilização dessas novas tecnologias (MARTINS FILHO, 2002).

1.3 Metodologia

(13)

2. FORMAS ALTERNATIVAS DE LOCOMOÇÃO

Segundo MACHADO (2001) no que concerne à robótica móvel, e relativamente à forma de locomoção a adotar, torna-se necessário considerar os seguintes aspectos do problema:

• Os objetivos da tarefa que o robô deve cumprir; • As restrições do terreno em que o robô vai operar; • As limitações dos atuadores adotados;

• A fonte de alimentação disponível para alimentar o robô e a autonomia energética necessária tendo em atenção os atuadores e controladores dos equipamentos.

Dadas estas necessárias considerações, existem três configurações fundamentais que podem ser adotadas para a locomoção em robôs móveis:

• Dispositivos rotacionais, tais como rodas e lagartas; • Pernas, similares às que são observadas nos animais; • Estruturas articuladas similares ao corpo das serpentes.

Cada uma destas formas de locomoção apresenta características próprias, o que as torna indicadas para classes particulares de aplicações.

(14)

2.1 Veículos com Rodas e Lagartas

Segundo MACHADO (2001), na civilização atual a locomoção recorrendo a veículos com rodas é dominante. Estamos tão habituados a ver e usar veículos com rodas para desempenhar as mais variadas tarefas, que somos facilmente levados a pensar ser esta a única forma possível (ou a forma mais eficaz) de locomoção. Todavia, se analisarmos com algum detalhe as características deste tipo de locomoção poderemos deparar-nos com algumas surpresas.

Desde logo convém notar que os veículos com rodas exigem superfícies pavimentadas para se deslocarem sendo inequívoco que, neste caso, conseguem ser extremamente rápidos e eficientes e os mecanismos podem ser simples e leves. No entanto mais de 50% da superfície terrestre é inacessível a veículos tradicionais (com rodas ou com lagartas) tornando-se difícil, ou até impossível, aos veículos com rodas vencer obstáculos e desníveis de grandes dimensões. Mesmo os veículos ditos “todo-o-terreno” não conseguem melhor do que vencer pequenos obstáculos e desníveis à custa de um elevado consumo energético (BEKKER, 1969).

Uma alternativa a este tipo de veículos consiste nos veículos dotados de lagartas. Apesar da sua maior mobilidade, em terrenos difíceis também não conseguem ultrapassar muitas dificuldades e o seu consumo energético é relativamente elevado.

Aos problemas já referidos, convém acrescentar o fato dos veículos tradicionais deixarem um rasto contínuo no solo o que em algumas situações é desvantajoso como, por exemplo, do ponto de vista ecológico.

(15)

2.2.1 Vantagens dos veículos com pernas

Do que acaba de ser exposto, conclui-se que os veículos com locomoção por pernas têm uma maior mobilidade em terrenos naturais uma vez que estes veículos podem utilizar apoios isolados para cada pé, ao contrário dos sistemas com rodas, que necessitam de uma superfície de suporte contínua. Assim, estes veículos podem andar em terrenos irregulares, variando a configuração das pernas para se adaptarem às irregularidades da superfície e, por outro lado, os pés podem entrar em contato com o solo em pontos selecionados de acordo com as condições do terreno. Por este motivo, as pernas são sistemas inerentemente adequados para uma locomoção em terrenos irregulares. Quando os veículos se deslocam em superfícies pouco rígidas, tais como solos arenosos, a capacidade de impor pegadas discretas no solo pode também melhorar o consumo energético, uma vez que deformam o terreno numa menor escala do que os veículos com rodas ou com lagartas e, assim, a energia necessária para sair dessas depressões é inferior (BEKKER, 1969). A área de contato entre o pé e o solo pode ser realizada de forma que a pressão de suporte do solo possa ser reduzida. Além disso, a utilização de múltiplos graus de liberdade nas juntas das pernas, permite aos veículos com pernas alterar a sua direção de movimento sem escorregar. Adicionalmente, verifica-se que é possível variar a altura ao solo, introduzindo um efeito de amortecimento e de desacoplamento entre as irregularidades do terreno e o corpo do veículo (e conseqüentemente a sua carga).

(16)

2.2.2 Limitações dos veículos com pernas

Apesar de os aspectos referidos indicarem a locomoção com pernas como sendo vantajosa sobre os veículos com formas de locomoção tradicionais, convém apontar que no estado atual de desenvolvimento estes veículos ainda sofrem de grandes limitações, pois exibem baixas velocidades, são difíceis de construir e necessitam de algoritmos complexos de controle. Além disso, os mecanismos atuais são pesados, pois requerem um grande número de atuadores para mover as pernas com múltiplos graus de liberdade, ao que se junta um consumo energético elevado (MACHADO, 2001).

2.3 Veículos com um Corpo Articulado

Os veículos com um corpo articulado são compostos por vários segmentos corporais, interligados de forma a imitar uma cobra (HIROSE, 1993). Através da coordenação ativa do movimento dos segmentos os veículos com corpo articulado apresentam certas vantagens:

• Têm a capacidade de percorrer e atravessar terrenos irregulares e trajetos estreitos adaptando ativamente o seu longo corpo ao perfil do terreno;

• Conseguem atravessar valas, endurecendo os servomecanismos das juntas de forma a formarem uma ponte sobre as valas. Conseguem igualmente atravessar, de forma estável, terrenos pantanosos, enfraquecendo os servomecanismos das juntas de forma a distribuir o seu peso por todos os segmentos;

• Apresentam uma fiabilidade e facilidade de manutenção elevadas em virtude da estrutura unificada redundante. O segmento avariado pode ser facilmente desconectado e reparado separadamente;

(17)

2.4 Campos de Aplicação

Quanto aos campos de aplicação dos robôs móveis, independentemente da sua forma de locomoção, pode-se dizer que são indicados para os ambientes 3-Ds (Dirty, Doll, Dangerous). No fundo são veículos capazes de substituir o ser humano de forma a evitar colocar em perigo a vida humana, em todo o tipo de trabalhos perigosos que requeiram fortes medidas de segurança ou em áreas às quais os humanos não possam aceder facilmente.

Para o caso dos robôs com locomoção por pernas, exemplos destas situações são:

1. A exploração de locais remotos: em vulcões, no espaço ou em planetas, no fundo marinho, em plataformas petrolíferas a grandes profundidades e sujeitas a pressões elevadas;

2. Ambientes hostis ou perigosos: em centrais nucleares ou locais com elevados níveis de radiação, em prospecção mineira, nas tarefas de desminagem, em áreas de desastre em situações de catástrofe, em operações de busca e salvamento.

Para além deste tipo de aplicações os veículos com pernas podem também ser utilizados numa grande variedade de tarefas: em trabalhos de escavação e construção civil, no corte e transporte de árvores em florestas, em trabalhos agrícolas, na área dos serviços, especialmente em aplicações de apoio a pessoas dentro dos edifícios.

(18)

3. PRIMEIROS ESTUDOS / IMPLEMENTAÇÕES

O primeiro estudo científico documentado da locomoção dos animais deve-se a Eadweard Muybridge que estudou os padrões de locomoção de cavalos a partir de fotografias de cavalos em trote. Os resultados deste trabalho foram publicados na revista Scientific American em 1878. Após este estudo inicial Muybridge dedicou-se ainda à análise dos padrões de locomoção de quarenta outros mamíferos, incluindo o dos seres humanos.

Em meados da década de 50 numerosos grupos de investigação iniciaram o estudo e o desenvolvimento de máquinas com locomoção por pernas de forma sistemática. Cerca de uma década depois, as primeiras máquinas começaram a ser projetadas e construídas por diferentes grupos em laboratórios.

SHIGLEY (1960) efetuou um estudo extenso sobre os mecanismos possíveis para implementar a locomoção com pernas. No seu trabalho são propostos vários sistemas que podem ser utilizados em máquinas locomotoras, nomeadamente engrenagens de quatro barras, engrenagens com excêntricos e mecanismos pantográficos. Com base na análise desenvolvida, Shigley construiu um veículo com quatro estruturas retangulares onde cada uma servia como uma perna. As pernas moviam-se aos pares e o deslocamento era suficientemente pequeno de forma a garantir a estabilidade estática.

(19)

Um dos primeiros veículos em que era possível adotar diferentes padrões de locomoção foi o quadrúpede da General Electric, desenvolvido por MOSHER (1968).

FIG. 1 - O quadrúpede da General Electric

Este veículo, com 3,3 m de altura, apresentava quatro pernas com três graus de liberdade (um no joelho e dois na anca), sendo cada eixo atuado por um cilindro hidráulico e requerendo uma alimentação externa ao veículo. O controle deste veículo dependia de um operador bem treinado para funcionar corretamente. O operador controlava as quatro pernas do veículo através de quatro punhos e pedais que se encontravam hidraulicamente ligados às pernas do robô, com reflexão de força. O controle do veículo era exigente (12 graus de liberdade), pelo que poucas pessoas o conseguiam manobrar, verificando-se que se cansavam ao fim de algum tempo. Apesar da sua aptidão para vencer obstáculos e da sua boa mobilidade em terrenos difíceis, tornou-se claro que era necessário um sistema de controle por computador.

Nessa mesma época foi desenvolvido por McGhee e Frank o Phoney Poney (MCGHEE, 1966). Este quadrúpede, concluído em 1966, foi a primeira máquina com pernas a deslocar-se autonomamente sob o controle de um “computador” e com acionamento elétrico.

Cada perna tinha dois graus de liberdade, sendo cada uma das juntas atuada por um motor elétrico (com alimentação externa) através de um redutor de velocidade. A coordenação das juntas era efetuada através de lógica digital simples e apresentava dois padrões de locomoção diferentes.

(20)

Por último, é de referir o “Big Muskie”, a maior máquina com locomoção por pernas até hoje construída (15.000 toneladas) (COX, 1970) .

(21)

4. DIFICULDADES DE IMPLEMENTAÇÃO

As máquinas vistas anteriormente demonstram alguma mobilidade em condições controladas, mas nenhuma delas exibe capacidades que se aproximem dos sistemas biológicos. As razões para esta lenta evolução provêm essencialmente da complexidade do controle das pernas e da sua coordenação, do limitado conhecimento dos padrões de locomoção e da falta de atuadores e estruturas mecânicas eficientes.

Nesta ordem de idéias, de seguida analisam-se as principais questões que condicionam o desempenho destes robôs, e que se encontram atualmente em desenvolvimento. Estas questões podem ser divididas em duas grandes áreas: o projeto e o controle (MACHADO, 2001).

4.1 Projeto

Relativamente ao projeto de robôs com pernas existem múltiplas opções que devem ser consideradas. Assim, são de referir opções como o volume de trabalho pretendido para as pernas e a sua eficiência energética, a simplicidade na estrutura para uma boa fiabilidade mecânica e a capacidade de vencer grandes obstáculos.

Ao nível da estrutura mecânica do robô deve procurar esclarecer-se qual o número ótimo de pernas num robô. Por um lado, este número deve ser o menor possível, uma vez que isto diminui o número de atuadores necessários e o peso do veículo. Por outro lado, desde que os pés não disponham de uma grande área de contato com o solo, são necessárias pelo menos quatro pernas para o veículo efetuar a locomoção mantendo a estabilidade estática. Este tipo de locomoção é necessário para tarefas que exijam locomoção lenta, mas suave, tais como tarefas de inspeção e transporte de cargas pesadas ou frágeis (SONG, 1989) .

(22)

desacoplados e lineares dos pés. Esta característica torna o algoritmo de controle mais simples e implica um menor custo computacional para calcular a trajetória dos pés.

Relativamente às pernas, uma outra questão relaciona-se com o tipo de atuadores que devem ser adotados nas juntas. Os atuadores mais utilizados consistem em motores elétricos rotacionais. No entanto, várias limitações destes atuadores têm vindo a apontar para o desenvolvimento de atuadores lineares que permitam emular o comportamento dos músculos dos seres vivos.

Já ao nível do robô, deve ser equacionado cuidadosamente quais os padrões de locomoção a adotar pelo veículo. Verifica-se que os padrões de locomoção periódicos permitem aos veículos atingir velocidades de locomoção elevadas com um custo computacional reduzido. No entanto, estes padrões de locomoção não permitem que o robô se desloque em terrenos com irregularidades pronunciadas, perdendo desta forma uma das suas principais potencialidades. Para a locomoção neste tipo de superfícies, torna-se necessário a adoção de padrões de locomoção não-periódicos (muitas vezes denominados padrões livres), que implicam maiores custos computacionais, requerendo maiores capacidades de sensorização e acarretando menores velocidades de locomoção (MACHADO, 2001).

4.2 Controle

Ao nível do controle existem também muitas questões por resolver, sendo de realçar a forma como deve ser efetuada a coordenação das várias cadeias cinemáticas. Assim, os sinais de comando devem coordenar os múltiplos graus de liberdade promovendo uma distribuição adequada das forças nas pernas e mantendo a estabilidade dinâmica.

(23)

A resolução da questão da estabilidade dinâmica é muito importante, uma vez que velocidades elevadas só são alcançadas nessa situação. Quando um sistema se move a uma velocidade considerável, a geometria (estabilidade estática) não é condição suficiente e a estabilidade dinâmica tem que ser considerada. Apesar de já existirem veículos que conseguem manter a estabilidade dinâmica, o problema situa-se na forma de transição entre a estabilidade estática e a estabilidade dinâmica, ao iniciar ou ao parar o movimento.

(24)

5 EXEMPLOS DE ROBÔS COM LOCOMOÇÃO POR PERNAS

5.1 Robôs com uma Perna

No caso de robôs com uma única perna (FIG. 2) a sua locomoção realiza-se por saltos (“hopping robots”). Apesar do exemplo prático mais próximo da locomoção por saltos ser o canguru, este modelo também se aplica a bípedes em corrida (“one-foot gait”). Estas máquinas mantêm um equilíbrio ativo à medida que se deslocam, obtendo assim a estabilidade dinâmica, permitindo compreender melhor as trocas de energia que se verificam ao longo de um ciclo de locomoção e realçando os problemas do balanceamento ativo e dinâmico, sem haver a preocupação relativa à coordenação das pernas.

FIG. 2 - Pogostick e ARL Monopod II

5.2 Robôs Bípedes

(25)

um controle estável, uma vez que os robôs bípedes são mais exigentes relativamente à estabilidade dinâmica. A FIG. 3 mostra alguns exemplos:

FIG. 3 - Bípede WAP-1, Honda Humanoid Robot, modelo P3 e WABIAN

5.3 Robôs com Quatro ou mais Pernas

A maioria dos robôs desenvolvidos com locomoção por pernas enquadra-se nesta categoria. Exemplos podem ser vistos nas Figs. 4 e 5.

(26)

FIG. 5 - Walking Harveste e Walking chassis for multipurposes

5.3.1 Robôs para inspeção de tubagens

Uma área de aplicação de robôs com locomoção por pernas é a inspeção de tubagens (FIG. 6). Já existem alguns robôs para a realização destas tarefas, que apresentam locomoção por rodas, por lagartas ou que flutuam no meio onde estão inseridos. No entanto, estes sistemas sofrem de problemas relacionados com a falta de tração e com a dificuldade em ultrapassar obstáculos ou vencer inclinações pronunciadas nas tubagens (HERTZBERG, 1998).

(27)

5.3.2 Robôs trepadores

Uma outra categoria de robôs com locomoção por pernas é a dos robôs “trepadores” (FIG. 7). Estes robôs podem ser utilizados em tarefas de inspeção técnica e diagnóstico de falhas ou avarias em reservatórios, construções em centrais nucleares, indústrias químicas, petrolíferas e de gás, na reparação e manutenção na construção civil, em ações de prevenção e combate a incêndios ou para operações de limpeza e transporte de cargas em edifícios.

FIG. 7 - Robug II, Wall Climbing Robot e Nynjia

de corrida (a barata americana periplenita é considerada um dos animais terrestres mais 5.4 Modelos Biológicos

(28)

rápidos, recorrendo à relação da velocidade/comprimento do corpo) e de transposição de obstáculos, a que se junta o fato de existir um razoável conhecimento sobre a sua biomecânica e o seu controle (FIG. 8).

FIG. 8 - Robôs hex

5 Robôs com Locomoção Híbrida

Têm também vindo a ser efetuados alguns estudos na área da locomoção mista,

.6 Robôs Aplicados à Área do Entretenimento

Uma das áreas em que os robôs com pernas têm vindo a conhecer bastante

grande variedade de sensores.

ápodes CWRU II e TUM

5.

isto é, envolvendo robôs com pernas e cujos pés dispõem de rodas. Quando atravessa superfícies lisas o robô utiliza as rodas como forma de locomoção. Quando necessita de percorrer terrenos irregulares, ou ultrapassar obstáculos, o robô trava as rodas (passando estas a funcionar como as “solas” dos pés) e usa as pernas como forma de locomoção.

5

(29)

Em Novembro de 2000 a SONY apresentou um novo robô com pernas para a área do entretenimento, sendo desta vez uma estrutura bípede (FIG. 9) denominada

FIG. 9 - AIBO e SO

6. ANÁLISE DE ANDADURA SONY Humanoid Robot.

(30)

Segundo PIZZIOLO (2002), o ato de caminhar ou andadura resulta de m processo de três etapas para uma máquina caminhante. Primeiramente há a entrada de informaçõe

coordenado e apropriado das pernas em função do movimento do corpo do robô. Em gera

.1 Parâmetros que definem uma Andadura

Segundo PIZZIOLO (2002) a andadura é uma seqüência periódica da volução do estado das pernas. Uma pernada é um ciclo completo de movimento das quatro pernas

o de um ciclo; u

s ou dados sobre o terreno a ser percorrido através de sensores para o sistema de processamento. Em seguida ocorre o processamento destes dados no sistema de inteligência da máquina e, finalmente, a resposta a tais informações para o sistema de atuação provocando o movimento. Estas três etapas têm que trabalhar corretamente para ter-se um caminhar normal em função do terreno a ser andado. Distúrbios em uma destas três etapas podem distorcer a resposta normal e produzir um modo de caminhar disforme.

O principal no projeto do comando de andadura é encontrar um movimento

l devemos considerar: a geometria do terreno com seus obstáculos e as regiões proibidas para o movimento; limites cinemáticos, estáticos e dinâmicos da perna e do corpo do robô em movimento; estabilidade do robô. Em verdade, as características do terreno e as limitações cinemáticas, estáticas e dinâmicas da máquina são elementos que devem ser bem combinados para levar à estabilidade estática do robô. Estudos prévios sobre estabilidade estática de máquinas caminhantes têm focalizado principalmente o projeto do mecanismo de perna, análises de andadura e controle.

6

e

tendo como referência a perna dianteira esquerda. Os parâmetros que definem uma andadura estão listados abaixo:

(31)

c) Comprimento da pernada λ: distância percorrida por um quadrúpede num ciclo do período de uma pernada durante a qual

e uma perna: instante relativo de uma pernada no qual uma perna

2 Seleção de Andadura para Máquinas Caminhantes

Segundo PIZZIOLO (2002) o problema da seleção de andadura depende dos seguintes

over.

over. O

o acidentado: terreno no qual existem muitos lugares proibidos para

relevo, deve-se utilizar a andadura apropriada. Aqui propom

6.3 Andaduras Periódicas (PIZZIOLO, 2002) completo de movimento das quatro pernas;

d) Fator de carga β de uma perna: fração

uma perna fica no solo. É tal que 0 < β < 1. Se β ≥ 0,5 o robô está andando. Se β ≤ 0,5 o robô está correndo.

f) Fase relativa φ d

pousa no solo (passa de 1 para 0).

6.

fatores: condição do terreno, estabilidade requerida, facilidade de controle, suavidade no movimento do corpo, velocidade requerida, mobilidade e potência requeridas. Como a seleção da andadura é muito dependente das condições do terreno, deve-se defini-las antes de se estudar a andadura. Os terrenos podem ser classificados, em função de suas características, nos três tipos a seguir:

a) Terreno perfeito: terreno no qual não existe lugar proibido para locom

b) Terreno suave: terreno no qual existem alguns lugares proibidos para locom

operador humano pode contornar os obstáculos com simples comandos para a máquina ou a máquina pode utilizar sensores para movimentar-se automaticamente nestes terrenos.

c) Terren

locomover. O operador humano tem que selecionar cuidadosamente alguns pontos permitidos para a locomoção.

Em função do tipo de

(32)

a) Andadura flutuante: movimentos regulares e cadenciados. Permite ao corpo em

: pode-se distribuir igualmente os eventos de colocação e

ódica Inversa: possui a seqüência dos eventos de colocação e

o suave que possui

4 Andaduras não Periódicas (PIZZIOLO, 2002)

) Andadura Orientada Descontínua: gera um movimento descontínuo no corpo e deve

operador humano controla o movimento do corpo

o se existir um

. UM MODELO DE ANDADURA

movimento realizar passadas idênticas sem alterar sua orientação. Este tipo de andadura fornece a melhor margem de estabilidade dentre todas as demais, sendo mais apropriada para terrenos perfeitos.

b) Andadura em Fase

levantamento das pernas em um ciclo de locomoção. Este tipo é apropriado para terrenos perfeitos.

c) Andadura Peri

levantamento das pernas invertida em relação às andaduras periódicas diretas (andadura flutuante e em fase). Também pode ser usada em terrenos perfeitos.

d) Andadura Orientada Contínua: deve ser usada para um terren

pontos que podem ser trilhados no caminho. Este tipo de andadura gera um movimento contínuo no corpo podendo alcançar altas velocidades. Permite também ao veículo evitar os pontos proibidos e manter um movimento suave do corpo.

6.

a

ser utilizado em terreno acidentado. b) Andadura de Alocação Precisa: o

e o movimento individual da perna através de um módulo de precisão. c) Andadura para Transposição de Obstáculos: deve ser utilizad obstáculo no caminho do veículo.

(33)

Construir um sistema que aprende por experiência, toma decisões importantes

ção Biológica

Acredita-se amplamente que a locomoção animal é gerada e controlada pelo

omoção que emprega o CPG chama a atenção porque tanto um sistema on-line e exibe um grande repertório de comportamentos em um mundo altamente incerto tem sido o principal desafio em robótica. Isto trouxe uma confluência de conceitos e idéias de um grande número de pessoas, variando de psicólogos que discutem sobre a natureza de cognição sintética e percepção, até engenheiros mecânicos que estão impressionados pela eficácia e complexidade de como os músculos realizam movimentos de membros. No contexto de significantes comportamentos motores, em nenhuma parte tem um roboticista sendo mais desafiado que nos esforços de construir máquinas providas de pernas que possam operar rapidamente e seguramente em ambientes complexos.

7.1 Locomo

gerador de padrão central (CPG), que é uma rede de neurônios no sistema nervoso central dentro da corda espinhal capaz de produzir movimentos rítmicos como locomoção, respiração, batida do coração, etc. A corda espinhal em vertebrados contém elementos neurais suficientes para produzir movimentos rítmicos, na ausência de entradas sensórias. Os CPG’s são uma opção atraente para o projeto e controle de robôs providos de pernas, porque produzem uma variedade de relações de fase de uma maneira estável e natural e geram tanto o ritmo como também os padrões corretos de atividades.

A loc

(34)

De acordo com INAGAKI (2003) o CPG é modelado como um sistema de osciladores não lineares acoplados e é usado para coordenar movimentos de perna. Cada perna é coordenada pela saída do oscilador neural via neurônio motor (FIG. 10).

FIG. 10 - Esquema de um CPG

No caso da locomoção os CPG’s geram padrões que codificam fase e freqüência relacionadas entre os movimentos das pernas. Inspirados nisso, muitos pesquisadores têm proposto modelos de oscilador não linear multidimensional para a locomoção onde cada dimensão produz os padrões necessários para conduzir uma única perna do sistema.

7.2 Uma Avaliação dos Modelos de Andadura Existentes

Significantes avanços foram feitos em muitos assuntos relacionados à síntese e análise de classes de osciladores não lineares acoplados para o desenvolvimento de modelos de CPG. Algumas das análises têm sido feitas usando métodos bem conhecidos na teoria de sistemas dinâmicos como calcular a média e técnicas de equilíbrio de harmônicas, enquanto outros usaram aproximações mais recentes. A ênfase primária está na síntese de simetrias spatio-temporais que correspondem a andaduras, e bifurcações que correspondem a transições de andadura (VENKATARAMAN, 1997).

(35)

Apesar do fato que resultados existentes são extremamente fortes de um ponto de vista matemático, e que tenha muita relevância para a locomoção em geral, eles não têm encontrado grande aceitação entre biólogos. Isto se dá, em parte, devido às seguintes razões:

1. Controle distribuído hierárquico. Vários pesquisadores demonstraram a natureza hierárquica e distribuída do controle de locomoção em sistemas biológicos. Muitas das evidências foram reunidas de experiências conectivas de corte, onde os sistemas biológicos podem ser sujeitados a incisões simples que dividem as conexões entre gânglios, ou decapitação, ou lesões conectivas. Experimentos também foram executados por meio de amputações e próteses de perna.

Estas experiências indicam que a inicialização da locomoção, a cronometragem de movimentos de perna individuais, e a coordenação entre as pernas poderiam estar tomando lugar em locais neurais independentes. Os modelos de andadura discutidos acima não distinguem claramente entre tais funções.

2. Manutenção de andadura. Sistemas biológicos mantêm andaduras sobre uma série de velocidades do corpo, e através de uma série de freqüências de movimento de pernas individuais. A maioria das transições de andaduras acontecem tipicamente dentro de uma faixa de freqüência estreita (tais mudanças dependem do terreno).

Enquanto estudos iniciais relacionados à estabilidade de modelos de andadura sobre uma série de freqüências de oscilação têm sido feitos, uma análise sistemática sobre uma série de freqüências de movimento de perna exibida em vários sistemas biológicos pode ser necessária.

(36)

Modelos de andadura existentes não têm nenhum meio direto de executar súbitas paradas e retornos. Além disso, sua estabilidade na presença de eventos súbitos não tem sido estudada.

4. Andaduras naturais e instruídas. Em quadrúpedes, a andadura meio galope não é freqüentemente presente. O animal move através de uma caminhada → trote → galope na seqüência sem exibir a andadura meio galope. A andadura meio galope é, nesses casos, instruída por treino.

Aprender uma nova andadura implica codificar uma nova simetria e uma bifurcação apropriada em um sistema dinâmico existente. Isto é, até mesmo nos mais simples sistemas dinâmicos, um problema extremamente desafiador.

5. Fator de carga. Fator de carga é a fração do tempo do ciclo quando uma perna é decolada do chão. Enquanto a maioria dos robôs mantêm um fator de carga de ½, sistemas biológicos parecem variá-lo para reduzir a energia gasta durante a fase de levantamento, como também para coordenar movimentos de perna com o tempo de vôo balístico. O fator de carga é maior que ½ em quadrúpedes, enquanto a andadura de caminhada lenta de insetos tem um fator de carga tão baixo quanto 1/6. Estes fatores de carga poderiam mudar durante a locomoção (por exemplo, de 1/6 durante caminhada lenta para ½ durante a corrida em hexápodes).

Modelos de andadura existente ignoram em grande parte o assunto do fator de carga.

7.2.2 Impacto dos modelos de CPG em robótica

(37)

O uso de modelos de CPG para melhorar o desempenho da locomoção robótica está sendo investigado nos últimos anos, mas tem deparado com resultados variados. Esta falta de impacto pode estar no fato que as aproximações atuais baseadas no CPG não contêm nenhuma informação para a melhoria do projeto ou controle de robô.

Nas seções seguintes, um modelo é desenvolvido para codificar andaduras arbitrárias de locomoção provida de pernas.

7.3 Um Novo Modelo de Andaduras (VENKATARAMAN, 1997)

Nesta seção, uma aproximação alternativa para o problema de modelagem da andadura é proposto. Enquanto modelos existentes juntam osciladores não lineares para produzir simetrias espaço-temporais que correspondem a andaduras características observadas em sistemas biológicos, o sistema sugerido neste trabalho conecta a saída de um único oscilador não linear para produzir tempos de atraso. A razão para tal aproximação é que todos os movimentos de perna exibem um único padrão de oscilação e são distintos apenas na separação de fase (ou tempos de atraso) entre eles. O uso de tempos de atraso é biologicamente consistente uma vez que há indicações que eles podem ser onipresentes em sistemas biológicos (na realidade todo cabo neural é normalmente modelado como um cabo que produz atenuação de sinal e tempo de atraso). Neste ponto, nós consideramos as aproximações existentes e o apresentado neste trabalho como sendo visões complementares no problema de locomoção. Pode ser que sistemas biológicos adotem uma combinação das duas aproximações durante a locomoção.

(38)

A FIG. 11 mostra a ação de um elemento de tempo de atraso. Considere uma trajetória x(t),x:ℜ+→ℜ. A saída y(t),y:ℜ+→ℜ do elemento de atraso, será tal que

, onde é o tempo de atraso. Em tal sistema, andaduras podem ser codificadas como mostra a FIG. 12. Suponha que seja uma função periódica. Esta função é passada por meio de um jogo de elementos de atraso, , onde n é o número de pernas do robô. Então o tempo , pode ser escolhido tal que as saídas , tenham uma relação temporal particular. Se oscila a uma freqüência de ) ( ) (t x t T y = − T∈ℜ+ ) (t x n d d d1, 2,..., n T T T1, 2,..., n y y y1, 2,..., x(t) π

ω2 , então T pode ser modelado na forma:

ω π η =tanh( )2

T (1)

onde η∈ℜ é um parâmetro que pode assumir valores entre −∞ e ∞. Dependendo do valor de , um atraso de fase entre η − e π pode ser emulado usando os elementos de π atraso. Isto implica que, em princípio, o esquema proposto na FIG. 12 seria suficiente

FIG. 12 – Base da geração de andadura

para gerar andaduras arbitrárias entre as pernas de um sistema robô/biológico. Nesta seção, um modelo de andadura realístico de tal esquema é apresentado. Primeiro considere x(t)= cosp ωt. Se as oscilações começarem de certas condições iniciais x e 0

, implica que

0

t p=x0cos tω0. As oscilações serão, então, condições iniciais

dependentes. Para superar o problema da condição inicial, considere o seguinte modelo dinâmico:

2

1 x

x& = x&2=−a1x1−a2x2+ pcosωt (2)

com uma equação de saída y=x1. Padrões de y podem ser considerados para

(39)

mostrando que quando , o sistema na Eq. (2) seria estável. Isto pode estar mostrando também que para certos valores de , o sistema convergiria para firmar oscilações de estado 0 , 2 1 a > a 2 1, a a t p t

y( )→ sinˆ ω quando t→∞. Nós nos referimos a Eq. (2), com valores apropriados de a1, a2, como um gerador de padrão.

Agora iremos considerar os elementos de tempo. Um elemento de atraso puro pode ser modelado usando uma função de transferência da forma , onde s é o operador de Laplace. Enquanto tal função de transferência pode ser vista na prática através de cabos (pathways neurais), eles podem ser modelados apenas usando filtros de dimensão infinita. Isto torna o projeto e análise de um modelo de tempos de atraso bastante difícil. Por outro lado, é bem conhecido que aproximações de Pade podem ser utilizadas para projetar filtros finitos estáveis que produzam tempos de atraso próximos do requerido. Neste trabalho um modelo que usa filtros finitos que aproximam tempos de atraso característicos de várias andaduras é sugerido para o esquema da FIG. 12. Os filtros de codificação de fase são chamados geradores de andadura. Note que enquanto tempos de atraso ideais podem ser encontrados em sistemas biológicos, os filtros finitos desenvolvidos nesta seção fornecem os meios para avaliar o aplicabilidade do esquema da FIG. 12 para modelar várias andaduras.

Ts

e

O modelo sugerido consiste em dois componentes: um gerador de padrão e um gerador de andadura. Com um gerador de padrão linear, o projeto de geradores de andadura é relativamente direto. Uma maneira de fazer isso é pelo uso de filtros de atraso. Para compreender diferenças de fase entre − e π, é preciso um filtro de π segunda ordem (ou um par de filtros de primeira ordem). Filtros de ordem mais altas podem também ser usados. A aproximação escolhida aqui é usar um banco de filtro de atraso de primeira ordem n, onde cada um é projetado para 1/nth fração do atraso de fase exigido.

(40)

Descrição do filtro de atraso. Suponha que 0<θ<π/n. Suponha que o filtro de atraso de primeira ordem seja da forma:

1 1 ) ( + αβ + β = s s k s D (3)

onde, e . Sabe-se que a freqüência onde o atraso de fase é máximo é dada por

0 , ,α β> k α<1(α>1) α β = ωmax 1 (4)

Sabe-se também que este atraso de fase máximo pode ser calculado usando a relação abaixo: α + α − = φ 1 1 sin max (5)

Procedimento para projeto de um filtro simples. O procedimento de projeto adotado é o seguinte:

Passo 1: Para φmax=θ, escolha α , i.e., α=(1−sinφmax)/(1+sinφmax).

Passo 2: Para ωmax=ω, escolha β, i.e., β=1/ω α

Passo 3: Escolha k para que D(s) ≈1 esteja por volta de ω

7.3.2 Gerador de padrão não linear

(41)

biológicos, tais parâmetros podem ser armazenados e dirigidos por um animal para satisfazer vários objetivos de controle.

Embora o modelo de andadura ideal seja suficiente em uma colocação perfeita, sua aplicabilidade deve ser examinada no contexto do fato que suas saídas são significativas para imitar o movimento de perna atual das trajetórias. O modelo pode ser representando como comportamento de ciclo fechado de um sistema de controle de locomoção. Como conseqüência, a sensibilidade do modelo de andadura linear para ruídos e outras perturbações externas poderia restringir sua aplicabilidade. Seria natural buscar um modelo de andadura cujo comportamento dinâmico fosse robusto na presença de tais fenômenos.

Um modo para fazer o modelo de andadura robusto é adicionar tipos específicos de não linearidades no gerador de padrão. Neste trabalho, nós escolhemos um tipo van der Pol de não linearidade. Isto modifica o sistema na Eq. (2) para a forma:

2 1 1 a x x& = , (6) t p x a x a x a x a x&2=− 2( 12− 3) 2− 4 1− 5 2+ cosω ,

onde . Foi mostrado que sob certas condições, Eq. (6) tem um ciclo estável único que é introduzido pela função forçada, i.e.,

0 5 , 4 , 3 , 2 , 1a a a a > a t p t

x1( )≈ cosˆ ω . Isto significa

que de condições iniciais arbitrárias, o sistema será atraído para no qual será robusto para medida de barulho e perturbação externa. Note que uma vez que a solução

oscila aproximadamente a uma freqüência

t pˆcosω

) ( 1 t

x ω, o procedimento de projeto do filtro

especificado para o caso linear foi aplicado como uma primeira aproximação. Com apenas algumas extensões, ele se tornou tão próspero, que o algoritmo de força bruta descrito abaixo pode ser utilizado para todas as simulações de andadura.

Procedimento para projeto do filtro de força bruta. Passo 1: Escolha o número de filtros n.

Passo 2: Calcule o valor de para escolher o valor de n. θ

Passo 3: Para φmax=θ, escolha α , i.e., α=(1−sinφmax)/(1+sinφmax)

Passo 4: Para ωmax=ω, que aproxima a freqüência de x(t), escolha , i.e., β β=1/ω α

Passo 5: Verifique o valor atual da fase relativa. Suponha que ela seja . Se , vá para o passo 8. Se

atual φ θ

=

(42)

Passo 6: Ajuste β para que φatual=θ. Vá para o passo 8. Se β não puder ser ajustado para que φatual =θ, vá para o passo 7.

Passo 7: Ajuste para que β θ /n φatual =m, onde m é um inteiro. Mude o número de

filtros para m. Vá para o passo 2.

Passo 8: Escolha k para que D(s) ≈1 esteja por volta de ω.

7.3.3 Uma avaliação do modelo de andadura proposto

Nesta seção, nós avaliamos a extensão do modelo de andadura sugerido.

• Manutenção de andadura. codifica a freqüência aproximada dos movimentos de perna. Como ω é mudado na função forçada, os parâmetros do gerador de padrão podem ser modificados de uma forma direta. Isto, em troca, rende parâmetros do modelo de andadura apropriados pela aplicação do procedimento de projeto do filtro de força bruta. Como resultado, estabilidade total do modelo de andadura pode ser assegurada mudando seus parâmetros on-line dependendo do valor de .

ω 5 4 3 2 1,a ,a ,a ,a a α

• Começando e parando. Movimentos de perna podem ser parados fixando o ganho do filtro k =1, αii=0, p=0 e aj=0 para todo i, j. Eles podem ser reiniciados por valores de parâmetros pertinentes todos restabelecidos. Futuramente, pernas poderão ser rearranjadas para a configuração estandarte para se levantar deixando k=0

• Andaduras naturais e instruídas. Andaduras naturais vão corresponder aos valores de parâmetros do filtro armazenado em uma biblioteca. Andaduras instruídas corresponderiam aos novos valores de parâmetros que são adicionados à biblioteca.

i iβ α

• Fator de carga. O gerador de padrão apresentado em (6) pode ser modificado para fornecer fatores de carga variáveis como segue:

2 3 2 14 1 13 2 12 1 11 1 a x a x a x a x x& =− − − − , (7) t p x a x a x a x a x a x a x&2=− 21( 12− 22) 2− 23 1− 24 2− 25 13− 26 22+ cosω ,

onde todos os parâmetros exceto e são positivos. Para valores positivos de e , fatores de carga menores que ½ podem ser percebidos, e vice versa. O termo

14

a a26 a14

26

(43)

cúbico não é necessário para simulação do fator de carga, mas sim para mostrar o espectro entre 1/3 e 2/3.

3

1

x

Uma análise matemática do gerador de padrão sugerido pela Eq. (7) para determinar formalmente condições de estabilidade está atualmente a caminho.

(44)

Os sistemas de locomoção da nova geração são caracterizados pela otimização dos sistemas existentes: melhores sistemas de atuação, sistemas sensoriais mais complexos e computadores mais poderosos. No entanto, existe ainda um longo caminho a percorrer até que estes sistemas sejam comparáveis com os sistemas biológicos em termos de capacidades.

Os sistemas existentes apresentam algumas limitações importantes entre as quais são de destacar a sua reduzida autonomia energética, a falta de capacidade computacional que permita, em tempo real, implementar sistemas de controle complexos e a comunicação com o robô sempre que os sistemas de comando e controle não se encontram no próprio robô a controlar.

Adicionalmente a estas dificuldades de implementação existem ainda algumas questões que permanecem sem resposta, e cuja compreensão poderá contribuir para o aperfeiçoamento destes sistemas.

• Como é que os animais mantêm a estabilidade? • Que mecanismos de controle os animais utilizam?

• Como obter os sinais de controle para os atuadores das pernas que permitam ao robô manter uma postura fixa, andar ou correr arbitrariamente?

• Qual o princípio da coordenação dos movimentos durante a locomoção?

Entre as áreas em que se prevê que venha a ser efetuado um grande trabalho de investigação num futuro próximo contam-se as seguintes:

• Aprofundamento do estudo dos sistemas biológicos e desenvolvimento de sistemas mecânicos artificiais baseados nos ensinamentos recolhidos;

• Desenvolvimento de estruturas mecânicas mais evoluídas para as pernas ;

• Concepção de sistemas de controle mais poderosos, que permitam manter a estabilidade dinâmica dos veículos durante a locomoção, baseados em modelos matemáticos mais evoluídos.

• Construção de sensores e atuadores mais eficientes

(45)

Em conclusão, neste trabalho apresentou-se uma perspectiva histórica e o estado da arte na área dos robôs com locomoção por pernas. Abordaram-se os aspectos principais que estão envolvidos neste campo de trabalho e foram referidos alguns dos exemplos mais significativos dos sistemas que têm sido desenvolvidos. Um modelo de andadura simples foi apresentado e procedimentos de projeto para simular fatores de carga e várias andaduras de locomoção.

(46)

[1] MARTINS FILHO, L. S. Projeto de Pesquisa FAPEMIG: Modelagem Dinãmica e Controle de Locomoção de um Robô Caminhante. Ouro Preto, MG: 2002.

[2] SILVA, M. S.; MACHADO, J. A. T. Sistemas Robóticos de Locomoção: Estado da Arte. Instituto Ingenium: 2001. 2ª Série. n. 62.

[3] BEKKER, M. G. Introduction to Terrain Vehicle Systems. Univ. of Michigan Press: 1969.

[4] HIROSE, S. Biologically Inspired Robots: Snake-Like Locomotors and Manipulators. Oxford University Press: 1993.

[5] SHIGLEY, J. E. The Mechanics of Walking Vehicles. Land Locomotion Laboratory Report. n.LL-71. US Army Tank-Automotive Command. Warren, Michigan: 1960.

[6] MORRISON, R. A. Iron Mule Train. Off-Road Mobility Research Symposium. Int. Society for Terrain Vehicle Systems. USA: 1968. p.381-400.

[7] MOSHER, R. S. Test and Evaluation of a Versatile Walking Truck. Off-Road Mobility Research Symposium. Int. Society for Terrain Vehicle Systems. USA: 1968. p.359-379.

[8] MCGHEE, R. B. Finite State Control of Quadruped Locomotion. Second Int. Symposium on External Control of Extremities. Yugoslavia: 1966.

[9] COX, W. Big Muskie. News in Engineering. Ohio State University: 1970. p.25-27. [10] SONG, S. M.; WALDRON, K. J.; Machines That Walk: The Adaptive Suspension Vehicle. The MIT Press: 1989.

[11] HERTZBERG, J. et al. Sewer Robotics. In Proc. of the 5th Int. Conf. on Simulation of Adaptive Behaviour. UK: 1998. p.427-436.

[12] PIZZIOLO, T. A. Técnicas de Andadura para Robô Quadrúpede. Programa de Pós-Graduação em Engenharia Elétrica. Universidade Federal de Minas Gerais: 2002. [13] INAGAKI, S; YUASA, H; ARAI, T. CPG model for autonomous decentralized multi-legged robot system: generation and transition of oscillation patterns and dynamics of oscillators. Robotics and Autonomous Systems: 2003. v.44, p.171–179

(47)

Referências

Documentos relacionados

aulas a serem ministradas, possibilitando a construção do senso crítico do aluno diante do estudo, buscando sempre uma relação com a temática proposta e o cotidiano

Foi desenvolvida uma ferramenta para testar as regras de firewalls, possibilitando a configuração de cenário de rede, o qual é especificado pelo usuário, e posteriormente, os testes

Sendo assim, nas piadas sexistas, as identidades dos sujeitos homem e mulher são construídas através do dialogismo discursivo, marcado pela polêmica velada entre os discursos machista

1.4 METODOLOGIA Este relatório visa a descrever como ocorreu a proposta de estágio supervisionado dos alunos do curso de Licenciatura em Computação, que promoveram um curso

Crisóstomo (2001) apresenta elementos que devem ser considerados em relação a esta decisão. Ao adquirir soluções externas, usualmente, a equipe da empresa ainda tem um árduo

Para fomentar a plena prática gerencial da Responsabilidade Social, é descrita a utilização do sistema estratégico de gestão Balanced Scorecard, associando os fatores críticos

Foi realizado o cálculo dos custos, excesso de capacidade e resultado para as 500 ocorrências para 15 funcionários mantendo a mesma infraestrutura, com 12 funcionários e reduzindo

Ainda nos Estados Unidos, Robinson e colaboradores (2012) reportaram melhoras nas habilidades de locomoção e controle de objeto após um programa de intervenção baseado no clima de