+ All Categories
Home > Documents > ¿Como se hace un robot?´ · 2010-09-09 · Diseno de la placa de control.˜ Arquitectura de...

¿Como se hace un robot?´ · 2010-09-09 · Diseno de la placa de control.˜ Arquitectura de...

Date post: 18-Oct-2018
Category:
Upload: phungnhan
View: 217 times
Download: 0 times
Share this document with a friend
69
Robots famosos ¿Yo robot? Dise ˜ no y Construcci ´ on de Robots Dise ˜ no y Construcci ´ on del ExaBot Trabajos con el Exabot Conclusiones ¿C´ omo se hace un robot? Pablo de Crist´ oforis, Sol Pedre, Javier Caccavelli, Andr´ es Stoliar Laboratorio de Rob ´ otica y Procesamiento Embebido 7 de Septiembre de 2010
Transcript

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Como se hace un robot?Pablo de Cristoforis, Sol Pedre, Javier Caccavelli, Andres Stoliar

Laboratorio de Robotica y Procesamiento Embebido

7 de Septiembre de 2010

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Conocen estos robots?

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Cosas que puede hacer un robot:

Pueden realizar tareas repetitivas con rapidez y precision.Pueden llevar a cabo tareas en forma preprogramada oteledirigida.Por sus formas o habilidades refieren a caracterısticashumanas o animales.Pueden sensar su entorno y actuar en consecuencia.Pueden aprender de la experiencia y ası modificar sucomportamiento

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

¿Como lo definimos?

Pese a que no hay consenso sobre una unica definicion derobot, podemos afirmar que un robot deber tener un cuerpofısico (distinto de un agente de software), sensores parapercibir su entorno y actuadores para poder moverse enconsecuencia del sensado.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Etapas del diseno y construccion de un robot

Objetivos

Definicion de sensores, actuadores, cuerpo, capacidad de procesamiento.

Arquitectura de Hardware: ¿que hardware necesitamos para controlar todo eso?

Eleccion de los componentes electronicos: microcontroladores, circuitosintegrados (drivers, reguladores de tension, comunicacion, etc), bus decomunicacion.Diseno de la placa de control.

Arquitectura de Software: ¿que soft necesitamos para controlar todo eso?Control de los sensores y actuadores a bajo nivel.Protocolo de comunicacion.Programacion de algoritmos de control.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Etapas del diseno y construccion de un robot

Objetivos

Definicion de sensores, actuadores, cuerpo, capacidad de procesamiento.

Arquitectura de Hardware: ¿que hardware necesitamos para controlar todo eso?

Eleccion de los componentes electronicos: microcontroladores, circuitosintegrados (drivers, reguladores de tension, comunicacion, etc), bus decomunicacion.Diseno de la placa de control.

Arquitectura de Software: ¿que soft necesitamos para controlar todo eso?Control de los sensores y actuadores a bajo nivel.Protocolo de comunicacion.Programacion de algoritmos de control.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Etapas del diseno y construccion de un robot

Objetivos

Definicion de sensores, actuadores, cuerpo, capacidad de procesamiento.

Arquitectura de Hardware: ¿que hardware necesitamos para controlar todo eso?

Eleccion de los componentes electronicos: microcontroladores, circuitosintegrados (drivers, reguladores de tension, comunicacion, etc), bus decomunicacion.Diseno de la placa de control.

Arquitectura de Software: ¿que soft necesitamos para controlar todo eso?Control de los sensores y actuadores a bajo nivel.Protocolo de comunicacion.Programacion de algoritmos de control.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Etapas del diseno y construccion de un robot

Objetivos

Definicion de sensores, actuadores, cuerpo, capacidad de procesamiento.

Arquitectura de Hardware: ¿que hardware necesitamos para controlar todo eso?

Eleccion de los componentes electronicos: microcontroladores, circuitosintegrados (drivers, reguladores de tension, comunicacion, etc), bus decomunicacion.Diseno de la placa de control.

Arquitectura de Software: ¿que soft necesitamos para controlar todo eso?Control de los sensores y actuadores a bajo nivel.Protocolo de comunicacion.Programacion de algoritmos de control.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Etapas del diseno y construccion de un robot

Objetivos

Definicion de sensores, actuadores, cuerpo, capacidad de procesamiento.

Arquitectura de Hardware: ¿que hardware necesitamos para controlar todo eso?

Eleccion de los componentes electronicos: microcontroladores, circuitosintegrados (drivers, reguladores de tension, comunicacion, etc), bus decomunicacion.Diseno de la placa de control.

