SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
UNIVERSIDAD DE PANAMÁ
FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
ESCUELA DE INGENIERIA EN INFORMÁTICA
LIC. EN INFORMÁTICA APLIC. A LA ENSEÑANZA E IMPLEMENTACIÓN DE TECNOLOGÍAS
PRESENTADO POR:
Ricardo Joel Robinson Gonzalez
3-736-747
ASIGNACIÓN
Desarrollo de Contenido de la
Asignatura Taller de sistemas robóticos
ASIGNATURA
Didáctica de la Informática y Elaboración de Materiales para el Aprendizaje
Facilitadora
Ing. Fiorentina Molina
Año Académico
I Semestre, 4 Año
Año Electivo
2017
TALLER DE SISTEMAS ROBÓTICOS
DESCRIPCIÓN:
La asignatura de Taller de Sistemas Robóticos, se imparte en duodécimo (XII) grado del plan
de estudio del bachillerato en Tecnología en Informática.
La robótica hoy en día representa uno de los más grandes logros del ser humano, es un intento
de crear vida artificial a partir de circuitos y cables. Es un sueño en donde algún día estas máquinas
harán algo mejor de este mundo y facilitaran la vida de los humanos.
El curso comienza, con la historia, concepto de robótica y robots, importancia y aplicación de la
robótica en diversas áreas. Por el mismo camino nos introducimos a los Sensores y actuadores, se
explica las funciones y aplicaciones de los elementos de E/S de los dispositivos robóticos; Además se
realizara la Construcción de dispositivos robóticos donde se explica y se lleva a la práctica la
confección de diversos modelos de robots, tomando en cuenta los componentes principales para su
adecuado diseño y presentación. Para finalizar trataremos la Programación de sistemas robóticos,
donde se manejará la lógica algorítmica, donde se hace indispensable la intervención del diseño del
robot, el software para programar las actividades a realizar, de forma tal que obtengamos un robots
útil, capaz de realizar tareas previamente programadas.
OBJETIVOS GENERALES:
 Comprender conceptualmente lo que es la robótica y su diferencia con los robots, la
aplicación que tiene en este mundo avanzado, la función de los elementos como sensores
y actuadores, valorando su importancia y su aplicación en actividades diarias del ser
humano.
 Construir diversos modelos de robots, tomando en consideración la adecuada disposición
de las piezas del modelo para su efectiva funcionalidad.
 Programar los modelos de robots, con la lógica apropiada de forma tal que realicen tareas
de acuerdo a su diseño y finalidad, interiorizando la gran importancia de hacer un buen
desarrollo lógico para su efectiva ejecución funcional.
CONTENIDO:
El curso inicia en su Módulo I: Introducción a la Robótica y Robots.
0.1. Historia.
1.1.1. Surgimiento de la robótica y robots
1.1.2. Leyes de la robótica
0.2. Concepto de robótica y robots
0.2.1. ¿Qué es robótica?
0.2.2. ¿Qué es robots?
0.2.3. Conceptos Básicos
0.3. Clasificación de la robótica.
0.3.1. Cronología
0.3.2. Arquitectura
0.3.3. Aplicación
0.4. Actividades
En el Módulo II: Sensores y Actuadores.
2.1. Sensores
2.1.1. Definición de Sensores
2.1.2. Sensores conocidos
2.2. Actuadores
2.1.1. Definición de Actuadores
2.1.2. Actuadores conocidos
2.3. Actividades
En el Módulo III, conocido como Construcción y Control de dispositivos robóticos.
3.1. Software para el control de robots
3.1.1. Instalación de software RoboPro
3.1.2. Conociendo la interfaz
3.2. Desarrollo lógico aplicado a los dispositivos robóticos
3.2.1. Algoritmos robóticos
3.2.2. Programación de dispositivos robóticos
3.2.3. Subprogramas para dispositivos robóticos.
3.3. Actividades
Contenido
Módulo I: Introducción a la Robótica y Robots
1.1.Historia.
1.1.1.Surgimiento de la robótica y robots
La historia de la robótica va unida a la construcción de "artefactos" que trataban de
materializar el deseo humano de crear seres a su semejanza y que al mismo tiempo lo
descargasen de trabajos tediosos. El ingeniero español Leonardo Torres Quevedo (que
construyó el primer mando a distancia para su automóvil mediante telegrafía sin hilo el
ajedrecista automático, el primer transbordador aéreo y otros muchos ingenios), acuñó el
término "automática" en relación con la teoría de la automatización de tareas tradicionalmente
asociadas.
Karel Čapek, un escritor checo, acuñó en 1923 el término "Robot" en su obra
dramática Rossum's Universal Robots / R.U.R., a partir de la palabra checa
robota, que significa servidumbre o trabajo forzado. El término robótica es
acuñado por Isaac Asimov, definiendo a la ciencia que estudia a los robots.
Asimov creó también las Tres Leyes de la Robótica. En la ciencia ficción el
hombre ha imaginado a los robots visitando nuevos mundos, haciéndose con el
poder o, simplemente aliviando de las labores caseras.
1.1.2.Leyes de la robótica
En la ciencia ficción las tres leyes de la robótica son un conjunto de
normas escritas por Isaac Asimov, que la mayoría de los robots de
sus novelas y cuentos están diseñados para cumplir. En ese
universo, las leyes son "formulaciones matemáticas impresas en los
senderos positrónicos del cerebro" de los robots (líneas de código
del programa que regula el cumplimiento de las leyes guardado en
la memoria principal del mismo). Aparecidas por primera vez en el
relato «Runaround» (1942), establecen lo siguiente:
Las tres leyes de la robótica
1. Un robot no hará daño a un ser humano o, por inacción, permitir que un ser humano
sufra daño.
2. Un robot debe hacer o realizar las órdenes dadas por los seres humanos, excepto si
estas órdenes entrasen en conflicto con la 1ª Ley.
3. Un robot debe proteger su propia existencia en la medida en que esta protección no
entre en conflicto con la 1ª o la 2ª Ley.1
Ley Cero
0. Un robot no hará daño a la Humanidad o, por inacción, permitir que la Humanidad
sufra daño.
Issac Asimov
Karel Čapek
1.2. Concepto de robótica y robots
1.2.1. ¿Qué es robótica?
La robótica se puede definir como:
 Ciencia encaminada a diseñar y construir aparatos y sistemas capaces de realizar
tareas propias de un ser humano.
 Rama de la tecnología que se dedica al diseño, construcción, operación,
disposición estructural, manufactura y aplicación de los robots.
Definición técnica seria:
 Rama de la ingeniería mecatrónica, ingeniería eléctrica, ingeniería electrónica y
