Robots Libres e Imprimibles

Documentos relacionados
Robots Libres e Imprimibles

PRINTBOTS: Robots Libres e Imprimibles

PRINTBOTS: Robots Libres e Imprimibles

IMPRESORAS 3D OPEN-SOURCE: Orígenes y evolución

PRINTBOTS: Robots Libres e Imprimibles

Hardware Libre: la Tarjeta Skypic, una Entrenadora para Microcontroladores PIC

Robots imprimibles: Fabricación personal de robots

PROYECTO KUABOOT PROYECTO KUAABOT. MAKER LABS COCHABAMBA Página 1

Herramientas hardware y software para el desarrollo de aplicaciones con Microcontroladores PIC bajo plataformas GNU/Linux

TECNOLOGÍA II PROYECTO INTEGRA (ISBN )

Resultados del aprendizaje y Criterios de evaluación del módulo: Implantación de Aplicaciones Web

Robótica y Linux INNÓVAME! Andrés Prieto-Moreno Torres IFARA Tecnologías Profesor asociado UAM

Software, qué es? Clasificación. Tipos de software Freeware Firmware Shareware Release. Software por área. Propiedades y versiones

Introducción a las redes de computadores

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

ESPECIALIZACIÓN EN ARQUITECTURA DEL SOFTWARE SENA - SOCORRO MSL. Hebert Augusto Orjuela Cuadros.

PLATAFORMA e-icub DE TRABAJO COLECTIVO

Conceptos Básicos de Software. Clase III

CAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo

Qué son los robots. Expositor: Mauricio Galvez Legua

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

NORMA TÉCNICA DE COMPETENCIA LABORAL

Catálogo Emprendiendo Proyecto Empresarial

Es el conjunto de programas y procedimientos ejecutados en un computador, necesarios para hacer posible la realización de una tarea específica.

Curso Completo de Electrónica Digital

Curso S08 para Cavernícolas

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099)

Catálogo Educación permanente. La oportunidad de un futuro mejor

Instituto Universitario Politécnico. Santiago Mariño. Unidad I Revisión de conceptos de Sistemas. Operativos. Elaborado por: Ing. Víctor Valencia.

Utilización del sistema operativo GNU/ Linux en las netbooks

GESTION COMERCIAL. Software de gestión comercial para la PYME

NTRODUCCION. "Tipos de Computadoras" Tipos de Computadoras

NOMBRE DEL EXPERIMENTO AUTOR CATEGORÍA PALABRAS CLAVE QUÉ SE PRETENDE MOSTRAR? DIRIGIDO A. Construye y Controla tu Robot en un día.

GIT Dinahosting 3. Hola!

Big Data y BAM con WSO2

Robótica para Niños. Robótica para Niños. Programa del Taller de Robótica Educativa. Versión 2. Robot t-17. Versión 2

TELEOPERACIÓN DE UN ROBOT MOVIL CON MANEJO DIFERENCIAL A BAJO COSTO

Descargar. Edición 1

Robótica Educativa. Desarrolla el trabajo en equipo Estimula el aprendizaje. Fomenta la creatividad

Tecnología y desarrollo en dispositivos móviles

Curso de Iniciación a la Micro- Robótica. SigBot ACM Capítulo de estudiantes

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

Máster Psicología de la Educación Universidad de Murcia

Qué es la factura electrónica? Cuáles son las ventajas de la factura electrónica? Requisitos de todas las facturas...

Es el corazón del ordenador. En el procesador se realizan todas y cada una de las tareas que los programas ordenan cumplir.

Plataforma de Formación Online con Moodle!

Guía Práctica para el Uso del Servicio de Software Zoho CRM

APLICACIÓN PARA DETERMINAR LA TALLA DE ZAPATOS

axtpv - Manual del usuario axtpv Profesional

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

TERMINOS DE USO DE LOS SITIOS WEB PROPIEDAD DE COMERCIALIZADORA SIETE S.A. DE C.V

E-learning: E-learning:

FP BÁSICA Ofimática y archivo de Documentos

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

Elementos requeridos para crearlos (ejemplo: el compilador)

Manual de Usuario Sitio Dinámico e-ducativa Versión

CAPÍTULO 3 VISUAL BASIC