Arquitectura de Software: ¿que soft necesitamos para controlar todo eso?Control de los sensores y actuadores a bajo nivel.Protocolo de comunicacion.Programacion de algoritmos de control.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Objetivos del ExaBot

Un robot que:

Bajo costo (comparado con robots similares).Pueda usarse para realizar tareas de investigacion,docencia y extension universitaria.Tenga un hardware reconfigurable.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Objetivos del ExaBot

Un robot que:

Bajo costo (comparado con robots similares).Pueda usarse para realizar tareas de investigacion,docencia y extension universitaria.Tenga un hardware reconfigurable.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Objetivos del ExaBot

Un robot que:

Bajo costo (comparado con robots similares).Pueda usarse para realizar tareas de investigacion,docencia y extension universitaria.Tenga un hardware reconfigurable.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Objetivos del ExaBot

Un robot que:

Bajo costo (comparado con robots similares).Pueda usarse para realizar tareas de investigacion,docencia y extension universitaria.Tenga un hardware reconfigurable.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Sensores

Muchos y de distinto tipo para poder realizar experienciasvariadas en sus multiples objetivos.

Anillo de 6/8 telemetros infrarrojos - SharpGP2Y0A21YK0F - rango de 6 a 80 cm.

1 Sonar Devanatech SRF05 - rango de 4mm a 4 mts.

2 Line-following.

2 Contacto.

Web-Cam.

Sensor de bateria

Para control de motores: encoders +sensor de consumo

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Capacidad de Procesamiento

Incluir un procesador embebido para poder realizarexperiencias de investigacion.

TS-7250 - ARM PC104 de200 Mhz.

2 puertos USB, 1 puertoserial, Ethernet. Linux 2.24.

Varios modulos de hardwaresumamente utiles paraprogramacion de embebidos(timers, AD, varios buses,etc).

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Capacidad de Procesamiento

Incluir un procesador embebido para poder realizarexperiencias de investigacion.

TS-7250 - ARM PC104 de200 Mhz.

2 puertos USB, 1 puertoserial, Ethernet. Linux 2.24.

Varios modulos de hardwaresumamente utiles paraprogramacion de embebidos(timers, AD, varios buses,etc).

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Capacidad de Procesamiento

Incluir un procesador embebido para poder realizarexperiencias de investigacion.

TS-7250 - ARM PC104 de200 Mhz.

2 puertos USB, 1 puertoserial, Ethernet. Linux 2.24.

Varios modulos de hardwaresumamente utiles paraprogramacion de embebidos(timers, AD, varios buses,etc).

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Capacidad de Procesamiento

Incluir un procesador embebido para poder realizarexperiencias de investigacion.

TS-7250 - ARM PC104 de200 Mhz.

2 puertos USB, 1 puertoserial, Ethernet. Linux 2.24.

Varios modulos de hardwaresumamente utiles paraprogramacion de embebidos(timers, AD, varios buses,etc).

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Cuerpo y actuadores

Chasis pre-fabricado para“olvidarnos” de los problemasmecanicos.

Que fuera robusto y tuvieramotores con encoders.

Traxster Kit. Dos motores decorriente continua, 7.2 V, 2amp/hora, con encoders decuadratura.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Cuerpo y actuadores

Chasis pre-fabricado para“olvidarnos” de los problemasmecanicos.

Que fuera robusto y tuvieramotores con encoders.

Traxster Kit. Dos motores decorriente continua, 7.2 V, 2amp/hora, con encoders decuadratura.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Cuerpo y actuadores

Chasis pre-fabricado para“olvidarnos” de los problemasmecanicos.

Que fuera robusto y tuvieramotores con encoders.

Traxster Kit. Dos motores decorriente continua, 7.2 V, 2amp/hora, con encoders decuadratura.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Cuerpo y actuadores

Chasis pre-fabricado para“olvidarnos” de los problemasmecanicos.

Que fuera robusto y tuvieramotores con encoders.

Traxster Kit. Dos motores decorriente continua, 7.2 V, 2amp/hora, con encoders decuadratura.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Arquitectura del Exabot

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Arquitectura Reconfigurable

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Diseno de la placa de control

Entrando al desconocido mundo de los circuitos electronicos...

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunas cositas mas

Puerto de expansion de sensores: funcionalidadesexportadas - ANs, CCPs, PWM, INT0.Alimentacion: baterias de Ion-Litio, 3 celdas en seriereguladas a 7,2 V para motores , 2 celdas en seriereguladas a 5V para logica.Exportacion de todas las interfaces de programacion paraque sea facil de acceder y programar.Nota: el control de los motores, sensores no incluye sololos PICs sino tambien drivers y bastante electronica masdando vueltas.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunas cositas mas