ciencias de la computación que se ocupa del diseño, construcción, operación,
disposición estructural, manufactura, control y aplicación de los robots.
1.2.2. ¿Qué es robots?
El robot se puede definir como:
 Máquina que puede controlarse para que interactúe con objetos y lograr que
imite, en cierta forma, el comportamiento humano o animal.
 Máquina virtual o agente virtual encaminado a obedecer ordenas dadas por un
controlador ya sea una computadora o cualquier dispositivo.
1.2.3. Conceptos Básicos
Inteligencia Artificial:
 Máquina que imita las funciones "cognitivas" que los humanos
asocian con otras mentes humanas, como por ejemplo: "aprender" y
"resolver problemas".
Autómata se puede definir como:
 Máquina que imita la figura y los movimientos de un ser
animado, es un equivalente tecnológico en la actualidad; serían los
robots autónomos.
Mecatrónica se puede definir como:
 Es una disciplina que une la ingeniería mecánica, ingeniería
electrónica, ingeniería de control e ingeniería informática, y sirve para
diseñar y desarrollar productos que involucren sistemas de control para el
diseño de productos o procesos inteligentes.
1.3. Clasificación de la robótica y robots.
Los robots se clasifican según: cronología, arquitectura, aplicación, lenguaje de programación,
nivel de inteligencia, nivel de control, de ejecución entre otros.
1.3.1. Cronología
Cronología
I Generación: Manipuladores
Desde los años ‘50
Los robots no se percatan de su entorno, adquieren
información muy limitada o nula de él y en consecuencia a
ésta actúan.
II Generación: Robots de Aprendizaje
Hasta los años ‘80
Los robots cuentan con un sistema de retroalimentación que
les permite obtener más datos de su entorno y guardarlos en
algún medio de almacenamiento junto con las instrucciones.
III Generación: Robots con Control
Sensorizado
Durante los años ’80 y ´90
Los robots se vuelven reprogramables, usan controladores
o computadoras para analizar la información captada de su
entorno mediante sensores y aparecen los lenguajes de
programación.
IV Generación: Robots Inteligentes Mejores sistemas sensoriales, mejores estrategiasde control
y análisis de información; capaces de comprender su
entorno y actuar en tiempo real.
V Generación y Más Allá La siguiente generación será una nueva tecnología que
incorporara 100% inteligencia artificial
Esta etapa depende de la nueva generación de jóvenes
interesados en robótica.
1.3.2. Arquitectura
Arquitectura
Androides Se pareceny actúancomo si fueransereshumanos. Este tipo
de robots no existen en la realidad,sino que son elementos
ficticios.
Móviles Estos robots cuentan con sistemas de sensores, orugas,
ruedas o patas que les permiten desplazarse de acuerdo a la
programación a la que fueron sometidos. Utilizados en:
instalaciones industriales y en investigar zonas muy
distantes o difíciles de acceder
Poliarticulados (sedentarios) Diseñados para mover sus terminales con limitada libertad
y de acuerdo a ciertos sistemas de coordenadas.Idealespara
abarcar una amplia zona de trabajo.
Zoomórficos La locomoción de estos robots imita a la de distintos
animales. Se dividen en: caminadores y no caminadores
1.3.3. Aplicación
Aplicación
Médicos Bajo esta categoría se incluyen las prótesis para
disminuidos físicos, las cuales cuentan con sistemas de
mando y adaptación al cuerpo; realizando sus funciones y
movimientos. También, existen los robots médicos
destinados a la realización de intervenciones quirúrgicas
Industriales Incluye está categoría los electrónicoso mecánicos usados
en los procesos de manipulación o fabricación automáticos.
Además, aquellos electrodomésticos que realizan
simultáneamente distintas operaciones
1.4. Actividades
1.4.1. Investigue las biografías de los precursores de la robótica: Isaac Asimov, Karel Čapek y
Leonardo Torres Quevedo
1.4.2. Redacte un informe de 2 páginas referente a las leyes de la robótica. Pensando… - -----
-¿Qué pasaría si no existirá estas leyes?
-¿Usted piensa que estas leyes son importantes?
-¿Por qué cree usted que estas leyes fueron creadas?
1.4.3. Confeccione un cuadro comparativo sobre sus diferencias conceptual y ejemplificativo
de la robótica y los robots.
1.4.4. Diseñe una presentación PPT animada sobre 2 áreas de la aplicación de los robots.
1.4.5. Elabore un informe de 2 páginas después de observar los siguientes videos:
- https://www.youtube.com/watch?v=qnnNLk9Bwh0
- https://www.youtube.com/watch?v=xzRegx2PF78
1.4.6. En un espacio de 2 horas podrá observar está película llamada Yo Robot donde se
habla sobre el origen de la robótica, robots; Además sobre Isaac Asimov y las leyes de la
robótica. https://www.youtube.com/watch?v=60cNIIwg8r0
Módulo II: Sensores y Actuadores
2.1. Sensores
2.1.1. Definición de Sensores
Los sensores no ejecutan ninguna acción, sino reaccionan a determinadas situaciones y
sucesos. Un pulsador reacciona por ejemplo a la "presión de un botón", dejando pasar o
interrumpiendo una corriente eléctrica.
2.1.2. Sensores conocidos
Fototransistor Se define el fototransistor también como
"sensor de luminosidad". Este es un "sensor", que
reacciona ante la luminosidad.
Sensor de pista El sensor de pista infrarrojo es un sensor
infrarrojo digital para reconocimiento de una pista negra
sobre un sustrato blanco a una distancia de 5 - 30 mm.
Pulsador El pulsadortambiénse llamasensorde contacto.
Al accionar el botón rojo se conmuta mecánicamente al
flujo corriente entre los contactos
Como "cierre":
Se conectan los contactos 1 y 3.
Pulsador oprimido: fluye corriente.
Pulsador no oprimido: no fluye ninguna corriente
Como "ruptor":
Se conectan los contactos 1 y 2.
Pulsador oprimido: no fluye ninguna corriente
Pulsador no oprimido: fluye corriente.
Sensor de calor (NTC) Con este elemento se trata de un
sensorde calor,conlosquese puedenmedirtemperaturas.
FotoresistorUn sensorde luminosidadanalógicoreacciona
a la luz diurna y modifica a la vez su valor de resistencia.
Esta es un indicador para la luminosidad de la luz.
Sensor de distancia por ultrasonido.
Mide la distanciaentre sí mismoy un objeto.Los sensores
de distancia trabajan con luz, rayos infrarrojos, ondas
radioeléctricas, o ultrasonido y emplean diferentes
métodos de medición. El sonido de propaga como onda.
2.2. Actuadores
2.1.1. Definición de Actuadores
Se denominan actuadores a todos los elementos que pueden ejecutar una acción. Esto significa,
cuando se los conecta a una corriente eléctrica, de alguna forma se tornan "activos".
2.1.2. Actuadores conocidos
Descripción Imagen
Motorescodificadores Comoaccionamientoparanuestros
robots empleamosdos motores codificadorescontenidos
en el kit de construcción. A primera vista son motores
eléctricos normales.
Motor XS El motor XS es un motor eléctrico, que es
tan largo y tan alto como un elemento
fischertechnik. Además es sumamente ligero. De este
modo lo puedes montar en lugares, en los cuales no hay
lugar para los motores grandes.
Bombilla Esta pueden ser empleadas de forma muy
versátil, por ejemplo como luces de señalización en un
semáforo, o también como luz intermitente en un robot.
Lámpara de lente En esta lámpara se ha incorporado una
lente, que reúne la luz en un haz. Presenta un aspecto
similar a una bombilla globular.
2.3. Actividades
2.3.1. Diseñe un cuadro comparativos sobre los actuadores y señores mencionando sus
diferencias.
2.3.2. Trate de dibujar los actuadores y sensores colocando una descripción valida después de
haber entendido su concepto.
2.3.3. Después de ver estos videos redacte un informe de 2 páginas sobre las funciones de los
sensores y actuadores además de su importancia para la robótica y ¿Por qué existen los
actuadores y sensores? ¿Qué pasaría si estos no existieran?:
- https://www.youtube.com/watch?v=anAkF1jNSkY
- https://www.youtube.com/watch?v=kH6wMgQCGQc
Módulo III: Construcción y Control de Dispositivos Robóticos.
3.1. Software para el control de robots
3.2.1. Software RoboPro
Es el software original de la firma alemana Fischertechnik, y es únicamente para
plataformas Windows viniendo una licencia por kit adquirido, aunque también puede adquirirse
una única licencia institucional para escuelas.
Seguramente te has preguntado ¿Alguna vez cómo funciona un robot? Haz llegado a pensar
que por arte de magia. No solamente con los robots propiamente dichos: en muchos otros
campos se utiliza la técnica de control y automatización.
¿Qué es RoboPro?
ROBO Pro es una superficie de programación o de control, con la que puedes crear los
programas para los Robots. "Superficie gráfica de programación" significa, que tu no necesitas
"escribir" los programas línea por línea, sino con ayuda de símbolos gráficos los puedes
componer sencillamente con imágenes.
3.2.2. Conociendo la interfaz
¿Tienes ya ganas de empezar? inicia el programa ROBO Pro. Para hacerlo, haz clic en el botón
de Inicio de la barra de tareas y a continuación elige todos los programas y ROBO Pro.
En la ventana de elementos se encuentra varios gráficos y cada uno contempla una función en
especifica:
Para ver la función de los
elementos valla a ayuda
en el menú, ayuda,
contenido, Los elementos
del programa y elementos
básicos.
BARRA DE HERRAMIENTAS
VENTANA DE ELEMENTOS
3.2. Desarrollo lógico aplicado a los dispositivos robóticos
3.3.1. Algoritmos robóticos
Para programar en el software tenemos que conocer que el diagrama de flujo y cómo
funcionan.
Crear un nuevo programa:
En la barra de herramientas
encontrarás la opción "Nuevo". Si
haces clic sobre ella con el botón
izquierdo del ratón, verás que se
crea un nuevo programa vacío.
Inserción de los elementos del programa a un programa:
Para insertar los elementos del programa
a un nuevo programa lo que debemos hacer es
ir primeramente a el icono o grafico de inicio y
arrastrarlo con el mouse hasta donde están los
puntos gris y soltarlo después; Agregamos el
icono Salida de motor y tratamos que la flecha
de inicio se conecte con el de salida de motor
automáticamente.
También agregamos un tiempo de espera
tratando que se conecte con el elemento
anterior y como final el icono de fin.
Y así tenemos nuestro primer programa
creado para un robot, la función que ofrece este
primer programa es de Encender el robot o
motor del robot, por un segundo y finalice.
Ahora nosotros podemos editar cada uno de los elementos del programa de la siguiente manera:
Nos paramos encima del elemento y damos clic
derecho con el mouse y se mostrara un ventana
emergente donde se detalla nuevas opciones para
cambiar la imagen, la velocidad y el brillo.
En este caso el motor la cambiaremos a
lámpara y el brillo lo bajamos a 6 en
acción lo cambiamos a encendido y
aceptamos.
Igualmente cambiaremos el tiempo
dándole clic derecho y le ponemos 1
minuto y aceptamos.
El programa debe de quedar de la siguiente manera:
3.3.2. Programación de dispositivos robóticos
Programa 1
 En el Instituto Benigno Jiménez G. se han instalado en los baños
