You are on page 1of 11

20-04-2015

Agentes Autnomos

Porque surgiu a robtica?

Fico cientfica

20-04-2015

Histria

Brao mecnico:
primeiro robot desenvolvido em 1961

A palavra robot vem do idioma tcheco e significa servir.


3

Histria
Isaac Asimov

No livro Eu, Robot, apresentou as 3 Leis da Robtica, criadas


como condio para a coexistncia dos robots com os seres
humanos, como preveno de qualquer perigo que a inteligncia
artificial pudesse representar humanidade.
Mais tarde, no livro Os Robots do Amanhecer, o robot Daneel
viria a apresentar uma quarta lei: a 'Lei Zero.

20-04-2015

Histria
Leis da Robtica
1 lei: Um robot no pode ferir um ser humano ou, por inaco,
permitir que um ser humano sofra algum mal.
2 lei: Um robot deve obedecer s ordens que lhe sejam dadas
por seres humanos, exceto nos casos em que tais ordens
contrariem a Primeira Lei.
3 lei: Um robot deve proteger sua prpria existncia, desde que
tal proteo no entre em conflito com a Primeira e Segunda Leis.
Lei Zero: Um robot no pode fazer mal humanidade e nem, por
inao, permitir que ela sofra algum mal.

Histria
Microeletrnica na robtica

20-04-2015

O robot
PERCEPO:
Sensores

AO:
Atuadores

AGENTE:
Comportamento
Deciso
Controle

Um robot pode ser


inteligente ou simplesmente
reativo.

Natureza
Muitas das coisas que o
homem cria so
baseadas na natureza.
No diferente na
robtica.

20-04-2015

Simuladores
Por que usar simuladores?
Aperfeioamento de hardware e software
Evitar danos aos robots e sensores
Economia de recursos financeiros
Economia de tempo
Evitar acidente

Programao do robot
A programao de um robot geralmente
feita num nvel mais baixo, pois o
programador deve fazer seu programa
interagir com os recursos de hardware.
Corresponde s aes que se espera que o
robot tenha capacidade de executar.
Pode ser feita atravs de Microcontroladores
PIC, por exemplo.
10

20-04-2015

Programao
Microcontroladores:
PIC, ARM...
Circuitos dedicados:
FPGA, ASIC...

11

PIC
Micro processadores!
Possuem memria interna,
interface I/O, perifricos...
PIC so os microcontroladores
fabricados pela MICROCHIP.

12

20-04-2015

Sensores
Sensores so essenciais na robtica pois so
os sentidos do robot.

Alguns tipos de sensores:


- Sensor de ultrassom
- Sensor de luz
- Sensor de toque
- Sensor de som
13

Motores
Motores so dispositivos eletromecnicos que
convertem energia eletromagntica em
energia mecnica.
Motores DC: Funcionam utilizando bobinas e
manes permanentes. O fluxo do campo
magntico dos ms varia atravs das bobinas
gerando torque nelas, fazendo o eixo do
motor girar.
14

20-04-2015

Agentes Autnomos
Mas robots h muitos...

NAO

FESTO
BIGDOG

15

Agentes Autnomos
Mas robots h muitos...

16

20-04-2015

Programando PICs

17

18

20-04-2015

Beetle Bot
O Beetle Bot um robot que no exige
programao e muito simples.
Seu funcionamento depende de dois sensores
de toque, dois motores e da fonte de
alimentao (no nosso caso, 2 pilhas de 1,5V
ligadas em srie)

19

20

10

20-04-2015

Referncias
www.rogercom.com
www.roboticasimples.com
Para PIC
www.microchip.com
MPLAB
PIC C Compiler

21

11

You might also like