Puerto de expansion de sensores: funcionalidadesexportadas - ANs, CCPs, PWM, INT0.Alimentacion: baterias de Ion-Litio, 3 celdas en seriereguladas a 7,2 V para motores , 2 celdas en seriereguladas a 5V para logica.Exportacion de todas las interfaces de programacion paraque sea facil de acceder y programar.Nota: el control de los motores, sensores no incluye sololos PICs sino tambien drivers y bastante electronica masdando vueltas.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunas cositas mas

Puerto de expansion de sensores: funcionalidadesexportadas - ANs, CCPs, PWM, INT0.Alimentacion: baterias de Ion-Litio, 3 celdas en seriereguladas a 7,2 V para motores , 2 celdas en seriereguladas a 5V para logica.Exportacion de todas las interfaces de programacion paraque sea facil de acceder y programar.Nota: el control de los motores, sensores no incluye sololos PICs sino tambien drivers y bastante electronica masdando vueltas.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunas cositas mas

Puerto de expansion de sensores: funcionalidadesexportadas - ANs, CCPs, PWM, INT0.Alimentacion: baterias de Ion-Litio, 3 celdas en seriereguladas a 7,2 V para motores , 2 celdas en seriereguladas a 5V para logica.Exportacion de todas las interfaces de programacion paraque sea facil de acceder y programar.Nota: el control de los motores, sensores no incluye sololos PICs sino tambien drivers y bastante electronica masdando vueltas.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunas cositas mas

Puerto de expansion de sensores: funcionalidadesexportadas - ANs, CCPs, PWM, INT0.Alimentacion: baterias de Ion-Litio, 3 celdas en seriereguladas a 7,2 V para motores , 2 celdas en seriereguladas a 5V para logica.Exportacion de todas las interfaces de programacion paraque sea facil de acceder y programar.Nota: el control de los motores, sensores no incluye sololos PICs sino tambien drivers y bastante electronica masdando vueltas.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Algunos tips

El control en tiempo real y a intervalos conocidos desensores y actuadores es fundamental en los robots, yaque se mueven en el mundo real.Para lograr esto tenemos:

Modulos de Hardware que actuan en paralelo, realizanparte del procesamiento e interrumpen cuando tienendatos (tanto en PICs como en PC104)Programacion con varios procesos en la PC104.Programacion en modulos y con tiempos estrictamentemedidos.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Control de Sensores - Soft en PIC18F4680

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Control de Motores - Soft en PIC18F2431

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

ObjetivoDefinicion de sensores, actuadores, etcArquitectura de HardwareArquitectura de Software

Control General - Soft en PC104

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Trabajos con el ExaBot

Investigacion: inteligencia artificial, redes neuronales,aprendizaje automatico.Extension: talleres de Robotica Educativa para escuelasde nivel medio.Docencia: en materias obligatorias y optativas de laCarrera de Computacion.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Trabajos con el ExaBot

Investigacion: inteligencia artificial, redes neuronales,aprendizaje automatico.Extension: talleres de Robotica Educativa para escuelasde nivel medio.Docencia: en materias obligatorias y optativas de laCarrera de Computacion.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Trabajos con el ExaBot

Investigacion: inteligencia artificial, redes neuronales,aprendizaje automatico.Extension: talleres de Robotica Educativa para escuelasde nivel medio.Docencia: en materias obligatorias y optativas de laCarrera de Computacion.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Trabajos con el ExaBot

Investigacion: inteligencia artificial, redes neuronales,aprendizaje automatico.Extension: talleres de Robotica Educativa para escuelasde nivel medio.Docencia: en materias obligatorias y optativas de laCarrera de Computacion.

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Conclusiones

Construir un robot no es tarea sencilla!

Tenemos que empezar por definir para que vamos a usar el nuevo robot.

La complejidad principal radica en el hecho de que se requiere un co-diseno dehardware y software.

Implementar las funcionalidades requeridas en el hardware puede llevar muchotrabajo (no es sentarse frente a una computadora a programar)

Para implementar todo el software involucrado para controlar un robot senecesitan de la mayorıa de los conocimientos que se estudian a lo largo de lacarrera. Desde los algoritmos, conceptos de la organizacion del hardware enuna PC, hasta de teorıa de las comunicaciones y de sistemas.

Si les gustan los robots y quieren aprender a desarrollar e investigar en robotica,entonces tienen un lugar en la Carrera de Computacion de la Facultad deCiencias Exactas y Naturales de la UBA!

Robots famosos¿Yo robot?

Diseno y Construccion de RobotsDiseno y Construccion del ExaBot

Trabajos con el ExabotConclusiones

Gracias

Muchas Gracias!


Recommended