La importancia social del software libre. Ricardo Galli Granada Universitat de les Illes Balears

UNIVERSIDAD TECNOLOGICA ECOTEC DIEGO BARRAGAN MATERIA: Sistemas Operativos 1 ENSAYO: Servidores BLADE

Funcionalidades Software TPV GotelGest.Net (Software Terminal Punto de Venta)

2 EL DOCUMENTO DE ESPECIFICACIONES

Terminales de Control de Presencia

Software libre. Descripción

Estructuras de Sistemas Operativos

Calidad Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007

SIIGO Pyme. Informes de Saldos y Movimientos de Inventarios. Cartilla I

Hardware Libre: Clasificación y desarrollo de hardware reconfigurable en entornos GNU/Linux

Arquitectura básica de una computadora

Qué es el Software Libre?

Programación y diseño de dispositivos mediante microcontroladores PIC

UF0035: Operaciones de caja en la venta

COMERCIO ELECTRÓNICO. Portal Comercio Electrónico

Hacemos que tu negocio se mueva. Plataforma de ventas movilidapp

Fundamentos de Desarrollo de Software

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Presentación de Fiscalización

Control Digital en PC con MS-DOS

Comunicación: Herramientas Informáticas de Apoyo a la Educación: Experiencias. Autor: Ing. Hernán Mariño hernanmarino@uca.edu.ar

Posibilidades de negocio en el campo del software libre

TENDENCIAS CERO PAPEL Cumplimiento de la política de Eficiencia Administrativa. Correo electrónico certificado - CertiMail. Certicámara.

Controle todos los costes y usuarios de su flota. La solución para el control total de los costes de la flota, mantenimiento y estado de la misma.

Sandra Patricia Chica Echeverri Esp. Auditoría de Sistemas LOGO

Videos didácticos para el aprendizaje de PSPICE

Unidad I. Introducción a la programación de Dispositivos Móviles

Esta unión, no sólo comercial sino también tecnológica, nos permiten contar con un equipo humano que aporta muchos años de experiencia en

Fiery Network Controller para la DocuColor 250/240 SERVER & CONTROLLER SOLUTIONS. Ejemplos de flujos de trabajo

Transcripción:

Robots Libres e Imprimibles Juan González-Gómez y Alberto Valero Gómez, Robotics Lab Universidad Carlos III de Madrid VIII Conferência Latino-Americana de Software Livre 20 de outubro de 2011 - Foz do Iguaçu PR Brasil juan@iearobotics.com

Robots libres e imprimibles Índice 1. Introducción 2. El robot Miniskybot 3. Robots derivados 4. Plastic Valley UC3M 5. Conclusiones y trabajos futuros Latinoware 2011 2

Robots libres e imprimibles Introducción: Robótica Libre Latinoware 2011 3

Modelo Open source El modelo open source funciona Modelo distribuido, con alcance mundial Miles de personas cooperando Aparición de comunidades Herramientas: repositorios, wikis,... Patrimonio tecnológico de la humanidad 4

Robótica Libre (I) Por qué no aplicar este modelo a la robótica? Ventajas: Robots desarrollados por la comunidad Compartidos por Internet Robots que evolucionan Emergencia de diseños asombrosos! 5

Robótica Libre (II) Cómo lo aplicamos? Problemas: Los robots son objetos físicos y no bits como el software Se necesita tiempo y dinero para duplicar un objeto físico Enfoque: Convertir a bits Fabricar Compartir Internet Objeto físico Planos (Bits) Planos (Bits) Objeto físico 6

