4.
2 ANTECEDENTES DE LA ROBOTICA
En un principio los robots eran conocidos con el nombre de autómatas un autómata se define
como una máquina que imita la figura y los movimientos de un ser animado. A lo largo de la
historia se han creado diferentes tipos de autómatas.
Estos son algunos ejemplos:
La máquina con el nombre de Duck que fue creado en el año 1739 por Jacques
Vaucanson la función de esta máquina era imitar un proceso de digestión.
Otra máquina llamada Unimate creado por George Devol en el año de 1954 fue el
primer robot programable.
Unimation creado por GM en el año de 1956 fue el primer robot industrial mueve
objetos de un lado a otro.
Otro ejemplo sería Asimo creado por Honda en el 2000 el cuál era un Robot humanoid.
Genghis el cuál fue el primer robot creado por la compañía iRobot en 1989 el cuál fue
el primer robot andante con la función de rastrear a personas en terrenos difíciles.
Etc.
La historia de la automatización industrial se caracteriza por constantes innovaciones
tecnológicas cómo el uso de robots industriales sistemas de diseño asistidos por computadora
(CAD) y sistemas de fabricación asistidos por computadora (CAM); estás tecnologías conducen
al crecimiento de la industria robótica que permanecerá en constante evolución.
RESUMEN DEL EQUIPO DE LA ETAPA 4
4.1 CONCEPTO DE ROBÓTICA
A. Tecnología
La tecnología es un conjunto de conocimientos y técnicas que permite al ser humano modificar
su entorno material o virtual para satisfacer sus necesidades responder al deseo y la voluntad
de transformar el entorno
la robótica estudia el diseño, construcción, organización y aplicación de máquinas capaces de
desempeñar tareas diversas
Un robot es una máquina controlada por una computadora y programada para moverse
manipular objetos y realizar tareas interactuando con su entorno
CARACERISTICAS DE UN ROBOT
PROGRAMABLE: permite cambiar un proceso o función para lograr una Nueva secuencia de
movimientos o procesos
Manipulador: permite mover uno o varios objetos en el espacio y orientarlo en la posición que
debe ser colocado esto muchas veces lleva a la comparación con manos y brazos humanos
Multifuncional: desarrolla tareas diversas
Repetitivo: tiene capacidad para llevar a cabo las acciones las veces que sean programadas
Exacto: realiza acciones con la misma precisión
Hardware: Se refiere a la estructura física se diseña con un énfasis basado en el ambiente en el
usuario y en la tarea
Software: Instrucciones en el sistema de control para desarrollar tareas específicas
Sensores: detectan cambios en el entorno miden magnitudes y envían información
Movimiento: debe tener opción a movimiento a través de diversos actuadores
fuente de energía: para convertirla en el trabajo al efectuar movimiento
el término robot lo acuñó en 1923 karle capek un escritor checo en su obra dramática rossums
Universal robots (R.U.R.) A partir de la palabra checa robota que significa servidumbre o
trabajo forzado
La palabra robótica fue acuñada por Isaac Asimov Un gran autor de ciencia ficción definiendo a
la ciencia que estudia a los robots Asimov creo también las 3 leyes de la robótica al imaginar
los robots visitando nuevos mundos teniendo el poder o simplemente ayudando en las obras
domésticas
LEYES DE LA ROBOTICA
: Un robot no puede dañar a un ser humano ni por inacción permite que un ser humano sufra
daño
: un robot debe cumplir las órdenes de los seres humanos excepto si dichas órdenes entran en
conflicto con la primera ley
: Un robot debe proteger su propia existencia en la medida en que ello no entra en conflicto
con la primera o la segunda ley
B. Máquinas simples
Desde sus inicios el hombre ha creado una máquina que imite las partes del cuerpo humano y
sus movimientos y facilitan sus Funciones; a las primeras máquinas o herramientas que ayudan
a la tarea del hombre se le conoce como máquinas simples. Una máquina simple es un
dispositivo mecánico que cambia la dirección o la magnitud de una fuerza
C. Máquinas compuestas
Una máquina compuesta es la combinación de diversas máquinas simples de forma que la
salida de cada una de ellas esté directamente conectada a la entrada de la siguiente hasta
conseguir el efecto deseado
La segunda Revolución Industrial. se hizo posible gracias a nuevas fuentes de energías como el
gas el petróleo o la electricidad con el sistema de generación pack de tesla en 1888 se lograron
avances fundamentales en el transporte (avión y automóvil) y en la comunicación (teléfono y
radio) consolidando el desarrollo industrial del siglo XX.
La tercera revolución industrial: también llamada Revolución de la inteligencia es un concepto
que fue esbozado por él sociólogo y economista estadounidense Jermey Rifkin en junio del
2006 y la avalada por el parlamento europeo. En esta ocasión la conjunción de las energías
renovables e internet propició esta transformación científica-tecnológica
cuarta Revolución Industrial: también llamada Revolución 4.0 protagonizada por robots
integrados en sistemas sí de físico, la comunicación de nanotecnologías neuro tecnologías
robots e inteligencias artificiales biotecnologías sistemas de almacenamiento de energía
drones e impresiones 3 d es decir por nuevos sistemas que combinan maquinaria física con
procesos digitales capaces de decir y cooperar
4.2 ANTECEDENTES DE LA ROBOTICA
En un principio los robots eran conocidos con el nombre de autómatas un autómata se define
como una máquina que imita la figura y los movimientos de un ser animado. A lo largo de la
historia se han creado diferentes tipos de autómatas.
Estos son algunos ejemplos:
La máquina con el nombre de Duck que fue creado en el año 1739 por Jacques
Vaucanson la función de esta máquina era imitar un proceso de digestión.
Otra máquina llamada Unimate creado por George Devol en el año de 1954 fue el
primer robot programable.
Unimation creado por GM en el año de 1956 fue el primer robot industrial mueve
objetos de un lado a otro.
Otro ejemplo sería Asimo creado por Honda en el 2000 el cuál era un Robot humanoid.
Genghis el cuál fue el primer robot creado por la compañía iRobot en 1989 el cuál fue
el primer robot andante con la función de rastrear a personas en terrenos difíciles.
Etc.
La historia de la automatización industrial se caracteriza por constantes innovaciones
tecnológicas cómo el uso de robots industriales sistemas de diseño asistidos por computadora
(CAD) y sistemas de fabricación asistidos por computadora (CAM); estás tecnologías conducen
al crecimiento de la industria robótica que permanecerá en constante evolución.
4.3 CLASIFICACIÓN DE LOS ROBOTS
Loa robot se han vuelto indispensables en nuestra sociedad debido a que facilitan nuestras
tareas, las realizan con mayor exactitud e incluso son capaces de llevar a cabo actividades
peligrosas para el ser humano. Se pueden clasificar a los robots de diferente manera según su
cronología, arquitectura, su aplicación, etc.
A. Según su cronología
Primera generación (1G): manipuladores.
Poseen sistemas mecánicos multifuncionales, cuenta con un sistema de control relativamente
sencillo, no tienen retroalimentación de sensores y realizan tareas previamente programadas
que se ejecutan en una secuencia fija o variable (años 50)
Segunda generación (2G): robots de aprendizaje
Poseen sistemas de control, por medio de sensores adquieren información de su entorno,
analizan datos, repiten una secuencia de movimientos previamente ejecutada por un humano,
memorizan y replican dichos movimientos (80 años)
Tercera generación (3G): robots con control sensorizado
Robots con controladores (CPU), usan datos e información que obtiene de sus sensores,
ejecutan órdenes dadas desde un lenguaje de programación, son reprogramables y desarrollan
la visión artificial (años 80 y 90)
Cuarta generación (4G): robots inteligentes
poseen sensores más sofisticado, estrategias complejas de control, se adaptan y aprenden de
su entorno utilizando redes neuronales; obtienen y analizan datos que les permite la toma
inteligente de decisiones y el control del proceso en tiempo real
Quinta generación (5G)
Esta etapa depende de la nueva generación de jóvenes interesados en la robótico, se esperaba
que incluyan tecnologías en desarrollo como la nanotecnología
B. Según se arquitectura
Poliarticulados: son robots que tienen articulaciones rotatorias llamadas grados de
libertad, acciones por distintos medios como motores o sistemas neumáticos, se
mueven en un espacio de trabajo según un sistema de coordenadas. Ejemplo:
manipuladores, industriales, cartesianos, etc.
Móviles: poseen capacidad de desplazamiento a través de telemando, guiándose
mediante pistas materializadas con circuitos empotrados en el suelo, atreves de
bandas detectadas fotoeléctricamente y/o por la información recibida. Pueden evadir
obstáculos y tienen un nivel elevado de inteligencia, Ejemplos: robots domésticos, de
entramiento o de trasporte de piezas de un punto a otro en una cadena de fabricación.
Androides: robots que intentan reproducir la forma y comportamiento humano de
manera autónoma, uno de los aspectos más estudiados se centra en la locomoción
bípeda. Tienen como reto controlar dinámicamente los procesos y mantener al mismo
tiempo el equilibrio. Se logrado que muestren expresiones faciales, movimiento de las
manos, parpadeo y contacto visual; que mantengan una conversación en varios
idiomas y que tengan una silicona flexible semejante a la piel humana
Cyborg: es la unión entre cibernética y organismos vivos, son seres formados por
materia viva y dispositivos electrónicos; aunque su definición está en constante
cambio, en un término que se utiliza para referirse a los seres humanos (hombre-
máquina). Algún ejemplo son las personas con marcapasos, implantes cocleares, etc.
Zoomórficos: robot que imitan diversos seres vivos, pueden ser caminadores o no
caminadores. Se usan para investigación y experimentación para el desarrollo de
vehículos pilotados y autónomos
Hibrido: 0 hybrot, son organismos cibernéticos controlados por computadoras, se dice
que es un ser semivivo, ya que contiene elementos biológicos (neuronas de roedor) y
electrónicos; manifiesta actividad neuronal con movimiento físico y está equipado con
sensores de luz. El robot recibe información de su ubicación por señales infrarrojas y
puede vivir hasta dos años
4.4 USOS ACTUALES DE LA ROBOTICA
Actualmente podemos ver que la robótica esta implementada no solamente en la
ciencia y en la ingeniería, sino también en amplias áreas de investigación y desarrollo
de diversas aplicaciones.
Robots industriales:
Un robot industrial es un manipulador multifuncional reprogramable capaz de mover
materias, piezas, herramientas o dispositivos espaciales, según trayectorias variables
programadas para realizar tareas diversas. Producen millones de electrodomésticos,
vehículos, computadoras, etc., algunas desventajas podrían ser el tiempo de desarrollo
de los robots y el costo de emprender una compañía que necesite de estas máquinas.
En la industria se utilizan robots de manufactura, montaje y embalaje, transportes,
operaciones en la Tierra y el espacio exterior. Ejemplos de robots industriales:
Robots industriales.
Robot de ensamble.
Robot manufactura plástica.
Robot dibujo industrial.
Robot cartesiano.
Robot cilíndrico.
Robots de servicio:
Robot que opera semi o totalmente autónomo para realizar servicios útiles para el
bienestar de los seres humanos y equipos, son robots generalmente móviles,
controlados por ordenador y con sistema integrado de anulación manual, se utilizan
para remplazar al hombre en labores domésticas.
Robots de investigación:
Son robots que proporcionan resultados rápidos y exactos en términos de modernos
procesos de automatización cuando el tiempo es un factor crucial en la investigación.
Aplicaciones: Cultivo de células, colocación de celdas en métodos de medición de flujo,
manipulación de muestras, llenado aséptico de medicamentos, etc.
Robots médicos:
Son brazos robóticos que asisten al cirujano en las intervenciones quirúrgicas. De la
robótica médica se pueden destacar dos cosas, la tele cirugía y la cirugía mínimamente
invasiva. Ejemplos:
Robot para cirugía.
Robot enfermera.
Robot de laparoscopia.
Silla de ruedas robotizada.
Robots de exploración:
Son robots dedicados a la inspección, exploración y rescate en entornos que el ser
humano no puede alcanzar o a los cuales no tiene fácil acceso, ya sean terrestres,
acuáticos, aéreos o del espacio exterior. Ejemplos:
Espaciales.
Submarinos.
Futuro de la robótica:
En un futuro habrá robots con una inteligencia artificial propia que, sin necesidad de
instrucciones humanas directas, habrá también nanotecnología, inteligencia artificial,
drones, impresiones 3D, etc.
Como expresa en su página web Thomas Frey, fundador de Da Vinci Institute, una
declaración de intenciones sobre el campo de la robótica es el siguiente:
Creemos que el futuro será brillante, divertido y emocionante.
Seguro tendremos que superar retos y contratiempos, pero cada problema crea una
oportunidad.
Con la educación adecuada, los beneficios de la tecnología futura superan con creces
los riesgos.
4.5 INTRODUCCIÓN A LA PROGRAMACIÓN
Programa: es un conjunto de instrucciones basadas en un lenguaje de programación
que una computadora interpreta para realizar una función específica. Un programade
calidad debe tener las siguientes condiciones: exactitud, claridad, eficiencia y
portabilidad
Lenguaje de programación: es el conjunto de símbolos, vocablos y reglas de sintaxis
que controlan en comportamiento físico y lógico de una computadora
Ejemplos de lenguajes de programación:
C++
ROGIC
JAVA
PYTHON
SWIFT
Programar ayuda a hacer más simple la solución de problemas mediante una
metodología, un procedimiento o un proceso de fases
Las fases que se llevan a cabo para crear un programa o sistema son:
Fase 1. definición del problema
Fase 2. análisis del problema
Fase 3. diseño
Fase 4. codificación
Fase 5. depuración
Fase 6. implantación del programa
Fase 7. mantenimiento del programa
Fase 8. documentación
Fase1. Definición del problema: es la fase en donde el problema o tarea es definido y
comprendido claramente
Fase 2. análisis del problema: es analizar punto a punto el problema o tarea que se
presenta, pensar en las operaciones necesarias para resolverlo, los tipos de datos a
manejar y la relación con situaciones de la vida cotidiana
Fase 3. diseño: es desarrollar el procedimiento (paso a paso) para resolver el
problema. En esta fase se diseña el algoritmo, el diagrama de flujo y se lleva a cabo la
prueba de escritorio
ALGORITMO
Un con junto de pasos ordenados de forma lógica para llevar a cabo una tarea
determinada o que describen la solución de un problema
Los algoritmos cuentan con ciertas características y según su descripción pueden ser
de diversos tipos. El diseño de algoritmos tiene como tarea centrar desarrollar el
pensamiento lógico y la capacidad de abstracción para generar soluciones y eso se
consigue mediante la práctica de muchos ejercicios. Existen tres tipos de algoritmos
que describiremos a continuación:
Tipos de algoritmos: los procedimientos para resolver un problema pueden ser
lineales, mediante toma de decisiones o repetitivos.
Algoritmos secuenciales: son llamados así porque los pasos se ejecutan o describen de
principio a fin sin saltos ni brincos
Algoritmos condicionales: implican la toma de decisiones en algunos de los pasos
debido a condiciones o preguntas que llevan a responder verdadero o falso
Algoritmos cíclicos: son aquellos donde existen acciones o pasos que se repiten
mientras o hasta que una condición se cumpla
Características de los algoritmos: todos los algoritmos, sin importar su tipo, cuentan
con los siguientes elementos que son parte primordiales sus características
TENER PRINCIPIO Y FIN
COTAR CON UNA CANTIDAD FINITA DE PASOS
LOS PASOS DEBEN ESTAR ORDENADOS LÓGICAMENTE
LOS PASOS DEBEN BUSCAR SOLUCIONAR EL PROBLEMA DE MANERA LÓGICA
DIAGRAMA DE FLUJO
El diagrama de flujo es la representación gráfica de un algoritmo, en una de las
herramientas de programación que permite visualizar de manera general el desarrollo
de la solución de un problema. Para ello, se emplean bloques o plantillas que permiten
la construcción del diagrama de flujo. A continuación, mostramos las más
representativas.
NOMBRES
INICIO O FIN
PROCESO
FLUJO
DESICIÓN
DATOS (entrada)
CONECTOR
RESULTADO
CICLOS
Los diagramas de flujo al igual que los algoritmos se pueden definir en tres tipos:
secuenciales, condicionales y cíclicos
PRUEBA DE ESCRITORIO
Consiste en dar valor a las variables en el diagrama de flujo y comprobar si el resultado
obtenido es el esperado
Fase 4. codificación: es la traducción del algoritmo o diagrama de flujo a un lenguaje
de programación de acuerdo con las reglas gramaticales o sintaxis del mismo.
Fase 5. depuración: en esta fase se verifica que el programa haya sido codificado
correctamente, el programa se deja libre se errores tanto de sintaxis como de lógica
Fase 6. implementación del programa: el programa diseñado y desarrollo es instalado
en el sistema para cumplir con la tarea encomendada, se aprueba y se corre varias
veces
Fase 7. mantenimiento del programa: en programa implementado en el área de
trabajo tiene que ser revisado periódicamente con la posibilidad de eliminar o agregar
instrucciones que se vayan adecuando a las necesidades del sistema y lo hagan más
efectivo
Fase 8. documentación: es una fase muy importante, ya que en ella se generan tanto
los manuales técnicos, como el manual de usuario y ayuda
LA REGULACIÓN DE LOS ROBOTS:
las regulaciones para los robots deben ir en consonancia con los nuevos
tiempos y las necesidades que van surgiendo, a medida que la innovación
avanza. El tipo de máquinas que existían hace casi un siglo nada tienen que ver
con las que vemos hoy día en centros logísticos, fábricas, almacenes,
restaurantes, gasolineras u hospitales, por ejemplo.
Las primeras manifestaciones de la inteligencia artificial parecen rudimentarias
si se comparan con la Híper Inteligencia de algunos equipos que ya son capaces
de superar nuestra cognición o el límite máximo de la intelectualidad que, como
seres humanos, podemos alcanzar.
Es por ello que, un completo estudio donde se abarcan los desafíos
regulatorios de la robótica y se ofrecen algunas pautas para delimitar
cuestiones legales y éticas, explica que existen cinco dimensiones a considerar al
definir regulaciones para los robots. Son las siguientes:
1. Naturaleza, que se refiere al material en el que se manifiesta el robot.
2. Autonomía, que se refiere al nivel de independencia del control humano externo.
3. Tarea, que se refiere a la aplicación o al servicio que brinda el robot.
4. Ambiente operativo, que se refiere a los contextos de uso.
5. Interacción humano-robot, que se refiere a la relación que se establece con los
seres humanos.
La investigación advierte que, dentro de cada dimensión, existe una amplia
gama de posibilidades.