nuevos secadores de manos junto al lavamanos. Estos están provistos
con un pulsador, a través de la cual se puede conectar y desconectar
el ventilador. El secador de manos debe ser programado de tal
manera, que en el momento que se pulsa el botón, se conecta el
ventilador y tras 20 segundos se vuelve a desconectar. Recordar que
el secador es utilizado a cada instante.
Recordemos que el pulsador o bifurcación
digital ejecuta 2 acciones del 0 y 1 (Si y
No), el cual 0 es Sí y 1 es No. Al
presionarse el motor del secador de manos
enciende por 20 segundos luego el regresa
a el inicio, en el caso de que la persona no
presione el pulsador él se quedara en el
inicio hasta esperar que la persona
presione el pulsador. Para conectar las
flechas después del tiempo es ponernos
sobre la flecha y arrastrarla haciendo clic
en cada esquina hasta llegar a el de inicio.
Programa 2
 Se requiere programar el semáforo de sabanitas cuyas condiciones son las
siguientes el semáforo en principio debe estar en verde. Cuando un peatón oprime el
pulsador I1, el semáforo 3 segundos más tarde tiene que pasar a amarillo y tras 4
segundos a rojo. La fase roja debe durar 10 segundos, la fase amarillo que sigue a
continuación, 3 segundos. Entonces debe volver a estar verde. Recordar elsemáforo
solo comienza cuando se oprime el pulsador.
Aquí utilizamos lámparas para encender y apagar
las luces del semáforo cada uno con el tiempo que
especifica la descripción además usamos un
pulsador para que el semáforo comience a
funcionar permitiendo así encender y apagar las
luces del mismo.
3.3.3. Subprogramas para dispositivos robóticos.
¿Qué es subprograma?
-Secuencia de instrucciones que realiza una función particular.
-Rutinas, procedimientos o conjuntos de instrucciones que realizan
una labor específica.
-Segmento de código separado del bloque principal y que puede ser
invocado en cualquier momento del bloque principal
Beneficios de un subprograma
Los subprogramas o subrutinas nacieron de la necesidad de
no repetir innecesariamente un trabajo ya hecho. Pueden invocarse
desde el cuerpo del programa principal cuantas veces se desee.
Ejemplo de subprogramas:
Ejemplo 1:
Ejemplo 2:
Subprogramas para robots
Programa Principal:
Aquí se realiza el programa principal, este programa es para un semáforo donde el
programa principal contiene toda la función del semáforo pero tiene un llamado a un
subprograma llamado parpadeo.
Subprograma:
Este subprograma contiene el parpadeo si no se presiona el pulsador para alertar que
no está funcionando el semáforo.
3.3. Actividades
3.3.1. Indague lo siguiente:
 ¿Qué es la programación orientada a objetos?
 ¿Cuáles son las técnicas de la programación orientada a objetos y defínalas?