Robótica Libre (III) Robot Libre: Aplicamos las 4 libertades software libre a los planos del robot: Mecánica, electrónica y software Robot Libre Robot físico void timer0_delay(unsigned char t0ini) { //-- Dar valor inicial del timer Software TMR0=t0ini; Programa //-- Flag de interrupcion a cero T0IF=0; //-- Esperar a que transcurra el tiempo indicado while(t0if==0); Planos eléctricos Electrónica Planos mećanicos Mecánica 7

Robótica Libre (IV) Robot Libre: Son necesarios los ficheros fuente de los planos Robot físico Herramientas generadoras Robot Libre void timer0_delay(unsigned char t0ini) Software Tool chains { //-- Dar valor inicial del timer TMR0=t0ini; //-- Flag de interrupcion a cero T0IF=0; //-- Esperar a que transcurra el tiempo indicado while(t0if==0); EDA CAD 8

Herramientas generadoras (I) Las herramientas generadoras imponen restricciones a la compartición! Pago de licencias Gratis, pero... Funcionalidad limitada Restricciones en el uso Restricciones en el Sistema Operativo Planos en formatos propietarios 9

Hardware libre² El hardware libre lo podemos clasificar en: Hardware libre² Hardware libre 2 Panos libres Panos libres Software propietario Software Libre 10

Robots libres e imprimibles Introducción: Impresoras 3D Open Source Latinoware 2011 11

Impresoras 3D Impresora 3D: Dispositivo que construye objetos físicos a partir de bits Bits Objeto físico Coste: Propietarias: 12.000-60.000 Open source: 350-2.000 Material: Plástico: ABS(26 /kg), PLA(29 /kg) 12

Ejemplos de Objetos impresos Montura de Gafas http://www.thingiverse.com/thing:7916 Catedral gótica http://www.thingiverse.com/thing:4110 Cabeza de Darth Vader (Star wars) http://www.thingiverse.com/thing:7215 13

Vídeo 1: Una impresora en acción 14

Impresoras 3D Open source Reprap project: Máquina auto-replicante (2005) Makerbot: Comercializan impresoras 3D open-source (2009) Thingiverse: Sitio para compartir objetos físicos (2009) 15

Robots libres e imprimibles para educación Nuestros robots tienen las siguientes características: Libres Imprimibles Diseño disponible para que cualquiera lo pueda usar, estudiar, modificar, distribuir, fabricar o vender Se pueden fabricar utilizando una impresora 3D opensource Herramientas libres Se ha diseñado exclusivamente utilizando herramientas libres. Esto garantiza que no hay restricciones en su modificación, compartición o fabricación. 2 16

Robots libres e imprimibles Índice 1. Introducción 2. El robot Miniskybot 3. Robots derivados 4. Proyecto Plastic Valley UC3M 5. Conclusiones y trabajos futuros Latinoware 2011 17

Robots previos (I) : Tritt Robot libre Año: 1997 Mećanica: Piezas de Lego Electrónica: Tarjeta CT6811 Microcontrolador: 68hc11 Motorola Problemas: Mecánica artesanal, poco clonable Cada taller de robótica con un diseño nuevo Dependencia de Lego http://goo.gl/z7nzf 18

Vídeo 2: El robot Tritt 19

Robots previos (II) : Skybot Robot libre Año: 2005 Mećanica: Plástico cortado por láser Electrónica: Tarjeta Skypic Microcontrolador: 16F876A (Microchip) Robot clonable Problemas: Los estudiantes NO han evolucionado la mecánica http://goo.gl/covyx 20

Vídeo 3: El robot Skybot 21

Miniskybot 0.1: hola mundo Aprender impresión 3D Viabilidad de robots imprimibles Chásis mínimo para estimular a los estudiantes Que comience la evolución! http://www.thingiverse.com/thing:4954 22

Miniskybot 1.0 Robot diferencial con rueda loca Robot completo: chásis + electrónica + pilas + sensores Los estudiantes lo pueden modificar fácilmente http://www.thingiverse.com/thing:7989 23

Vídeo 4: El robot Miniskybot 1.0 24

Mecánica 9 piezas imprimibles Tornillos/tuercas M3 Neumáticos con juntas tóricas 25

Mecánica: Herramientas Libres de diseño OpenScad Las piezas son código que al compilarse genera las piezas gráficas module U_front_skycube() { difference() { union() { //-- Main part: U-piece Futaba_U_union2(bottom_thick=bottom_thick,h=h); //-- Ear 1 translate([d1_x,0,0]) cube(size=[ear_x-0.01,ear_y,bottom_thick], center=true); //-- Ear 2 FreeCad Para visualizar el robot con todas las piezas ensambladas 26

Diseño paramétrico Las piezas son paramétricas. Simplemente cambiando parámetros en el código se obtienen piezas diferentes Ejemplos: Portapilas: Tipo de pila Número de pilas Ruedas: Diámetro Grosor... 27

Electrónica (I) 28

Electrónica (II) Tarjeta Skycube Diseñada con: KICAD KICAD es software libre http://goo.gl/hak5w 29

Construyendo el Miniskybot Piezas imprimibles Tiempo de impresión: 3h Material no imprimible 30

Robots libres e imprimibles Índice 1. Introducción 2. El robot Miniskybot 3. Robots derivados 4. Proyecto Plastic Valley UC3M 5. Conclusiones y trabajos futuros Latinoware 2011 31

Soporte para sensor IR Sensor de Infrarrojos para el Miniskybot Autor: Daniel Gómez. Estudiante UC3M http://www.thingiverse.com/thing:8950 32

El robot de la barbi Sin comentarios... Electrónica: Arduino + escudo para motores Autor: Ávaro Villoslada. Estudiante de Máster UC3M 33

Primera tele-copia del Miniskybot Autor: Cw Kreimer (Pittsburgh, USA) Telecopia de Madrid a Pittsbrugh Modificación de la pieza frontal 34

Orugator Autores (estudiantes UC3M): Olalla Bravo Daniel Gómez Primer robot con orugas imprimibles! http://www.thingiverse.com/thing:8559 35

Vídeo 6: Probando orugator (I) 36

Vídeo 7: Probando orugator (II) 37

Vídeo 8: Probando orugator (III) 38

Unitrack Autor: Jon Goitia (Estudiante UC3M) Una oruga con 5 juntas tóricas en paralelo Video 6 http://www.thingiverse.com/thing:7640 39

Vídeo 9: Unitrack 40

F-track Autor: Jon Goitia (Estudiante UC3M) 4 Unitracks articulados!!!! 41

Diversificación... No sólo hay evolución... También diversificación 42

Robots libres e imprimibles Índice 1. Introducción 2. El robot Miniskybot 3. Robots derivados 4. Proyecto Plastic Valley UC3M 5. Conclusiones y trabajos futuros Latinoware 2011 43

Orígenes (I) Febrero 2009: Taller de Repraps. MediaLab Prado. Madrid Adrian Bowyer (Reprap) Zach Smith (Makerbot) 44

Orígenes (II) Mayo 2009: Nuestra Makerbot está funcionando Makerbot número 8 en el mundo! Ricardo Gómez, Andrés Prieto-Moreno y Juan González 45

MADRE Grupo de Impresoras 3D de la asociación de Robótica de la UC3M Compramos una Makerbot (Thing-o-matic) Mayo 2011: MADRE imprimió su primera pieza http://goo.gl/mgruf 46

Los operadores 37 Operadores Todo el mundo tiene acceso a la impresora 3D Los operadores pueden formar otros operadores 47

Los Clones Proyecto Clone wars: Imprimiendo impresoras Las piezas se imprimien en MADRE Estamos fabricando Repraps (modelo Prusa mendel) Apuntados 28 grupos! http://goo.gl/oaqty 48

En camino... http://goo.gl/epeor Hay más operadores más en camino Alberto Valero ha propuesto el MARS Challenge! Propuestas de PFC y trabajos tutelados Incluir seminarios en el Máster de Robótica de la UC3M Más universidades Españolas están creando sus Plastic Valleys y PADRE: Otra Makerbot más 49

Robots libres e imprimibles Índice 1. Introducción 2. El robot Miniskybot 3. Robots derivados 4. Proyecto Plastic Valley UC3M 5. Conclusiones y trabajos futuros Latinoware 2011 50

Conclusiones Los robots libres e imprimibles funcionan Telecopia, evolución y diversificación Sí es posible que aparezcan comunidades de desarrollo de Robots Geniales para actividades educativas Trabajos futuros Sacar adelante todas nuestras propuestas OOML: Object Oriented Mechanics Library: Mecánica orientada a Objetos http://iearobotics.com/oomlwiki 51

Que el plástico os acompañe... Muchas gracias! 52

Robots Libres e Imprimibles Juan González-Gómez y Alberto Valero Gómez, Robotics Lab Universidad Carlos III de Madrid VIII Conferência Latino-Americana de Software Livre 20 de outubro de 2011 - Foz do Iguaçu PR Brasil juan@iearobotics.com