3.3.2. Descargue e instale el software RoboPro y elabore un informe:
Software: http://www.fischertechnik.de/en/Home/downloads/computing.aspx
Tutorial: https://www.youtube.com/watch?v=0vzSG_pPIiA
3.3.3.Clasifique y Defina su función cada uno de los elementos del programa
ROBOPro.
3.3.4. Diseñe un cuadro comparativo conceptual sobre un algoritmo y subprogramas,
Además cuales son los elementos de cada uno.
3.3.5. Desarrolle el siguiente programa sin usar subprogramas:
 Programa un elevador de tal manera, que inicialmente se desplace
hacia abajo a su posición de partida. Cuando se oprime uno de ambos
pulsadores ( en la planta baja o en el primer piso) el elevador tiene que
desplazarse en cada caso a la otra planta.
 Confecciona un programa de lavado, que recién comience cuando la
puerta está cerrada y se oprime el botón de arranque. Como primero se
lava, a continuación se seca. Cuando termina tiene que encender una luz
amarrilla y cuando lava y seca debe de encender una luz blanca.
FUENTES BIBLIOGRAFICAS
 Euclides Samaniego G. Ingeniería de Sistemas Robóticos para Bachilleres. Editorial L&J. 2011.
 Euclides Samaniego G. Ingeniería de Sistemas Robóticos. Editorial L&J. 2009.
 Manual de Instrucciones de Construcción, incluidos en los kit.
http://www.fischertechnik.de/de/PortalData/1/Resources/didactic/documents/activity-
booklet/ROBOTXTrainingLab/es.pdf
 Manual de Instrucciones del Controlador, incluidos en el kit.
http://www.fischertechnik.de/de/PortalData/1/Resources/didactic/documents/activity-
booklet/ROBOTXTrainingLab/es.pdf
 Manual de Montaje, incluido en el kit.

Más contenido relacionado

La actualidad más candente

3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programamartell024
 
Introduccion a la robotica
Introduccion a la roboticaIntroduccion a la robotica
Introduccion a la roboticawiliune
 
Diagnostico grado decimo
Diagnostico grado decimoDiagnostico grado decimo
Diagnostico grado decimosaesqui
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialcjemima
 
Rúbrica para evaluar los ejercicios de programacion
Rúbrica para evaluar los ejercicios de programacionRúbrica para evaluar los ejercicios de programacion
Rúbrica para evaluar los ejercicios de programacionAna Arribas
 
Robotica conceptos básicos bis
Robotica conceptos básicos bisRobotica conceptos básicos bis
Robotica conceptos básicos bisKoldo Parra
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología Ihugoking04
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinopticofelixgs0003
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialJorge Juárez
 
Desarrollo de la ofimática v1
Desarrollo de la ofimática v1Desarrollo de la ofimática v1
Desarrollo de la ofimática v1MARLEN526
 
Mapa mental/ evolución de la informatica
Mapa mental/ evolución de la informaticaMapa mental/ evolución de la informatica
Mapa mental/ evolución de la informaticabarbieg7
 

La actualidad más candente (20)

3. Elementos basicos de un programa
3.  Elementos basicos de un programa3.  Elementos basicos de un programa
3. Elementos basicos de un programa
 
Proyecto del sena
Proyecto del senaProyecto del sena
Proyecto del sena
 
Introduccion a la robotica
Introduccion a la roboticaIntroduccion a la robotica
Introduccion a la robotica
 
MODULO TECNOLOGIA 6.pdf
MODULO TECNOLOGIA 6.pdfMODULO TECNOLOGIA 6.pdf
MODULO TECNOLOGIA 6.pdf
 
Diagnostico grado decimo
Diagnostico grado decimoDiagnostico grado decimo
Diagnostico grado decimo
 
Robotica ppt
Robotica pptRobotica ppt
Robotica ppt
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Rúbrica para evaluar los ejercicios de programacion
Rúbrica para evaluar los ejercicios de programacionRúbrica para evaluar los ejercicios de programacion
Rúbrica para evaluar los ejercicios de programacion
 
Robotica conceptos básicos bis
Robotica conceptos básicos bisRobotica conceptos básicos bis
Robotica conceptos básicos bis
 
Proyecto de robotica
Proyecto de roboticaProyecto de robotica
Proyecto de robotica
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología I
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
Plan de clase
Plan de clasePlan de clase
Plan de clase
 
La Robotica
La RoboticaLa Robotica
La Robotica
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Desarrollo de la ofimática v1
Desarrollo de la ofimática v1Desarrollo de la ofimática v1
Desarrollo de la ofimática v1
 
Planificación anual Robótica - 6to grado 2020.pdf
Planificación anual Robótica - 6to grado 2020.pdfPlanificación anual Robótica - 6to grado 2020.pdf
Planificación anual Robótica - 6to grado 2020.pdf
 
Microcomputadores
MicrocomputadoresMicrocomputadores
Microcomputadores
 
Plan robotica 2015 agosto diciembre
Plan robotica 2015 agosto diciembrePlan robotica 2015 agosto diciembre
Plan robotica 2015 agosto diciembre
 
Mapa mental/ evolución de la informatica
Mapa mental/ evolución de la informaticaMapa mental/ evolución de la informatica
Mapa mental/ evolución de la informatica
 

Similar a Taller de sistemas roboticos

Similar a Taller de sistemas roboticos (20)

La robotica
La roboticaLa robotica
La robotica
 
informacion
informacioninformacion
informacion
 
Investigacion robotica 1
Investigacion robotica 1Investigacion robotica 1
Investigacion robotica 1
 
Robótica
 Robótica Robótica
Robótica
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodo
 
Institución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodoInstitución educativa ciudadela del sur 3 periodo
Institución educativa ciudadela del sur 3 periodo
 
Taller de sistemas robóticos
Taller de sistemas robóticosTaller de sistemas robóticos
Taller de sistemas robóticos
 
Robotica
RoboticaRobotica
Robotica
 
Robotica y programaciòn
Robotica  y programaciònRobotica  y programaciòn
Robotica y programaciòn
 
Robotica y programaciòn
Robotica  y programaciònRobotica  y programaciòn
Robotica y programaciòn
 
La robotica 1
La robotica 1La robotica 1
La robotica 1
 
Presentacion de robotica
Presentacion de roboticaPresentacion de robotica
Presentacion de robotica
 
La robótica 4°2°
La robótica 4°2° La robótica 4°2°
La robótica 4°2°
 
La robotica
La roboticaLa robotica
La robotica
 
Robotica
RoboticaRobotica
Robotica
 
La robotica y la d omotica
La robotica y la d omoticaLa robotica y la d omotica
La robotica y la d omotica
 
Proyecto robótica, cronología power point
Proyecto robótica, cronología power pointProyecto robótica, cronología power point
Proyecto robótica, cronología power point
 
Proyecto robótica, cronología power point
Proyecto robótica, cronología power pointProyecto robótica, cronología power point
Proyecto robótica, cronología power point
 
Robotica - Unidad 01
Robotica - Unidad 01Robotica - Unidad 01
Robotica - Unidad 01
 
la robotica
la roboticala robotica
la robotica
 

Más de Ricardo Joel Robinson Gonzalez

Más de Ricardo Joel Robinson Gonzalez (20)

La violencia intrafamiliar en la provincia de colon
La violencia intrafamiliar en la provincia de colonLa violencia intrafamiliar en la provincia de colon
La violencia intrafamiliar en la provincia de colon
 
Manual de robo pro
Manual de robo proManual de robo pro
Manual de robo pro
 
Instituto Benigno Jimenez Garay
Instituto Benigno Jimenez GarayInstituto Benigno Jimenez Garay
Instituto Benigno Jimenez Garay
 
Instituto Benigno Jimenez Garay
Instituto Benigno Jimenez GarayInstituto Benigno Jimenez Garay
Instituto Benigno Jimenez Garay
 
Tablero magnetico
Tablero magneticoTablero magnetico
Tablero magnetico
 
Proteccion de la informacion
Proteccion de la informacionProteccion de la informacion
Proteccion de la informacion
 
Métodos para guardar la información
Métodos para guardar la informaciónMétodos para guardar la información
Métodos para guardar la información
 
La informática educativa
La informática educativaLa informática educativa
La informática educativa
 
Funciones de bd en php
Funciones de bd en phpFunciones de bd en php
Funciones de bd en php
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Ui controles JAVA Android
Ui controles JAVA AndroidUi controles JAVA Android
Ui controles JAVA Android
 
Memoria cache
Memoria cacheMemoria cache
Memoria cache
 
Sistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoriaSistemas Operativos Gestión de memoria
Sistemas Operativos Gestión de memoria
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Seguridad en php
Seguridad en phpSeguridad en php
Seguridad en php
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
Programación y algoritmos c++
Programación y algoritmos c++Programación y algoritmos c++
Programación y algoritmos c++
 
La arquitectura de computadora
La arquitectura de computadoraLa arquitectura de computadora
La arquitectura de computadora
 
Portugal en londres 2012
Portugal en londres 2012Portugal en londres 2012
Portugal en londres 2012
 
Tipos de cables (Coaxiales, Trenzados y fibra optica)
Tipos de cables (Coaxiales, Trenzados y fibra optica)Tipos de cables (Coaxiales, Trenzados y fibra optica)
Tipos de cables (Coaxiales, Trenzados y fibra optica)
 

Último

ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 

Último (20)

ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 

Taller de sistemas roboticos

  • 1. UNIVERSIDAD DE PANAMÁ FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN ESCUELA DE INGENIERIA EN INFORMÁTICA LIC. EN INFORMÁTICA APLIC. A LA ENSEÑANZA E IMPLEMENTACIÓN DE TECNOLOGÍAS PRESENTADO POR: Ricardo Joel Robinson Gonzalez 3-736-747 ASIGNACIÓN Desarrollo de Contenido de la Asignatura Taller de sistemas robóticos ASIGNATURA Didáctica de la Informática y Elaboración de Materiales para el Aprendizaje Facilitadora Ing. Fiorentina Molina Año Académico I Semestre, 4 Año Año Electivo 2017
  • 2. TALLER DE SISTEMAS ROBÓTICOS DESCRIPCIÓN: La asignatura de Taller de Sistemas Robóticos, se imparte en duodécimo (XII) grado del plan de estudio del bachillerato en Tecnología en Informática. La robótica hoy en día representa uno de los más grandes logros del ser humano, es un intento de crear vida artificial a partir de circuitos y cables. Es un sueño en donde algún día estas máquinas harán algo mejor de este mundo y facilitaran la vida de los humanos. El curso comienza, con la historia, concepto de robótica y robots, importancia y aplicación de la robótica en diversas áreas. Por el mismo camino nos introducimos a los Sensores y actuadores, se explica las funciones y aplicaciones de los elementos de E/S de los dispositivos robóticos; Además se realizara la Construcción de dispositivos robóticos donde se explica y se lleva a la práctica la confección de diversos modelos de robots, tomando en cuenta los componentes principales para su adecuado diseño y presentación. Para finalizar trataremos la Programación de sistemas robóticos, donde se manejará la lógica algorítmica, donde se hace indispensable la intervención del diseño del robot, el software para programar las actividades a realizar, de forma tal que obtengamos un robots útil, capaz de realizar tareas previamente programadas. OBJETIVOS GENERALES:  Comprender conceptualmente lo que es la robótica y su diferencia con los robots, la aplicación que tiene en este mundo avanzado, la función de los elementos como sensores y actuadores, valorando su importancia y su aplicación en actividades diarias del ser humano.  Construir diversos modelos de robots, tomando en consideración la adecuada disposición de las piezas del modelo para su efectiva funcionalidad.  Programar los modelos de robots, con la lógica apropiada de forma tal que realicen tareas de acuerdo a su diseño y finalidad, interiorizando la gran importancia de hacer un buen desarrollo lógico para su efectiva ejecución funcional.
  • 3. CONTENIDO: El curso inicia en su Módulo I: Introducción a la Robótica y Robots. 0.1. Historia. 1.1.1. Surgimiento de la robótica y robots 1.1.2. Leyes de la robótica 0.2. Concepto de robótica y robots 0.2.1. ¿Qué es robótica? 0.2.2. ¿Qué es robots? 0.2.3. Conceptos Básicos 0.3. Clasificación de la robótica. 0.3.1. Cronología 0.3.2. Arquitectura 0.3.3. Aplicación 0.4. Actividades En el Módulo II: Sensores y Actuadores. 2.1. Sensores 2.1.1. Definición de Sensores 2.1.2. Sensores conocidos 2.2. Actuadores 2.1.1. Definición de Actuadores 2.1.2. Actuadores conocidos 2.3. Actividades En el Módulo III, conocido como Construcción y Control de dispositivos robóticos. 3.1. Software para el control de robots 3.1.1. Instalación de software RoboPro 3.1.2. Conociendo la interfaz 3.2. Desarrollo lógico aplicado a los dispositivos robóticos 3.2.1. Algoritmos robóticos 3.2.2. Programación de dispositivos robóticos 3.2.3. Subprogramas para dispositivos robóticos. 3.3. Actividades
  • 4. Contenido Módulo I: Introducción a la Robótica y Robots 1.1.Historia. 1.1.1.Surgimiento de la robótica y robots La historia de la robótica va unida a la construcción de "artefactos" que trataban de materializar el deseo humano de crear seres a su semejanza y que al mismo tiempo lo descargasen de trabajos tediosos. El ingeniero español Leonardo Torres Quevedo (que construyó el primer mando a distancia para su automóvil mediante telegrafía sin hilo el ajedrecista automático, el primer transbordador aéreo y otros muchos ingenios), acuñó el término "automática" en relación con la teoría de la automatización de tareas tradicionalmente asociadas. Karel Čapek, un escritor checo, acuñó en 1923 el término "Robot" en su obra dramática Rossum's Universal Robots / R.U.R., a partir de la palabra checa robota, que significa servidumbre o trabajo forzado. El término robótica es acuñado por Isaac Asimov, definiendo a la ciencia que estudia a los robots. Asimov creó también las Tres Leyes de la Robótica. En la ciencia ficción el hombre ha imaginado a los robots visitando nuevos mundos, haciéndose con el poder o, simplemente aliviando de las labores caseras. 1.1.2.Leyes de la robótica En la ciencia ficción las tres leyes de la robótica son un conjunto de normas escritas por Isaac Asimov, que la mayoría de los robots de sus novelas y cuentos están diseñados para cumplir. En ese universo, las leyes son "formulaciones matemáticas impresas en los senderos positrónicos del cerebro" de los robots (líneas de código del programa que regula el cumplimiento de las leyes guardado en la memoria principal del mismo). Aparecidas por primera vez en el relato «Runaround» (1942), establecen lo siguiente: Las tres leyes de la robótica 1. Un robot no hará daño a un ser humano o, por inacción, permitir que un ser humano sufra daño. 2. Un robot debe hacer o realizar las órdenes dadas por los seres humanos, excepto si estas órdenes entrasen en conflicto con la 1ª Ley. 3. Un robot debe proteger su propia existencia en la medida en que esta protección no entre en conflicto con la 1ª o la 2ª Ley.1 Ley Cero 0. Un robot no hará daño a la Humanidad o, por inacción, permitir que la Humanidad sufra daño. Issac Asimov Karel Čapek
  • 5. 1.2. Concepto de robótica y robots 1.2.1. ¿Qué es robótica? La robótica se puede definir como:  Ciencia encaminada a diseñar y construir aparatos y sistemas capaces de realizar tareas propias de un ser humano.  Rama de la tecnología que se dedica al diseño, construcción, operación, disposición estructural, manufactura y aplicación de los robots. Definición técnica seria:  Rama de la ingeniería mecatrónica, ingeniería eléctrica, ingeniería electrónica y ciencias de la computación que se ocupa del diseño, construcción, operación, disposición estructural, manufactura, control y aplicación de los robots. 1.2.2. ¿Qué es robots? El robot se puede definir como:  Máquina que puede controlarse para que interactúe con objetos y lograr que imite, en cierta forma, el comportamiento humano o animal.  Máquina virtual o agente virtual encaminado a obedecer ordenas dadas por un controlador ya sea una computadora o cualquier dispositivo. 1.2.3. Conceptos Básicos Inteligencia Artificial:  Máquina que imita las funciones "cognitivas" que los humanos asocian con otras mentes humanas, como por ejemplo: "aprender" y "resolver problemas". Autómata se puede definir como:  Máquina que imita la figura y los movimientos de un ser animado, es un equivalente tecnológico en la actualidad; serían los robots autónomos. Mecatrónica se puede definir como:  Es una disciplina que une la ingeniería mecánica, ingeniería electrónica, ingeniería de control e ingeniería informática, y sirve para diseñar y desarrollar productos que involucren sistemas de control para el diseño de productos o procesos inteligentes.
  • 6. 1.3. Clasificación de la robótica y robots. Los robots se clasifican según: cronología, arquitectura, aplicación, lenguaje de programación, nivel de inteligencia, nivel de control, de ejecución entre otros. 1.3.1. Cronología Cronología I Generación: Manipuladores Desde los años ‘50 Los robots no se percatan de su entorno, adquieren información muy limitada o nula de él y en consecuencia a ésta actúan. II Generación: Robots de Aprendizaje Hasta los años ‘80 Los robots cuentan con un sistema de retroalimentación que les permite obtener más datos de su entorno y guardarlos en algún medio de almacenamiento junto con las instrucciones. III Generación: Robots con Control Sensorizado Durante los años ’80 y ´90 Los robots se vuelven reprogramables, usan controladores o computadoras para analizar la información captada de su entorno mediante sensores y aparecen los lenguajes de programación. IV Generación: Robots Inteligentes Mejores sistemas sensoriales, mejores estrategiasde control y análisis de información; capaces de comprender su entorno y actuar en tiempo real. V Generación y Más Allá La siguiente generación será una nueva tecnología que incorporara 100% inteligencia artificial Esta etapa depende de la nueva generación de jóvenes interesados en robótica. 1.3.2. Arquitectura Arquitectura Androides Se pareceny actúancomo si fueransereshumanos. Este tipo de robots no existen en la realidad,sino que son elementos ficticios. Móviles Estos robots cuentan con sistemas de sensores, orugas, ruedas o patas que les permiten desplazarse de acuerdo a la programación a la que fueron sometidos. Utilizados en: instalaciones industriales y en investigar zonas muy distantes o difíciles de acceder Poliarticulados (sedentarios) Diseñados para mover sus terminales con limitada libertad y de acuerdo a ciertos sistemas de coordenadas.Idealespara abarcar una amplia zona de trabajo. Zoomórficos La locomoción de estos robots imita a la de distintos animales. Se dividen en: caminadores y no caminadores 1.3.3. Aplicación Aplicación Médicos Bajo esta categoría se incluyen las prótesis para disminuidos físicos, las cuales cuentan con sistemas de mando y adaptación al cuerpo; realizando sus funciones y movimientos. También, existen los robots médicos destinados a la realización de intervenciones quirúrgicas Industriales Incluye está categoría los electrónicoso mecánicos usados en los procesos de manipulación o fabricación automáticos. Además, aquellos electrodomésticos que realizan simultáneamente distintas operaciones
  • 7. 1.4. Actividades 1.4.1. Investigue las biografías de los precursores de la robótica: Isaac Asimov, Karel Čapek y Leonardo Torres Quevedo 1.4.2. Redacte un informe de 2 páginas referente a las leyes de la robótica. Pensando… - ----- -¿Qué pasaría si no existirá estas leyes? -¿Usted piensa que estas leyes son importantes? -¿Por qué cree usted que estas leyes fueron creadas? 1.4.3. Confeccione un cuadro comparativo sobre sus diferencias conceptual y ejemplificativo de la robótica y los robots. 1.4.4. Diseñe una presentación PPT animada sobre 2 áreas de la aplicación de los robots. 1.4.5. Elabore un informe de 2 páginas después de observar los siguientes videos: - https://www.youtube.com/watch?v=qnnNLk9Bwh0 - https://www.youtube.com/watch?v=xzRegx2PF78 1.4.6. En un espacio de 2 horas podrá observar está película llamada Yo Robot donde se habla sobre el origen de la robótica, robots; Además sobre Isaac Asimov y las leyes de la robótica. https://www.youtube.com/watch?v=60cNIIwg8r0
  • 8. Módulo II: Sensores y Actuadores 2.1. Sensores 2.1.1. Definición de Sensores Los sensores no ejecutan ninguna acción, sino reaccionan a determinadas situaciones y sucesos. Un pulsador reacciona por ejemplo a la "presión de un botón", dejando pasar o interrumpiendo una corriente eléctrica. 2.1.2. Sensores conocidos Fototransistor Se define el fototransistor también como "sensor de luminosidad". Este es un "sensor", que reacciona ante la luminosidad. Sensor de pista El sensor de pista infrarrojo es un sensor infrarrojo digital para reconocimiento de una pista negra sobre un sustrato blanco a una distancia de 5 - 30 mm. Pulsador El pulsadortambiénse llamasensorde contacto. Al accionar el botón rojo se conmuta mecánicamente al flujo corriente entre los contactos Como "cierre": Se conectan los contactos 1 y 3. Pulsador oprimido: fluye corriente. Pulsador no oprimido: no fluye ninguna corriente Como "ruptor": Se conectan los contactos 1 y 2. Pulsador oprimido: no fluye ninguna corriente Pulsador no oprimido: fluye corriente. Sensor de calor (NTC) Con este elemento se trata de un sensorde calor,conlosquese puedenmedirtemperaturas. FotoresistorUn sensorde luminosidadanalógicoreacciona a la luz diurna y modifica a la vez su valor de resistencia. Esta es un indicador para la luminosidad de la luz. Sensor de distancia por ultrasonido. Mide la distanciaentre sí mismoy un objeto.Los sensores de distancia trabajan con luz, rayos infrarrojos, ondas radioeléctricas, o ultrasonido y emplean diferentes métodos de medición. El sonido de propaga como onda.
  • 9. 2.2. Actuadores 2.1.1. Definición de Actuadores Se denominan actuadores a todos los elementos que pueden ejecutar una acción. Esto significa, cuando se los conecta a una corriente eléctrica, de alguna forma se tornan "activos". 2.1.2. Actuadores conocidos Descripción Imagen Motorescodificadores Comoaccionamientoparanuestros robots empleamosdos motores codificadorescontenidos en el kit de construcción. A primera vista son motores eléctricos normales. Motor XS El motor XS es un motor eléctrico, que es tan largo y tan alto como un elemento fischertechnik. Además es sumamente ligero. De este modo lo puedes montar en lugares, en los cuales no hay lugar para los motores grandes. Bombilla Esta pueden ser empleadas de forma muy versátil, por ejemplo como luces de señalización en un semáforo, o también como luz intermitente en un robot. Lámpara de lente En esta lámpara se ha incorporado una lente, que reúne la luz en un haz. Presenta un aspecto similar a una bombilla globular. 2.3. Actividades 2.3.1. Diseñe un cuadro comparativos sobre los actuadores y señores mencionando sus diferencias. 2.3.2. Trate de dibujar los actuadores y sensores colocando una descripción valida después de haber entendido su concepto. 2.3.3. Después de ver estos videos redacte un informe de 2 páginas sobre las funciones de los sensores y actuadores además de su importancia para la robótica y ¿Por qué existen los actuadores y sensores? ¿Qué pasaría si estos no existieran?: - https://www.youtube.com/watch?v=anAkF1jNSkY - https://www.youtube.com/watch?v=kH6wMgQCGQc
  • 10. Módulo III: Construcción y Control de Dispositivos Robóticos. 3.1. Software para el control de robots 3.2.1. Software RoboPro Es el software original de la firma alemana Fischertechnik, y es únicamente para plataformas Windows viniendo una licencia por kit adquirido, aunque también puede adquirirse una única licencia institucional para escuelas. Seguramente te has preguntado ¿Alguna vez cómo funciona un robot? Haz llegado a pensar que por arte de magia. No solamente con los robots propiamente dichos: en muchos otros campos se utiliza la técnica de control y automatización. ¿Qué es RoboPro? ROBO Pro es una superficie de programación o de control, con la que puedes crear los programas para los Robots. "Superficie gráfica de programación" significa, que tu no necesitas "escribir" los programas línea por línea, sino con ayuda de símbolos gráficos los puedes componer sencillamente con imágenes. 3.2.2. Conociendo la interfaz ¿Tienes ya ganas de empezar? inicia el programa ROBO Pro. Para hacerlo, haz clic en el botón de Inicio de la barra de tareas y a continuación elige todos los programas y ROBO Pro. En la ventana de elementos se encuentra varios gráficos y cada uno contempla una función en especifica: Para ver la función de los elementos valla a ayuda en el menú, ayuda, contenido, Los elementos del programa y elementos básicos. BARRA DE HERRAMIENTAS VENTANA DE ELEMENTOS
  • 11. 3.2. Desarrollo lógico aplicado a los dispositivos robóticos 3.3.1. Algoritmos robóticos Para programar en el software tenemos que conocer que el diagrama de flujo y cómo funcionan.
  • 12. Crear un nuevo programa: En la barra de herramientas encontrarás la opción "Nuevo". Si haces clic sobre ella con el botón izquierdo del ratón, verás que se crea un nuevo programa vacío. Inserción de los elementos del programa a un programa: Para insertar los elementos del programa a un nuevo programa lo que debemos hacer es ir primeramente a el icono o grafico de inicio y arrastrarlo con el mouse hasta donde están los puntos gris y soltarlo después; Agregamos el icono Salida de motor y tratamos que la flecha de inicio se conecte con el de salida de motor automáticamente. También agregamos un tiempo de espera tratando que se conecte con el elemento anterior y como final el icono de fin. Y así tenemos nuestro primer programa creado para un robot, la función que ofrece este primer programa es de Encender el robot o motor del robot, por un segundo y finalice. Ahora nosotros podemos editar cada uno de los elementos del programa de la siguiente manera: Nos paramos encima del elemento y damos clic derecho con el mouse y se mostrara un ventana emergente donde se detalla nuevas opciones para cambiar la imagen, la velocidad y el brillo.
  • 13. En este caso el motor la cambiaremos a lámpara y el brillo lo bajamos a 6 en acción lo cambiamos a encendido y aceptamos. Igualmente cambiaremos el tiempo dándole clic derecho y le ponemos 1 minuto y aceptamos. El programa debe de quedar de la siguiente manera: 3.3.2. Programación de dispositivos robóticos Programa 1  En el Instituto Benigno Jiménez G. se han instalado en los baños nuevos secadores de manos junto al lavamanos. Estos están provistos con un pulsador, a través de la cual se puede conectar y desconectar el ventilador. El secador de manos debe ser programado de tal manera, que en el momento que se pulsa el botón, se conecta el ventilador y tras 20 segundos se vuelve a desconectar. Recordar que el secador es utilizado a cada instante. Recordemos que el pulsador o bifurcación digital ejecuta 2 acciones del 0 y 1 (Si y No), el cual 0 es Sí y 1 es No. Al presionarse el motor del secador de manos enciende por 20 segundos luego el regresa a el inicio, en el caso de que la persona no presione el pulsador él se quedara en el inicio hasta esperar que la persona presione el pulsador. Para conectar las flechas después del tiempo es ponernos sobre la flecha y arrastrarla haciendo clic en cada esquina hasta llegar a el de inicio.
  • 14. Programa 2  Se requiere programar el semáforo de sabanitas cuyas condiciones son las siguientes el semáforo en principio debe estar en verde. Cuando un peatón oprime el pulsador I1, el semáforo 3 segundos más tarde tiene que pasar a amarillo y tras 4 segundos a rojo. La fase roja debe durar 10 segundos, la fase amarillo que sigue a continuación, 3 segundos. Entonces debe volver a estar verde. Recordar elsemáforo solo comienza cuando se oprime el pulsador. Aquí utilizamos lámparas para encender y apagar las luces del semáforo cada uno con el tiempo que especifica la descripción además usamos un pulsador para que el semáforo comience a funcionar permitiendo así encender y apagar las luces del mismo. 3.3.3. Subprogramas para dispositivos robóticos. ¿Qué es subprograma? -Secuencia de instrucciones que realiza una función particular. -Rutinas, procedimientos o conjuntos de instrucciones que realizan una labor específica. -Segmento de código separado del bloque principal y que puede ser invocado en cualquier momento del bloque principal Beneficios de un subprograma Los subprogramas o subrutinas nacieron de la necesidad de no repetir innecesariamente un trabajo ya hecho. Pueden invocarse desde el cuerpo del programa principal cuantas veces se desee.
  • 16. Subprogramas para robots Programa Principal: Aquí se realiza el programa principal, este programa es para un semáforo donde el programa principal contiene toda la función del semáforo pero tiene un llamado a un subprograma llamado parpadeo. Subprograma: Este subprograma contiene el parpadeo si no se presiona el pulsador para alertar que no está funcionando el semáforo.
  • 17. 3.3. Actividades 3.3.1. Indague lo siguiente:  ¿Qué es la programación orientada a objetos?  ¿Cuáles son las técnicas de la programación orientada a objetos y defínalas? 3.3.2. Descargue e instale el software RoboPro y elabore un informe: Software: http://www.fischertechnik.de/en/Home/downloads/computing.aspx Tutorial: https://www.youtube.com/watch?v=0vzSG_pPIiA 3.3.3.Clasifique y Defina su función cada uno de los elementos del programa ROBOPro. 3.3.4. Diseñe un cuadro comparativo conceptual sobre un algoritmo y subprogramas, Además cuales son los elementos de cada uno. 3.3.5. Desarrolle el siguiente programa sin usar subprogramas:  Programa un elevador de tal manera, que inicialmente se desplace hacia abajo a su posición de partida. Cuando se oprime uno de ambos pulsadores ( en la planta baja o en el primer piso) el elevador tiene que desplazarse en cada caso a la otra planta.  Confecciona un programa de lavado, que recién comience cuando la puerta está cerrada y se oprime el botón de arranque. Como primero se lava, a continuación se seca. Cuando termina tiene que encender una luz amarrilla y cuando lava y seca debe de encender una luz blanca.
  • 18. FUENTES BIBLIOGRAFICAS  Euclides Samaniego G. Ingeniería de Sistemas Robóticos para Bachilleres. Editorial L&J. 2011.  Euclides Samaniego G. Ingeniería de Sistemas Robóticos. Editorial L&J. 2009.  Manual de Instrucciones de Construcción, incluidos en los kit. http://www.fischertechnik.de/de/PortalData/1/Resources/didactic/documents/activity- booklet/ROBOTXTrainingLab/es.pdf  Manual de Instrucciones del Controlador, incluidos en el kit. http://www.fischertechnik.de/de/PortalData/1/Resources/didactic/documents/activity- booklet/ROBOTXTrainingLab/es.pdf  Manual de Montaje, incluido en el kit.