MODELO DE MARCHA SIMPLIFICADA APLICADO A UN ROBOT BIPEDO
DUCARDO LEON MOLINA LOPEZ
KARINA PULSARA RANJEL
UNIVERSIDAD AUTONOMA DE OCCIDENTE
FACULTAD DE INGENIERIAS
DEPARTAMENTO DE ENERGETICA Y MECANICA
PROGRAMA DE INGENIERIA MECANICA E
INGENIERIA MECATRONICA.
SANTIAGO DE CALI
2005
MODELO DE MARCHA SIMPLIFICADA APLICADO A UN ROBOT BIPEDO
DUCARDO LEON MOLINA LOPEZ
KARINA PULSARA RANJEL
Trabajo de Grado para optar al titulo de
Ingeniero Mecánico e Ingeniera Mecatrónica
Director
OSCAR IVAN CAMPO, MME
Docente del programa de Ingeniería Mecánica.
UNIVERSIDAD AUTONOMA DE OCCIDENTE
FACULTAD DE INGENIERIAS
DEPARTAMENTO DE ENERGETICA Y MECANICA
PROGRAMA DE INGENIERIA MECANICA
E INGENIERIA MECATRONICA
SANTIAGO DE CALI
2005
Nota de aceptación:
Trabajo aprobado por el
comité de Grado en
cumplimiento de los
requisitos exigidos por la
Universidad Autónoma de
Occidente para optar al
Titulo de Ingeniero
Mecánico e Ingeniera
Mecatrónica.
OSCAR IVAN CAMPO
Firma del Director de Tesis
MIGUEL ANGEL HIDALGO
Firma del jurado
JUAN CARLOS MENA
Firma del jurado
Santiago de Cali, 25 de Noviembre de 2005.
DEDICATORIA
“A mis padres, Beatriz López y Ducardo Molina, porque fueron los que me
inculcaron la clave de mi éxito: la perseverancia; sin ella, este proyecto no
hubiera sido lo que es ahora, también porque me apoyaron y estuvieron
presentes en las buenas y en las malas a lo largo de esta experiencia tan
gratificante para mi. A mi hermana, Natalia, por hacerme reír y servir de apoyo
en momentos difíciles, también a mi tío Juan Carlos quien me “antojo” de
estudiar el maravilloso mundo de la Ingeniería Mecánica. A nuestro tutor, ing.
Oscar Campo, porque creyó en mi (sin conocerme), nos brindo toda su
experiencia en el ámbito de la Biomecánica y el diseño mecánico. A mis
amigos Gustavo Reyes, Ronald Orejuela, Julián Cruz así como a Gerson
Bastidas y Enrique (rolo) Fajardo, ya que siempre me apoyaron y son el
ejemplo de una gran amistad la cual no desaparecerá con el tiempo. A mi
compañera de trabajo, Karina, por su colaboración e inteligencia”.
Ducardo León Molina.
“A mis padres, Olmedo Pulsara y Aura Mercedes Ranjel, les doy las gracias por
todos sus cuidados, por sus concejos y por que siempre creyeron en mi,
aunque hubieron momentos de angustia siempre supieron como alentarme
para poder culminar este proyecto. A mis hermanos, a ti Jorge por que siempre
estuviste dispuesto a ayudarme y sin tus sabios consejos en electrónica habría
sido muy difícil terminar este proyecto, a ti Jonathan por tu apoyo incondicional,
a ti Gabriel por estar ahí siempre dispuesto ayudarme, Gracias a toda mi familia
por preguntarme constantemente sobre mi investigación. A nuestro orientador
el Ing. Oscar Campo, por que deposito su confianza en mí para desarrollar este
proyecto y me brindo sus conocimientos en Matlab para la elaboración de la
Visión Artificial del Robot. A mi asesor el Ing. Drago Dussich, quien me
colaboro con sus conocimientos en el área del procesamiento digital de
imágenes para la aplicación de la visión artificial del Robot y el sistema de
control. A mis amigas Gabriela Paz, Sandra Milena Vivas Y Diana Lorena
Pérez, ya que siempre me apoyaron y que su amistad siempre fue
incondicional, gracias por estar ahí para mi. A mi compañero Ducardo, que es
un símbolo de admiración por su Inteligencia y pasión por su carrera, gracias
por contar conmigo para el desarrollo de este proyecto”.
Karina Pulsara Ranjel.
CONTENIDO
Pág.
RESUMEN 13
INTRODUCCION. 15
1. OBJETIVO GENERAL 19
1.1 OBJETIVOS ESPECIFICOS 20
1.2 METAS DEL PROYECTO DE GRADO 21
2. BIOMECÁNICA DE LA MARCHA HUMANA NORMAL 21
2.1. INTRODUCCION 21
2.2 LA FORMA HUMANA 21
2.3 LA MARCHA HUMANA NORMAL 23
2.4 EL CICLO DE MARCHA 24
3. ROBOTS BIPEDOS 26
3.1 INTRODUCCION 26
3.2 PROBLEMAS DE CONTROL 26
3.3. AVANCES EN ROBOTS BÍPEDOS: Estado del Arte 27
3.3.1. Producción internacional 27
3.3.2. Productos nacionales 30
4. MODELO DE MARCHA SIMPLIFICADA 31
4.1. INTRODUCCIÓN 31
4.2. FUNCIONAMIENTO DEL MODELO 31
4.3. DESCRIPCIÓN DEL CICLO DE MARCHA SIMPLIFICADO 33
5. DISEÑO DETALLADO DEL ROBOT 36
5.1 DISEÑO MECANICO DEL ROBOT 36
5.2. RECONOCIMIENTO DE LAS NECESIDADES 36
5.3. SOLUCIÓN DE LAS NECESIDADES 37
5.3.1. Estabilidad 37
5.3.1.1 idea 1 37
5.3.1.2 idea 2 38
5.3.2. Una sola entrada de movimiento: idea 3 39
5.3.3 Desplazamiento en varias direcciones 39
5.3.3.1 Idea 4 39
5.3.3.2 Idea 5 40
5.4 COMBINACIÓN DE CONCEPTOS 41
5.5 SELECCIÓN DEL CONCEPTO FINAL 42
5.6. DISTRIBUCIÓN GEOMÉTRICA 43
5.7 ANALISIS DE MOVIMIENTO DE LA PIERNA 45
5.8 OTRA ALTERNATIVA DE CÁLCULO 49
5.9 DISEÑO MECANICO DEL REDUCTOR SINFÍN CORONA 50
5.10 CALCULO DE LOS EJES 52
5.10.1 Eje central. 52
5.10.2 primera decisión 53
5.10.3 Cálculos por estática 54
5.10.3.1 Eje central 54
5.11 CÁLCULO DE LOS ELEMENTOS PIERNAS. 59
5.11.1 Método de Euler 61
5.11.2 Formula de la secante 61
5.11.3 Aplicación de conceptos con software tipo cae 62
5.12 ANALISIS DEL ELEMENTO CIGÜEÑAL 63
5.12.1 Diseño del elemento 63
5.13 DISEÑO MECÁNICO DEL ENGRANE RECTO 66
5.14 SELECCION DEL MOTOR CENTRAL 69
5.15 SELECCIÓN MOTORES PARA GIRO DEL ROBOT 70
5.16 DISEÑO PARA MANUFACTURA Y ENSAMBLE 71
5.16.1 Análisis dpm (diseño para manufactura) 71
5.16.2 Impacto del diseño para manufactura sobre otros factores 73
5.16.3 Análisis del DPE (Diseño Para Ensamble) 73
5.16.3.1 Reducción del costo del ensamble 73
5.16.3.2 Análisis del índice DPE 74
5.16.3.3 Maximización de la facilidad de ensamble 74
6. SISTEMA DE CONTROL 75
6.1 SELECCIÓN DE LOS SENSORES INFRARROJOS 75
6.2 SELECCIÓN DEL MICROPROCESADOR 78
6.3 CAPTURA DE LAS IMÁGENES 80
7. SISTEMA DE VISION ARTIFICIAL 83
7.1 PROGRAMA PARA LA ORIENTACION DEL BIPEDO 83
7.2 DESCRIPCION DEL FUNCIONAMIENTO DEL PROGRAMA 84
7.2.1 Reconocimiento de parámetros 84
7.2 2 Reconocimiento de flechas 87
8. CONCLUSIONES 90
9. FUTURAS MEJORAS 92
BIBLIOGRAFIA 95
ANEXOS 98
LISTA DE TABLAS
Pág.
Tabla 1 Propiedades másicas e inerciales 35
Tabla 2 Principales prototipos de carácter internacional 27
Tabla 3: Prototipos realizados a nivel nacional 30
Tabla 4 CONCEPTO 1 41
Tabla 5CONCEPTO 2 42
Tabla 6 Ecuaciones del movimiento utilizadas 45
Tabla 7 Resultados aceleración angular 48
Tabla 8 Secciones criticas dentro del eje principal 54
Tabla 9 Propiedades físicas del Nylon 6/6 55
Tabla 10 Propiedades del PMMA 60
Tabla 11 Recorte parcial del catalogo del motor central 70
Tabla 12 Combinaciones posibles de los sensores 77
Tabla 13 Lista de componentes preliminar 81
LISTA DE FIGURAS
Pág.
Figura 1. Robots bípedos realizados en el MIT, 16
Universidad de Cornell y Laboratorios DELFI
Figura 2. Productos representativos de Otto Bock 17
Figura 3. Modelo antropométrico de los segmentos del cuerpo humano 22
Figura 4. Marcha Humana y los diferentes eventos del Ciclo Normal 24
Figura 5. Longitud del paso completo 24
Figura 6. Esquema del Ciclo de Marcha 25
Figura 7.Mecanismo cíclico avance piernas 32
Figura 8. Primera Posición del Robot 33
Figura 9. Eventos producto primer paso 33
Figura 10. Continuación ciclo de Marcha 34
Figura 11. Bípedo dotado de péndulo para estabilidad 38
Figura 12. Dedos hacia adentro en el bípedo 38
Figura 13. Cigüeñal 39
Figura 14. Motores en cada pata 40
Figura 15. Distribución de los elementos idea 5 40
Figura 16. Junta Universal 41
Figura 17. Distribución geométrica del Robot 43
Figura 18. Vista lateral y frontal Robot 43
Figura 19. Pierna en posición 1 45
Figura 20. Pierna en posición de 30º de avance. (Posición 2) 46
Figura 21. Pierna en posición de 45º de avance. (Posición 3) 46
Figura 22. Pierna en posición de 60º de avance. (Posición 4) 46
Figura 23. Pierna en posición de 89º de avance. (Posición 5) 47
Figura 24. Representación del perfil pierna y sistema de Coordenadas 47
Figura 25. Mecanismo Sinfín – Corona 52
Figura 26: Representación de la situación de las cargas. Plano Y – X 53
Figura 26: Representación de la situación de las cargas. Plano Z – X 54
Figura 28. Eje central mostrando sus características 55
Figura 29. Perfil en acrílico (PMMA) de la Pierna del Robot 59
Figura 30. Esfuerzos de Von mises bajo 50 N de carga aplicada. Puntual 62
Figura 31. Máximo esfuerzo principal. Carga: 50N 62
Figura 32. Desplazamiento nodal máximo con la carga aplicada 63
Figura 33. Sección transversal de la biela 64
Figura 34. Ubicación de cargas en el cigüeñal 66
Figura 35. Gráfica esfuerzo en la superficie vs. Número de ciclos a falla 68
Figura 36. Esquema de esfuerzo en la superficie vs. Ciclos de trabajo 69
Figura 37. Aspecto real del motor seleccionado para desplazamiento lineal del robot 70
Figura 38. Servo Futaba S3003 para producir los giros del Robot 71
Figura 39. Cigüeñal en una sola pieza en Nylon 6/6 72
Figura 40. Conjunto del cigüeñal formado por 4 piezas 73
Figura 41. Caja central 74
Figura 42. Distribución de Sensores Infrarrojos 75
Figura 43. Sensor SHARP GP2D12 75
Figura 44. Datos del Sensor SHARP GP2D12 75
Figura 45. Sharp GP2D12 Sensor de Proximidad 76
Figura 46. Salidas del Sharp GP2D12 76
Figura 47. Ubicación de los Finales de Carrera 78
Figura 48. Esquema de PIC16F877/874 79
Figura 49. S13-SERIAL-INT-CONN 81
Figura 50 Sistema de visión artificial 83
Figura 51 Cámara PC 84
Figura 52 Elipse alargada 84
Figura 53 Elipse circular 84
Figura 54 Distancia a y b en la elipse a 85
Figura 55 Tendencia en la excentricidad elipse 86
LISTA DE ANEXOS
Pág.
1. REVISIÓN DEL ESTADO DEL ARTE EN LA UAO 98
2. PLANOS DE DETALLE DEL ROBOT 101
3. PLANOS ELECTRICOS 139
RESUMEN
Este trabajo de fin de carrera presenta el diseño y construcción de un robot
bípedo que no requiere sistemas de control para garantizar la estabilidad del
sistema, ya que esta ultima esta avalada por la estructura mecánica con la cual
fue concebido el diseño. Por otro lado se presenta como una innovación dentro
de las prácticas tradicionales de Diseño Mecánico en la Universidad Autónoma
de Occidente debido principalmente a la utilización de materiales poliméricos
(Plásticos de Ingeniería) para su debido desarrollo y construcción.
Dado lo anterior, el proyecto se estructuró desde el inicio como un sistema
netamente mecánico, en el cual, los movimientos del ciclo de marcha normal se
simplificaron usando un solo actuador o motor central, lo cual, en ultimas
reduce la complejidad a nivel de sistema del robot así como los costos de
desarrollo y fabricación del mismo. Por otro lado, se dotó al robot de la
posibilidad de dar giros por medio de la adaptación de dos servomotores para
cada pierna así como la implementación de un mecanismo tipo junta universal
para ayudar a los motores secundarios en la tarea de girar en un sentido u otro.
A continuación se da un resumen por capítulos de este proyecto de grado:
Introducción: presenta, sin más preámbulos, la importancia del trabajo de
Grado, sus alcances, y realza el hecho de que no abandonemos a la naturaleza
como escuela de diseño ya que ella es la fuente más inagotable de inspiración
para los diseñadores de productos a nivel mundial.
Capitulo 1: Describe en términos generales las metas y objetivos establecidos
para la realización de este proyecto de grado, el cual, nació de una iniciativa de
Proyecto de Iniciación a la Investigación.
Capitulo 2: Describe de una manera muy general el proceso de marcha
humana normal, desde el punto de vista de Ingeniería, la forma humana,
variables involucradas y resalta el hecho único de que el inicio de un proyecto
en Robótica Bípeda inicia en el estudio de nuestro propios movimientos.
Capitulo 3: Describe los avances que en robótica móvil bípeda se tienen en la
actualidad, prototipos, experiencia y apuntes sobre estos desarrollos que son,
hoy en día, una realidad. Este capitulo nos sirve para tratar de generar un
conceptos a la hora de diseñar el prototipo final.
Capitulo 4: caracteriza. Describe y explica el modelo implementado en el robot
para efectos de lograr el desplazamiento lineal del mismo. Justifica el uso del
modelo de marcha simplificada para hacer que el robot pueda desplazarse en
dos patas.
Capitulo 5: presenta el diseño mecánico y de detalle del Robot, así como la
adecuada selección de los actuadores que serán los encargados de hacer
posible el avance del robot y de dar la posibilidad de los giros del mismo. Cabe
destacar que la metodología utilizada en este capitulo es nueva en torno a que
se utilizó materiales plásticos para su realización. También dentro de este
capitulo encontraremos una reseña acerca de los plásticos de Ingeniería y
algunos fenómenos que se presentan en estos materiales que son hoy en día
una idea de revolución alrededor del Diseño Mecánico.
Capitulo 6: presenta una descripción de la electrónica y el sistema de control
del que esta compuesto el proyecto. Presenta pruebas con sensores y
programas para el microcontrolador que es el encargado del control central.
Capitulo 7: presenta los procesos de un sistema de visión artificial, teoría y
modelos consultados y aplicaciones prácticas. Se destaca la participación de
cámaras y se dan resultados obtenidos por los programas que se
implementaron en el robot bípedo para su navegación.
Capitulo 7: conclusiones y futuras mejoras de este gran proyecto que, sin lugar
a dudas, ha tenido muchos problemas para su realización. En este se
encontraran consignados los resultados parciales y totales de esta
investigación.
INTRODUCCION
“el Ingenio Humano puede realizar muchas invenciones,
pero nunca logrará invenciones más bellas,
más sencillas
y mas apropiadas que las que hace la naturaleza,
en cuyos logros nada queda incompleto
ni nada es superfluo”.
Leonardo da Vinci
Siglo XV.
Los sistemas bio-inspirados son, hoy en día, cuestiones muy apetecidas por los
consumidores y demás personas que necesitan de una u otra forma algún
beneficio dado por una maquina o sistema en especial. La cuestión de este
reciente gusto por este tipo de tecnología, nace por el reciente matrimonio
entre el hombre y la maquina; una relación que, sin lugar a dudas, esta
creciendo y cada vez se va afianzando, hasta tal punto de considerarse una
convivencia muy afín que no tiene problemas.
La solución de este tipo de relación, data de la compatibilidad que tienen los
dos sistemas en torno a la interacción propia de la acción que se este
trabajando. Es decir, Los sistemas bio-inspirados hacen que hombre y
maquinas se la lleven bien y que los primeros no traten de rechazar a los
últimos. Anteriormente, existía un divorcio entre hombre y maquinas, dado que,
las maquinas no tenían parecido alguno a cosas familiares que estábamos
acostumbrados a ver, esto es, Robots con movimientos bruscos y acelerados,
físicamente eran monstruos con caras que no podían expresar seguridad
alguna para los usuarios y que no tenían – como se dijo anteriormente –
ninguna relación con los sistemas biológico conocidos. Este rechazo del
hombre frente a las nuevas tecnologías llevo a los Ingenieros y diseñadores a
volver a la escuela, es decir, buscar inspiración en la madre que creo todo y
para la que ninguna cosa es imposible: la naturaleza. Así, como decía el gran
filosofo Aristóteles: “Si un Camino es mejor que otro, tened por seguro que
es el de la Naturaleza1”, los diseñadores se dieron cuenta de que así era.
Hoy en día, se ha reconocido el hecho de que la naturaleza no es solo una
fuente de recursos para el sostenimiento propio de la vida, sino una fuente
inagotable –y esto si es inagotable- de soluciones e ideas de diseño para
problemas de diseño en Ingeniería; es decir, lo que para el hombre parece
complejo, la naturaleza ya encontró una solución y no es necesariamente
compleja de implementar. Por esta razón, en la actualidad, los sistemas que
basan su funcionamiento en acciones y comportamientos propios de la madre
naturaleza son más eficientes y económicos que otras soluciones que no tienen
nada que ver con esa escuela de diseño que es la naturaleza. Esta también es
1
VOGEL, Steven. Ancas y Palancas, Mecánica Natural y Mecánica Humana. Barcelona: Tusquets
Editores, 2000. p.390. ISBN: 84-8310-682-5
15
razón de la proliferación de sistemas como redes neuronales (basadas en el
funcionamiento propio de las neuronas y sus conexiones), la lógica difusa2 y
sistemas de control Fuzzy3 (basados en la experiencia del usuario), las narices
y pieles artificiales, los manipuladores industriales y los robot móviles que cada
día se parecen mas a nosotros mismos en cuanto a cuestiones como caminar y
explorar un ambiente desconocido.
Figura 1. Robots bípedos realizados en el MIT, Universidad de Cornell y Laboratorios
Delfi. Todos basados en técnicas de Dinámica Pasiva/activa.
Cornell News. Robots that simulate life by walking with close-to-human efficiency described by
researchers at Cornell, MIT and Delft. [en línea], Cambridge (MA, USA), Feb 2005 [consultado
en Febrero 12 de 2005]. Disponible en Internet:http://www.tam.cornell.edu/Ruina.html#research
No solo el diseño de Robots Bípedos y técnicas de Inteligencia4 artificial, nos
acercan a máquinas con parecido a la naturaleza propia del hombre. Los
ingenieros de la actualidad se enfrentan a situaciones de diseño tan complejas
como el hecho de tratar de realizar sustituciones protésicas tanto para miembro
superior como inferior que sean estéticamente agradables para así lograr una
fácil aceptación y por ende, una rehabilitación en menor tiempo y de mejores
resultados para el paciente. Para hablar un poco de esto, existen retos de
Ingeniería como el hecho de reproducir casi 22 grados de Libertad en una
mano artificial de proporciones antropomórficas para sustituirla en situaciones
de amputación de la misma en algunos pacientes.
2
Aclaración: la Lógica Convencional, Define la realidad en grados de verdad absolutos (0’s ó 1’s). Es
rígida. En cambio, la Lógica Difusa, Define la realidad en diferentes grados de verdad. Sigue patrones de
razonamiento similar a los del pensamiento humano. Por ende, Es Flexible.
3
En 1964, La noción de Conjunto Fuzzy aparece por primera vez en un memorándum de la universidad
de Berkeley en California y es debida al ucraniano nacionalizado americano, Lofti Zadeh.
4
“Un sistema es inteligente si tiene la habilidad de actuar apropiadamente en un ambiente incierto”.
16
En el campo de las prótesis de miembro inferior, se tiene que, empresas como
la compañía OTTO BOCK5, generan soluciones muy interesantes para
reemplazos totales de miembro superior e inferior. Es así como se tienen
sistemas como la C-LEG, la cual es la pierna artificial más avanzada del mundo
y la mano 8E44 la cuales son de grana aceptación a nivel mundial (figura 2).
Figura 2: productos representativos de Otto Bock.
A: pierna C – Leg.
B: 8E44 Transcarpal Hand.
C – Leg. Technology for Great stability. [en linea], Cleveland (OH, USA), Mar 2000. [consultado
en Julio 15 de 2005]. Disponible en Internet: http://www.nextstepoandp.com/technologies.html
En cuanto a lo que respecta de este proyecto, se tomo un estudio de
Biomecánica de la Marcha humana, para efectos de entender el proceso de
locomoción bípeda. A partir de esto, se generaron algunos conceptos para
lograr el simple hecho de caminar. Las soluciones bio – inspiradas para el caso
de la Robótica Bípeda apuntan hacia la construcción de un robot bípedo, que
pueda enfrentar los ambientes que hemos diseñado para nosotros mismos,
terrenos difíciles, y que presente una eficiencia energética mayor que la de sus
directos competidores como son los Robots móviles sobre ruedas. La solución
a estos problemas podría ser la construcción de un robot bípedo
antropomórfico, que posea todos los mecanismos propios de los seres
humanos, pero dada su naturaleza de inestabilidad propia, requiere de
sistemas de compensación adicionales y en tiempo real que estén
monitoreando todos los grados de libertad del Robot y esto presenta como
consecuencia que el control resulta de una magnitud muy compleja.
Existen algunas soluciones para estos problemas y se han construidos bípedos
con características humanas. Una de las soluciones radica en la posibilidad de
recurrir a una velocidad de marcha muy lenta lo que en últimas instancias
provee al experimento condiciones estáticas lo que facilita en gran medida el
control de la marcha del prototipo. Otros han enfrentado el problema con
costosas computadoras y sensores y demás pero se sacrifica una
5
La Compañía Otto Bock Heath Care, es la más importante empresa, a nivel mundial, en Diseño y
fabricación de sustituciones protésicas, así como de técnicas y equipos de rehabilitación física.
17
característica muy importante en aplicaciones móviles y es la autonomía y la
capacidad de carga de periféricos adicionales.
En el presente proyecto se atacaran los anteriores problemas con un diseño un
tanto diferente de un Robot Bípedo antropomórfico. La ventaja de este diseño
radica en que ofrece locomoción bípeda, capacidad de adicionar periféricos o
carga en alguna operación de exploración y lo que más se resalta: la
estabilidad que no depende de ningún sistema de control.
18
1. OBJETIVO GENERAL
Rediseñar un robot bípedo articulado desarrollado anteriormente en la
universidad autónoma de occidente para mejorar su patrón de marcha de
tal manera que tenga mayor autonomía, para ser usado como plataforma
de prácticas y experimentación en robótica móvil.
1.1 OBJETIVOS ESPECÍFICOS
• Rediseñar la estructura mecánica del bípedo para lograr un modelo
simplificado de marcha autónoma.
• Implementar la instrumentación necesaria a fin de permitir al prototipo
explorar ambientes desconocidos.
• Diseñar e Implementar un sistema de control que gobierne toda la etapa
de instrumentación así como los actuadores con que contará el sistema.
• Crear el robot bípedo como una plataforma de desarrollo para ser usado
como material didáctico en prácticas de robótica móvil.
• Redactar un artículo para ser publicado en una revista de interés
científico y de esta forma mostrar nuestro proyecto a la comunidad que
esta interesada en los temas de la Robótica Móvil.
19
1.2 METAS DEL PROYECTO DE GRADO
La meta principal de este proyecto de grado para optar a los títulos de
Pregrado en Ingeniería Mecánica e Ingeniería Mecatrónica es el Diseño y la
construcción de un robot bípedo que no requiera de ningún tipo de control
electrónico ni computacional para lograr la estabilidad propia que se requiere
para que el robot pueda desplazarse por un ambiente o entorno de trabajo.
Inicialmente, se pensó en la posibilidad de implementar en nuestro diseño un
Prototipo de características Antropomórficas, con independencia de cada
pierna y de tres o más actuadores por pierna que es como los robots famosos
(Asimo de Honda) vienen en su configuración o arquitectura mecánica. El
fallecimiento de la idea de un prototipo de este género para esta Tesis surgió
de la Inducción o búsqueda Teórica y bibliográfica que se llevo a cabo al inicio
de este Proyecto. Tal Investigación nos mostraba los numerosos intentos que
se han llevado a cabo para garantizar el equilibrio de robots antropomórficos.
Uno de los aspectos más importantes de este tipo de robots, es el hecho de
que logran la estabilidad, pero sacrifican el carácter indeleble de la autonomía
tanto lógica como energética. Por otro lado, de la evaluación bibliográfica se
pudo juzgar el carácter económico involucrado en estos proyectos, en su
mayoría, estos temas son tratados en cursos de maestría y doctorado de
muchas universidades y llevan un gran tiempo de desarrollo entre cada
generación de ideas y prototipos y llevan a cuestas un enorme presupuesto.
Por ultimo, se espera que este Robot se convierta en un equipo o plataforma
para desarrollo de Investigación y docencia así como para prácticas
estudiantiles por parte del personal de estudiantes con que cuenta la División
de Ingenierías de La Universidad Autónoma de Occidente. Creemos que este
Proyecto va a servir de inspiración para muchos que, como nosotros, creemos
en el desarrollo científico de nuestro país desde la humildad de un aula de
clase de una Universidad que cada día quiere salir adelante por medio de los
logros de sus estudiantes regulares.
20
2. BIOMECÁNICA DE LA MARCHA HUMANA NORMAL
“El estudio mas propio del hombre es el hombre mismo”
Alexander Pope.
2.1. INTRODUCCIÓN
La naturaleza es una fuente constante de inspiración para futuros productos en
cuanto a la robótica como tal se refiere. Por ende, no se puede adoptar una
postura cerrada a nuestra naturaleza y tratar de implementar sistemas fuera de
las leyes de esta ultima; es por esta razón que se puede afirmar que muchas
de las cuestiones mecánicas que aparecen en la actualidad y que su grado de
complejidad las deja fuera del alcance de la comunidad científica, la naturaleza
ya las resolvió.
El cuerpo humano es sin lugar a dudas una maquina perfecta, solo basta con
detenernos a mirar mas en detalle la composición de uno de nuestros brazos,
como para darnos cuenta de la maravillosa obra que hay en este simple
miembro. La complejidad de los movimientos es única, los grados de libertad
son más del doble de los que posee el manipulador industrial más avanzado
del mundo; la piel es un sistema sensorial único, tenemos millones de sensores
que le indican al cerebro que algo esta interactuando con nosotros y que ese
algo puede ser beneficioso o no. El cuerpo humano ha sido la fascinación de
muchos a lo largo de la historia, desde artistas que plasman la belleza de este
en sus obras hasta científicos que buscan cada día que pasa sistemas
inteligentes que se asemejen mucho a nuestro sistema nervioso y en especial
al cerebro humano; simulando o copiando la estructura y organización de este
órgano.
La biomecánica de la marcha humana, brinda herramientas, conceptos y
argumentos que llevan a propuestas de diseño de mecanismos que caminen
en dos patas; ya que esta “ciencia” proporciona el comportamiento cinemático y
cinético de las piernas a la hora de realizar una acción tan “simple” como el
solo hecho de caminar de un lado a otro.
2.2. LA FORMA HUMANA
Existe en la actualidad una enorme acumulación de conocimientos acerca de
las características del cuerpo humano como tal. Tales progresos en la
investigación del mismo se deben principalmente a los trabajos realizados en
antropometría6. El inicio de la antropometría se remonta a los tiempos de
Leonardo DaVinci y su objetivo fundamental era el de establecer las bases
teóricas de la proporcionalidad y la belleza humanas.
6
La antropometría se define como un tratado sobre las proporciones y medidas del cuerpo humano.
21
Actualmente y debido al creciente número de relaciones hombre-máquina, esta
ciencia se convierte en una poderosa herramienta para el diseño de elementos
con características humanas. Las longitudes, masas y momentos de inercia de
los segmentos corporales pueden estimarse a partir de los trabajos de Drilis y
Contini (1966). Estas personas presentaron un modelo antropométrico del
cuerpo humano en el que las longitudes de cada segmento son función directa
de la altura del individuo en cuestión. Este modelo se presenta en la figura 3.
Figura 3. Modelo antropométrico de los segmentos del cuerpo humano en función de la
altura del individuo objeto de estudio. (Drilis y Contini, 1966)
COMIN, Mario. Biomecánica Articular y sustituciones protésicas.
Winter (1979), tabulo las propiedades inerciales de dichos segmentos en
función de la altura y peso del individuo. En este trabajo se pueden apreciar los
distintos valores y relaciones que presenta el cuerpo humano. Estos datos son
importantes para diseñadores y proyectistas que deseen realizar algunas
tareas o diseños para interactuar con el ser humano. Estos diseños pueden ser
prótesis, ortesis y otros accesorios que el ser humano pueda necesitar en
alguna etapa de su vida. Los resultados parciales de la investigación de Winter
se pueden apreciar en la tabla 1.
22
Tabla 1. Propiedades másicas e inerciales de los segmentos del cuerpo humano7.
COMIN, Mario. Biomecánica articular y sustituciones protésicas.
2.3. LA MARCHA NORMAL HUMANA
La marcha es el proceso de locomoción específica del ser humano en el cual el
cuerpo, en posición erguida, se mueve hacia delante, siendo su peso soportado
de manera alterna, por ambas piernas. Tiene periodos en los cuales los
miembros inferiores están en contacto con el suelo o se balancean hacia
adelante para el siguiente apoyo.
Existen periodos de apoyo monopodal y bipodal, siendo la duración de cada
uno de ellos, dependiente de la velocidad de marcha. La acción de caminar se
aprende de manera natural y cada persona tiene su manera particular de
desarrollar la marcha. Sin embargo, existen semejanzas entre características
del movimiento que permiten identificar lo que se denomina como un patrón de
marcha normal.
7
El centro de gravedad (%) expresa el cociente entre la distancia entre la articulación proximal y el centro de
gravedad y la longitud del segmento. El radio de giro se encuentra calculado en el centro de gravedad del segmento.
El momento de inercia es igual al producto de la masa por el radio de giro al cuadrado. (Winter, 1979).
23
2.4 EL CICLO DE MARCHA
El Ciclo de marcha es la secuencia de eventos que tiene lugar entre dos
repeticiones consecutivas de uno cualquiera de los sucesos de la marcha. Se
asume generalmente que el ciclo inicia en el instante en que uno de los pies
hace contacto con el suelo, habitualmente a través del talón y se toma como
origen el contacto del pie derecho (figura 4).
Figura 4. Marcha Humana y los diferentes eventos del Ciclo Normal.
Protésica de Miembro inferior. Facultad, Protésica y Ortésica. Escuela Graduada de
Medicina de la Universidad de Nueva York
El ciclo de la marcha comienza cuando el pie contacta con el suelo y termina
con el siguiente contacto con el suelo del mismo pie. Los dos mayores
componentes del ciclo de la marcha son: la fase de apoyo y la fase de
balanceo.
Figura 5. Longitud del paso completo.
Protésica de Miembro inferior. Facultad, Protésica y Ortésica. Escuela Graduada de
Medicina de la Universidad de Nueva York. Capitulo 6.
24
La longitud del paso completo (figura 5) se define como la distancia lineal entre
los sucesivos puntos de contacto del talón del mismo pie (figura 9); entonces,
consecuencia de esta serie de conceptos nace uno que es muy común cuando
realizamos la marcha normal. Este concepto es el de apoyo sencillo. El Apoyo
sencillo, se refiere al período cuando sólo una pierna está en contacto con el
suelo. El período de doble apoyo ocurre cuando ambos pies están en contacto
con el suelo simultáneamente. La cantidad relativa de tiempo gastado durante
cada fase del ciclo de la marcha, a una velocidad normal, es:
• Fase de apoyo: 60% del ciclo.
• Fase de Oscilación: 40% del ciclo.
Con el aumento de la velocidad de la marcha hay un aumento relativo en el
tiempo gastado en la fase de balanceo, y con la disminución de la velocidad
una relativa disminución. Por ende, la duración del doble apoyo disminuye
conforme aumenta la velocidad de la marcha.
Figura 6. Esquema del Ciclo de Marcha e interacciones involucradas en la misma acción.
Protésica de Miembro inferior. Facultad, Protésica y Ortésica. Escuela Graduada de
Medicina de la Universidad de Nueva York. Capitulo 6.
Ya es claro que el estudio de la biomecánica y más específicamente, de la
marcha humana proporciona para el diseño de Robots bípedos muchas
variables y conceptos que son útiles a la hora de proyectar las ideas en torno a
estos dispositivos. También da panoramas sobre posibles directivas en los
sistemas de control que se intenten implantar dentro del dispositivo.
25
3. ROBOTS BÍPEDOS
El principio de la sabiduría consiste en
Identificar las cosas por su nombre específico.
PROVERBIO CHINO.
3.1. INTRODUCCIÓN
Sin lugar a dudas es sorprendente el grado de avance al cual han llegado
muchas compañías, empresas e incluso, Universidades e institutos dedicados
a la ciencia y la tecnología en temas como Robótica Móvil. Los robots tipo
bípedos o las también llamados máquinas caminantes son un ejemplo
irrefutable de estos avances.
Las máquinas caminantes o andantes ofrecen varias ventajas sobre los
vehículos comunes o robots con ruedas. Mientras que las ruedas deben
restringirse a superficies uniformes comparativamente planas, los vehículos
con patas pueden atravesar terrenos disparejos con un mínimo de balanceos y
sacudidas8. Son capaces de maniobrar en espacios confinados dentro de
edificios y de subir escaleras y transportar cargas pesadas sobre terrenos
suaves. Es por esta razón, que actualmente existe un gran interés en el diseño
de maquinas caminantes para ayudar a personas incapacitadas y para
destinarlas a usos industriales, agrícolas y militares.
3.2. PROBLEMAS DE CONTROL
Es indiscutible, que los robots bípedos presenten una complejidad mecánica
admirable. La propia locomoción humana – como ya se mencionó en el capitulo
anterior – presenta situaciones y eventos de diversa índole haciendo que una
acción tan cotidiana y natural sea una hazaña de Ingeniería para una máquina
de este tipo. Los problemas de control han restringido, en gran medida, los
desarrollos al laboratorio y es razón suficiente para ser presentados como
propuestas doctorales en muchas Universidades a nivel mundial. Tras haber
seleccionado el diseño de una pata o pierna en particular y el medio de
propulsión, la siguiente tarea se centra en la selección de un sistema de control
que regule la marcha seleccionada. Si el terreno es plano, es una actividad
sencilla. Sin embargo, si existe la presencia de obstáculos, la máquina o robot
debe contar con algún medio para detectar dichos obstáculos, ajustar la
extensión y altura del paso en una forma congruente. También, será necesario
percatarse que al evitar las alteraciones del terreno, el robot permanezca
siempre en una configuración estáticamente estable.
8
MC CLOY, Don. Robótica. Una Introducción. 2 ed. México D.F: Editorial Limusa. Noriega Editores,
1993. p. 350. ISBN 968-18-4439-4.
26
3.3. AVANCES EN ROBOTS BÍPEDOS: Estado del Arte
3.3.1. Producción internacional
Tabla 2: principales prototipos de carácter internacional.
ROBOT DESCRIPCIÓN
ASIMO. Honda, una compañía que produce motos y vehículos, decidió
enfrentar un nuevo reto: desarrollar un robot humanoide de
dos piernas que pudiera caminar y convivir
armoniosamente con otros seres también bípedos: los
humanos.
El resultado de más de una década de investigación es
Asimo, un robot de 1.20 metros de altura, que de acuerdo con
sus creadores es el tamaño ideal para que éste se desplace y
opere en cualquier casa del futuro cercano: puede prender y
apagar los interruptores de la luz, abrir y cerrar puertas, así
como mover objetos en mesas o escritorios. Sus ojos están
colocados a la altura de un adulto que se encuentre sentado en
una silla, lo que hace sencillo comunicarse con él.
Los robots diseñados hasta ahora necesitaban hacer una
pequeña pausa entre cada paso, y cuando cambiaban de
Asimo deriva su nombre dirección, lo hacían dando pequeños giros, uno cada vez, por
ejemplo, dando un viraje de 30º y después otro de 10º hasta
de Advanced Step in llegar al ángulo deseado. La manera de desplazarse de Asimo
Innovative Mobility se logró tras estudiar detalladamente el movimiento de los
seres humanos: cuando nosotros caminamos y nos
aproximamos a una esquina, antes de dar la vuelta
empezamos a cambiar nuestro centro de gravedad hacia el
lado en que vamos a girar. De la misma forma, Asimo puede
predecir su siguiente movimiento y modificar su centro de
gravedad anticipadamente. Es decir, es capaz de registrar un
trayecto y crear los patrones de movimientos que va a requerir,
prever los virajes y modificar el sitio donde va a colocar sus
pies conforme lo necesite. Además puede cambiar la velocidad
de su movimiento y desplazarse continua y suavemente en
cualquier dirección. Detecta los obstáculos que encuentra a su
paso y los evita, y puede también subir y bajar escaleras. Eleva
sus brazos hasta 20 por encima de los hombros, lo que le da
una gran libertad de movimiento y, a diferencia de modelos
anteriores que se manejaban desde un centro de operaciones,
Asimo puede ser operado también desde un controlador
portátil. Mueve la cabeza, los brazos, las manos (empuja
objetos y tiene cinco dedos que le permiten cargar hasta dos
kilos de peso en cada mano), las piernas y los pies.
27
TROODY. Peter Dilworth, diseñador de robots del Instituto de Tecnología
de Massachussets, ha pasado más de tres años, con un gasto
de más de medio millón de dólares, creando el robot de un
Trudón de tamaño natural. Se trata de un dinosaurio pequeño
pero inteligente, a juzgar por el tamaño de su cerebro, de
grandes ojos y afiladísimos dientes. ”Troody”, como
afectuosamente llama al robot, recientemente ha empezando a
caminar, ya que primero tuvo que lograr la aparentemente
simple tarea de balancearse en dos patas. Su postura es clara:
Se inclina hacia adelante, como un gato listo para saltar sobre
su presa.
PARTNER ROBOT
La serie Partner de Toyota esta destinada a la asistencia de
personas de la tercera edad (ancianos) y personal que posea
algún tipo de discapacidad funcional, la cual le impide la libre
movilización en su ambiente. La figura, muestra este prototipo
el cual posee la capacidad de tocar algunas sinfonías en la
trompeta. Posee mecanismos de marcha basados en dinámica
pasiva lo que lo hace tener un patrón de marcha suave, muy
parecida al que poseen los seres humanos.
Wabian – 2 LL
La Universidad de Waseba es pionera en el desarrollo y
construcción de Robots Bípedos de gran complejidad
mecánica. La serie Wabian es una muestra de de esto. El
sistema fue desarrollado bajo una plataforma CAD/CAM en
donde lo más destacable es el uso del software Solid Works de
gran conocimiento en las academias nacionales e
internacionales. Recibe ordenes de un poderoso computador –
presenta el concepto de cordón umbilical – para efectuar una
marcha suave, silenciosa y dinámicamente estable de gran
aceptación con las personas que interactúan diariamente con
el.
28
Robot SHADOW.
El robot SHADOW fue diseñado y construido por Shadow
Robot Compañía Ltd. El proyecto data de 1987 y es una
aplicación muy interesante desde el punto de vista de la
biomecánica, ya que presenta un patrón de marcha
simplificado muy apropiado. Presenta un esqueleto, que le
proporciona la estabilidad a la estructura, los músculos
artificiales sirven de actuadores.
Robot BART.
Desarrollado en la Universidad de Hannover es un robot que
posee como mecanismo de compensación para lograr su
equilibrio una masa móvil que se desplaza en la estructura
superior. Posee 6 grados de libertad. Actualmente su
desplazamiento es únicamente en el plano sagital. Utiliza para
su control un RTOS, o sistema operativo de tiempo real,
diseñado para este propósito.
Robot Denise. Denise, es el último de una serie de robots ambulantes
dinámicamente impulsados. El robot presenta una
configuración humana (dos piernas con las rodillas, un cuerpo
superior, y dos brazos). La meta de este robot fue demostrar
que el concepto de dinámica pasiva puede usarse para
construir robots muy eficaces y al mismo tiempo generar un
ciclo de marcha muy natural.
Denise mide 1.5 m de alto, pesa 8 kg, y camina con una
velocidad de 0.4 m/s. hay cinco grados interiores de libertad;
dos tobillos, dos rodillas, y una cadera. La juntura de la cadera
consiste en un mecanismo que se une las dos piernas; si una
pierna avanza, los otros movimientos hacen la misma
cantidad hacia atrás. Los tobillos y rodillas son
completamente pasivos, sólo que a la rodilla se proporciona un
pestillo controlable. A la salida de cada paso, el pestillo de la
rodilla de la pierna de balance se suelta brevemente. La rodilla
dobla entonces y se extiende como un péndulo doble pasivo. El
robot presenta dos sensores simples; debajo cada pie se
Delf Biorobotics Lab. encuentran finales de carrera para indicar que pie esta en
contacto con el suelo. Cuando el pie derecho toca el suelo, la
rodilla izquierda se suelta, y los músculos de la cadera
empiezan tirando la pierna izquierda hacia delante. El proceso
es el mismo para el pie contrario.
29
3.3.2. Productos nacionales
Tabla 3: prototipos realizados a nivel nacional.
Bartolo
Descripción general del Proyecto Bartolo:
Nombre: BARTOLO.
Tiempo de desarrollo: Enero de 1997 – Mayo de 1998.
Costo del Proyecto: USD 7000 (unos 14`000.000 millones de
pesos)
Financiado por la Universidad ya mencionada.
Bartolo fue diseñado y construido por un equipo de ingenieros
integrado por las siguientes personas:
• Ing. Edison Valencia Herrera
Universidad Pontificia • Ing. Jaime Eduardo Tobón Palacio
Bolivariana. Medellín, • Ing. Natalia Maria Tabares George
Antioquia.
Algunas especificaciones técnicas son:
Dimensiones (LxHxW): 0.85m x 1.10m x 0.14m.
Velocidad máxima: 6.6 cm/s.
Peso: 11 kg.
Aquiles.
Descripción general del robot:
Nombre: Aquiles.
Tiempo de desarrollo: Año 2003.
Costo Proyecto: $6`000.000
Financiado por el propio diseñador para su tesis de Pregrado.
Diseñado por: Ing. Drago Dussich.
Especificaciones técnicas:
Dimensiones (LxHxW): No especificadas.
Peso: 6 kg.
Universidad Autónoma de
Occidente.
30
4. MODELO DE MARCHA SIMPLIFICADA
4.1. INTRODUCCIÓN
Teóricamente, un modelo se define como una representación simplificada de la
realidad que enfatiza sus características mas importantes haciéndolo
observable, controlable y comprensible. En el capitulo anterior se observó que
la marcha es el proceso de locomoción específica del ser humano en el cual el
cuerpo, en posición erguida, se mueve hacia delante, siendo su peso soportado
de manera alterna, por ambas piernas. Para lograr este concepto, dentro del
ciclo de marcha se presentan una serie de eventos mecánicos que dan como
resultado el desplazamiento de los seres humanos en su vida cotidiana. Los
anteriores eventos tienen que ver, específicamente, con el aporte cinemático y
cinético de cada una de las articulaciones involucradas en el proceso de
marcha humana, las cuales son, la cadera, la Rodilla y el Tobillo.
Estas articulaciones hacen que el cuerpo humano presente la armonía propia
del andar, la estabilidad del mismo, los cambios de caminar a correr, entre
otros fenómenos que hacen del ciclo de marcha, un proceso único en su
especie. En el caso del robot propuesto, se obtuvo locomoción bípeda con
unas características propias y diferentes del ciclo de marcha normal humana
como es el aporte de cada una de las articulaciones en las etapas o fases de la
misma.
4.2. FUNCIONAMIENTO DEL MODELO
Diseñar y construir un Robot Bípedo de características antropomórficas es un
desafío tanto técnico como científico, dada la naturaleza inestable de estas
máquinas al efectuar el ciclo de marcha normal.
Las articulaciones de la cadera, rodilla y el conjunto tobillo-pie tienen cada una
3 grados de libertad, representados como giros en los tres ejes ortogonales.
Cada articulación manifiesta una mayor amplitud de movimiento en diferentes
ejes, por lo cual se suele aproximar particularmente a la rodilla y al conjunto
tibillo-pie a pares cinemáticos tipo bisagra.
En el modelo de marcha simplificada, se optó por la eliminación de todos los
grados de libertad en el plano frontal y se restringieron en el plano medial.
Particularmente en el plano sagital se desarrollan los giros de la articulación del
cigüeñal, que hace las veces de cadera. Igualmente, este cigüeñal permite la
progresión de la marcha, con lo cual se evitan los movimientos propios de la
rodilla durante la oscilación media. Es decir, se sacrifico la armonía propia de
tener articulaciones en cada porción de las piernas con el fin de simplificar el
proceso de locomoción bípeda y las acciones propias de un control de tipo
electrónico o computacional, haciendo de este robot un prototipo totalmente
estabilizado mecánicamente.
31
Figura 7: mecanismo cíclico para avance de las piernas.
En la figura 7, se observa la utilización de un mecanismo cíclico conformado
por dos cigüeñales denotados por las letras A y B, respectivamente. Desde el
punto de vista mecánico, añadiendo una entrada de movimiento en A o B, se
produce un movimiento de tipo cíclico de las piezas denotadas por la letra C. si
ha estas piezas se acoplan un par de columnas para efectos de ser piernas, se
logra un avance rítmico, alternante de las mismas por la acción de la entrada
de movimiento que se comentaba anteriormente. Hasta ahora, se logra avance
de las piernas con un solo actuador, lo que indica que solo va un grado de
libertad para la locomoción en línea recta. La estabilidad del robot se logra con
la adaptación de unos pies grandes los cuales presentan unos apoyos o
“dedos” en posición contraria, es decir, los apoyos se encuentran hacia adentro
del robot, como puede apreciarse en la figura 8.
32
4.3. DESCRIPCIÓN DEL CICLO DE MARCHA SIMPLIFICADO
Conocido el mecanismo cíclico, que será el encargado del movimiento de las
piernas del robot, se parte del hecho de que ya el ciclo de marcha no es,
exactamente igual, al efectuado por los seres humanos normales9.
Para empezar, con la descripción del modelo, se tiene que la primera posición
del robot, en este caso la pierna derecha en el piso, será como se muestra en
la figura 8.
Figura 8: primera posición del Robot.
En este momento, la pierna derecha sirve de punto de referencia para marcar
el inicio y final de un paso en el robot. En el momento que llega la señal
eléctrica al motor, el mecanismo cíclico entra en acción haciendo que la pierna
izquierda, que esta en máxima posición de energía potencial, inicie un
movimiento hacia delante, teniendo como único punto o eslabón a tierra la
pierna derecha. El movimiento se puede ver en la figura 9.
Figura 9: Eventos producto del primer paso.
9
Se denomina la marcha humana normal, aquellos comportamientos que no presentan alteraciones o
patologías que hagan de este una situación un poco anormal, como por ejemplo, alteraciones de marcha
por efectos de accidentes o enfermedades relacionadas con la medula espinal, entre otras anomalías.
33
De la figura 9 se pueden observar ciertas similitudes y diferencias con el ciclo
normal de marcha humana.
Entre las similitudes se tiene que, tanto en el ciclo de marcha humano como en
el simplificado adoptado para este robot se presenta el estado o apoyo
monopodal (figura 8) y la bipedestación o doble apoyo (figura 9). Por otro lado,
se presenta muy claro el concepto de longitud de paso y longitud de paso
completo. Recordando el concepto visto en el capitulo anterior, se tiene que la
longitud del paso completo para el robot, se aprecia en la figura 10 la cual es la
continuación, en secuencia, de la figura 9. La longitud de paso se aprecia en la
figura 10, en la posición de bipedestación.
Figura 10: continuación del ciclo de marcha.
Por otro lado, se puede apreciar que existe una fase de apoyo y también se
presenta una etapa de balanceo, auque, esta última, no es propiamente un
balanceo como el que se presenta normalmente en el ciclo de marcha.
También, se presenta un movimiento del centro de gravedad, es decir, se tiene
un desplazamiento vertical del centro de gravedad a medida que se esta
avanzando. Este fenómeno es producido por el levantamiento y posterior
descenso del miembro que esta avanzando en el ciclo. El ancho de la base de
sustentación también puede ser observado, ya que éste está dado por la
medida de longitud de los llamados “dedos” con que cuenta el robot para
garantizar su estabilidad en todo instante en el ciclo de marcha.
Para el caso de las diferencias con el ciclo de marcha humana, se parte del
hecho de que el robot no es un prototipo articulado; es decir, que no presenta
las articulaciones de tobillo, rodilla y cadera tal y como las posee un ser
humano normal.
Por otro lado, no existe en el proceso de locomoción del robot, las
subdivisiones de las fases de apoyo y balanceo propias de la marcha humana
normal. En el robot no se encontrará una etapa de apoyo inicial, seguida del
34
apoyo medio y así sucesivamente. Paralelamente, tampoco se verá una etapa
de balanceo medio y deceleración como lo hacen los seres humanos. Las
etapas en el ciclo de marcha normal presentan porcentajes de ciclo empleado,
es así como, la fase de apoyo presenta un 60% del ciclo y la de balanceo 40%.
En el robot, estas fases presentan el mismo porcentaje aproximado del 50%
cada una, debido a que la velocidad angular del motor principal es constante
durante todo el funcionamiento del robot.
En el robot tampoco existe el llamado desplazamiento lateral del centro de
gravedad el cual ocurre cuando el peso se transfiere de una pierna a otra; en
ese momento se presenta una desviación de la pelvis y del tronco hacia el lado
o extremidad en la que se apoya el peso del cuerpo10.
Por ultimo, el modelo de marcha simplificada adoptado para este robot no
permite independencia de las piernas, es decir, las piernas del robot no son
independientes. Esta aparente desventaja, se convierte en una característica
de especial cuidado, dado que simplifica toda acción de control que se efectué
sobre el prototipo. Para desplazarse en línea recta, solo se tiene que dar una
señal eléctrica al motor central el cual actúa como única entrada de movimiento
del mecanismo responsable de la progresión de la marcha.
Cabe destacar, que el mecanismo cíclico y los dedos hacia adentro le permiten
al robot tener estabilidad en todo momento, disminuye el peso del prototipo,
dada la naturaleza de un solo actuador o motor central y además, brinda
capacidad de carga para futuros accesorios en operaciones de exploración y
búsqueda. Entre las desventajas, esta la imposibilidad de surcar terrenos
irregulares, subir y bajar escaleras, así como superficies inclinadas, acciones
propias de los seres humanos y que serían, de algún modo, fáciles de realizar
si se contara con las articulaciones necesarias para un buen patrón de marcha
normal, semejante al de los seres humanos.
10
Protésica de Miembro inferior. Facultad, Protésica y Ortésica. Escuela Graduada de Medicina de la
Universidad de Nueva York. Capitulo 6. p. 400.
35
5. DISEÑO DETALLADO DEL ROBOT
“Es mucho mas fácil Diseñar. Que hacer funcionar”
Samuel Jonson.
“Nuestras Maquinas son Romeos de Acero y Julietas de Hierro fundido”
J. Cohen, Human Robots in Myth and Science.
5.1 DISEÑO MECANICO DEL ROBOT
El diseño en ingeniería es la creación de los planos necesarios para que las
máquinas, las estructuras, los sistemas o los procesos desarrollen las
funciones deseadas.
El proceso de diseño incluye, entre otras cosas:
1. Un proceso de reconocimiento de una necesidad y establecerla en
términos generales. Esto es lo que da origen a la definición del
problema.
2. Considerar varios esquemas para resolver el problema y seleccionar uno
para investigarlo con mayor cuidado. Los estudios de factibilidad
respaldados por investigación especial según sea el caso, son
características de este proceso.
3. Realizar un diseño preliminar de la maquina. Esto establece
características globales amplias y permite escribir las especificaciones
para los componentes principales.
4. realizar el diseño de todas las componentes y preparar todos los dibujos
necesarios y las especificaciones detalladas.
5.2 RECONOCIMIENTO DE LAS NECESIDADES
Para este proyecto de grado se quiere un Prototipo de Robot Bípedo que sea
de fácil manejo por parte del personal de la Universidad Autónoma de
Occidente y que se pueda desarrollar en un tiempo relativamente corto. Para
cumplir con esas metas, el Robot debe poseer las siguientes características:
1. La estructura mecánica debe garantizar, dentro del ciclo de marcha del
Robot, la estabilidad (no debe haber control electrónico de estabilidad)
y debe servir de soporte para las cargas y accesorios, como son:
sensores, placas de circuitos impresos, cámaras, entre otros.
36
2. Para el desarrollo del ciclo de marcha, el Robot solo debe contar con
una entrada de movimiento; es decir, para el movimiento de ambas
piernas o patas solo debe existir un motor. Esto se hace con el fin de
disminuir en gran medida las estrategias de control para los motores y
para tener un mínimo peso del sistema en general.
3. El Robot debe ser capaz de caminar en varias direcciones, es decir,
tener la posibilidad de girar hacia otros rincones dentro del espacio de
trabajo. Esto hace que el Robot pueda realizar más actividades para
entretenimiento o investigación en el aula de clase.
4. El Robot debe ser diseñado con materiales poliméricos; es decir los
llamados plásticos de Ingeniería. La razón de esta necesidad radica en
la falta de trabajos de innovación en Diseño Mecánico dentro de nuestra
Universidad. Por otro lado, los plásticos de Ingeniería son una tendencia
mundial ya que están invadiendo los mercados propios de la Ingeniería
como el sector automotriz, telecomunicaciones y aeronáutico, entre
otros.
5. El Robot debe poseer dimensiones aceptables. Debe ser fácil de
transportar, facilitar la interacción y debe poseer una estética apreciable.
5.3. SOLUCIÓN DE LAS NECESIDADES
Para solucionar los problemas propios de las necesidades, se recurre a una
estrategia de generación de conceptos.
5.3.1. Estabilidad
5.3.1.1 IDEA 1
Para efectos de lograr la estabilidad del Robot Bípedo dentro del ciclo de
marcha se tiene que: cuando el robot esté parado sobre una sola pierna, la
estructura sea estable, es decir, estabilidad estática. Esto se puede lograr con
sistema sub-actuado, como por ejemplo un péndulo invertido simulando el
comportamiento del centro de gravedad en la marcha humana normal. El
sistema se puede ver en la figura 12.
37
Figura 11: bípedo dotado de péndulo para estabilidad
La figura 11, proporciona una idea para garantizar la estabilidad del sistema,
sin embargo, no es factible debido a que se debe implementar un control para
las posiciones del péndulo en el ciclo de marcha.
5.3.1.2 Idea 2
En la figura 11 se puede apreciar que el bípedo se estabiliza siempre y cuando
el contrapeso (pieza blanca en la figura 10) y la longitud de la barra pueden
contrarrestar el desequilibrio producido por el levantamiento de la pierna
derecha. Ese momento que se forma hace que el Bípedo este en una posición
estable. La longitud del brazo para formar el momento se puede trasladar a los
pies. La figura 12 aclara aun más este concepto.
Figura 12: dedos hacia adentro en el bípedo.
Esta opción es muy viable debido a que puede ser eliminado el péndulo de la
figura 11, sin embargo, presenta muchos actuadores por pierna, lo que hace
difícil el control de los mismos.
38
5.3.2 Una sola entrada de movimiento: Idea 3
En las secciones anteriores se definía a La locomoción humana como una serie
de movimientos alternantes, rítmicos, de las extremidades y del tronco que
determinan un desplazamiento hacia delante del centro de gravedad.
De la mecánica clásica, se sabe que existen mecanismos que generan
movimientos alternantes, rítmicos y que determinan desplazamientos de los
elementos a los cuales están conectados. Este es el caso del movimiento de
los pistones dentro del cilindro de un motor de combustión interna; es decir,
una manivela o cigüeñal.
Utilizando un mecanismo cíclico como un cigüeñal se puede lograr el efecto del
movimiento alternante y del desplazamiento. La figura 13 aclara este concepto.
Figura 13: Cigüeñal.
En el punto A y B irían conectadas las piernas del Robot. En este caso, el
Robot estaría parado sobre la pierna izquierda. La entrada de movimiento
etapa situada en la letra C. Con este mecanismo se logra un movimiento
alternante, rítmico y con una sola entrada de movimiento.
5.3.3 Desplazamiento en varias direcciones
5.3.3.1 Idea 4
La idea 4 indica la adaptación de motores en las piernas del robot para efectos
de poder girar en uno u otro sentido. La figura 14, aclara este concepto.
39
Figura 14: motores en cada pata.
En la figura, los motores A y B se adaptan al resto de la pata y pueden girar en
un sentido o en el otro.
5.3.3.2 Idea 5
Adicionar un mecanismo piñón – cremallera en la parte superior del Robot e
implementar juntas universales (junta Hooke) a cada lado de la “cadera” del
Robot. La figura 15, da una vista clara de la idea.
Figura 15: distribución de los elementos idea 5.
En la figura 15, la cremallera esta denotada por la letra A, junto con sus barras
de accionamiento. En la parte B se dan las juntas Universales para poder dar el
giro del Robot. En la figura 16, se detalla la junta universal.
40
Figura 16: Junta Universal.
5.4 COMBINACIÓN DE CONCEPTOS
Tabla 4: concepto 1.
COMBINACION DE IDEAS RESULTADO
IDEA 2 + IDEA 3 + IDEA 4+ IDEA 5
CONCEPTO 1.
Presenta en el montaje:
1. MECANISMO CICLICO.
2. SERVOMOTORES
INDEPENDIENTES.
3. MOTOR CENTRAL.
4. DOS JUNTAS
UNIVERSALES
41
Tabla 5: concepto 2.
COMBINACION DE IDEAS RESULTADO
IDEA 2 + IDEA 3 + IDEA 5
CONCEPTO 2
Presenta en el montaje:
1. MECANISMO CICLICO.
2. PIÑON - CREMALLERA
3. MOTOR CENTRAL.
4. DOS JUNTAS UNIVERSALES
5.5 SELECCIÓN DEL CONCEPTO FINAL
Para efectos de la realización del Robot Bípedo, se escoge el concepto 1,
debido a que presenta una serie de características que cumple a cabalidad con
las necesidades encontradas:
• Es autoestabilizado.
• Presenta una sola entrada de movimiento para la locomoción en línea
recta.
• Presenta independencia en el giro de la patas. Por ende presenta mayor
cobertura dentro del área de trabajo.
42
5.6. DISTRIBUCIÓN GEOMÉTRICA
Figura 17: Distribución Geométrica del Robot.
Figura 18: vista lateral derecha y frontal del robot.
Para iniciar con el proceso de diseño detallado del Robot Maximiliano, se parte
de la adquisición de algunas variables propias del prototipo a fin de poder
calcular las geometrías y accesorios para permitir el movimiento del mismo.
Tales variables son las propiedades físicas del ensamble del robot.
Recordamos que este ensamble es el prototipo virtual realizado en el software
escogido para diseño, es decir, el SOLID EDGE V14.
43
Physical Properties Report11
Volume= 1327902,60 mm^3
Mass= 3,571 kg
With respect to the Global Coordinate System.
Center Of Mass:
X= -0,29 mm
Y= 146,14 mm
Z= 146,25 mm
Center Of Volume:
X= -0,62 mm
Y= 146,33 mm
Z= 102,69 mm
Mass Moments Of Inertia:
Ixx= 185138,57 kg-mm^2
Iyy= 93131,15 kg-mm^2
Izz= 103511,77 kg-mm^2
Ixy= 362,87 kg-mm^2
Ixz= -95,56 kg-mm^2
Iyz= 78253,78 kg-mm^2
Principal Axes Orientation:
X= 1,00 -0,03 0,00
Y= -0,01 -0,18 0,98
Z= -0,03 -0,98 -0,18
With respect to the Principal Axes
Principle Moments Of Inertia:
I1= 32529,69 kg-mm^2
I2= 27605,32 kg-mm^2
I3= 16394,54 kg-mm^2
Radii of Gyration:
Rx= 95,45 mm
Ry= 87,93 mm
Rz= 67,76 mm
De los datos anteriores se tiene el valor de masa que es de vital importancia
para los cálculos que se deben realizar para el proyecto. Se debe tener en
cuenta que este dato es teniendo en cuenta una tolerancia de 2.0 Kg de mas
en el peso del Robot. Es decir, el robot con las partes presenta una masa de
11
Datos obtenidos del programa CAD: Solid Edge v14.
44
1.497 Kg, a este dato se le adiciona la parte de la electrónica (baterías, motor
central, etc) que se estima en 2.0 Kg de mas, así da una masa de 3.571 Kg.
Ahora, para determinar el torque necesario para desplazar esta masa y un
momento de inercia de 32529.69 Kg-mm^2 (0.03252969 Kg-m^2) se calcula de
la siguiente forma:
Apliquemos el concepto de Rotación en Torno a un eje fijo, cuyas ecuaciones
son las siguientes:
Tabla 6. Ecuaciones del movimiento utilizadas12.
5.7 ANALISIS DE MOVIMIENTO DE LA PIERNA
Figura 19. Pierna en posición 1.
Posición 1:
La pierna esta en la máxima posición de energía potencial (ver figura 19). Se
debe tener en cuenta que la otra pierna esta en el piso. Angulo = 0º.
El movimiento rotacional del motor se transmite a través de las dos bielas que
están conectadas a cada extremos del perfil de la pierna para producir de esta
manera el movimiento de rotación que hará que el bípedo pueda avanzar en
línea recta cuando este las condiciones de trabajo para las que se va a utilizar.
12
R.C. HIBBELER. Ingeniería mecánica. Dinámica. 7 ed. Naucalpan de Juarez: Editorial Pearson
editores, 1995. p. 376. ISBN 968-880-616-1.
45
Figura 20. Pierna en posición de 30º de avance. (Posición 2).
Posición 2: se inicia el movimiento hacia delante del robot. Angulo = 30º.
Figura 21. Pierna en posición de 45º de avance. (Posición 3).
Posición 3: la pierna ha avanzado un ángulo de 45º.
Figura 22. Pierna en posición de 60º de avance. (Posición 4).
Posición 4: Angulo de la pierna es ahora 60º.
46
Figura 23. Pierna en posición de 89º de avance. (Posición 5).
Posición 5: la pierna ha llegado a un ángulo de 89º, el cual es muy próximo a
90º. En este momento las dos piernas están en el piso. Esto se ve claramente
en la figura 23.
Figura 24. Representación del perfil pierna y sistema de Coordenadas.
A
N
∑F N = M (aG ) N = mw2 rG (3.1)
FA + FB − mg = mw2 rG
∑F T = m(aT )G = mαrG (3.2)
mg * Sen(θ ) = mαrG
∑M G = Iα (3.3)
(TBCosθ ) * L1 − (TACosθ ) * L 2 = Iα
47
DATOS DE ENTRADA:
MASA PIERNA = 0.14 Kg.
DISTANCIA DESDE EL C.D.G, AL PUNTO DE ROTACION: Rg = 89.39 mm
L1 = L2 = 40 mm
W = 5.75 rpm.
De las tres ecuaciones anteriores, podemos observar que la ecuación 3.2, se
puede resolver para cada valor del ángulo sin necesidad de resolver las otras
dos, es así como, se resuelve la ecuación 3.2 para cada posición. Los
resultados se muestran en la siguiente tabla:
Tabla 7. Resultados aceleración angular.
POSICION ANGULO ACELERACION
[radianes] ANGULAR
[Rad/s^2]
Numero 1: 0 0
0º
Numero 2:
30º 0,523598776 54,81597494
Numero 3:
45º 0,785398163 77,5214952
Numero 4:
60º 1,047197551 94,94405366
Numero 5:
89º 1,553343034 109,6152524
En la posición de 90º, la componente de la fuerzas tangenciales no existe, así
que la aceleración angular tiende nuevamente a 0 rad/s^2.
Ahora, con el valor de aceleración se puede hacer lo siguiente:
ΣT = I α
EL TORQUE NECESARIO PARA MOVER UNA PIERNA :
⎛ 0.00001 m^2 ⎞
T = (1666,97Kg - mm^2) * ⎜⎜ ⎟⎟ * (109,615252 rad/s^2 ) (3.4)
⎝ 1 mm^2 ⎠
T = 0.182725 N − m
48
PARA MOVER EL ROBOT, SE NECESITA:
T = I ROBOT * α
⎛ ⎛ 0.000001 m^2 ⎞ ⎞
T = ⎜⎜ 38186.63kg - mm^2 * ⎜⎜ ⎟⎟ ⎟⎟ * (109,615252 rad / s ^ 2 ) (3.5)
⎝ ⎝ 1 mm^2 ⎠ ⎠
T = 4.1858 N − m
5.8 OTRA ALTERNATIVA DE CÁLCULO
Los anteriores cálculos se hacen con el objetivo de poder seleccionar un motor
que sea responsable del avance del robot, para tal selección es necesario
analizar el torque requerido en cada instante del ciclo de marcha (un paso), el
paso se divide en dos momentos, el primero lleva la pierna hacia adelante una
longitud Lbiela, determinada por la biela que transmite la rotación del motor a
la pierna; el segundo momento, lleva el cuerpo del robot hacia adelante una
longitud Lbiela, es decir, cada paso, es el doble de la longitud de la biela. Es
decir, matemáticamente seria lo siguiente:
Longitud de la biela: Lbiela = 40.36 mm
Longitud del paso: Lpaso = 2* Lbiela = 2*40.36= 80.72 mm (3.6)
Peso pierna = 1.372 N
Peso Robot= 35.0618 N
Primer Momento:
Torque1 = Lbiela*Pierna (3.7)
= (0.04036m)*(1.372N)
Torque1 = 0,05537392 N-m
Para el segundo momento se tiene que:
Torque2 = Lbiela*(Probot – pierna)
= (0.04036 m)*(35.0618N – 1.372 N) (3.8)
Torque2 = 1,35972401 N-m
Ahora, teniendo en cuenta los valores obtenidos en la ecuación 5, se puede
empezar a diseñar el reductor para lograr el valor de Torque requerido para
mover el robot.
49
5.9 DISEÑO MECANICO DEL REDUCTOR SINFÍN CORONA
Se requiere el diseño de un mecanismo Sinfín Corona para lograr un torque de
4.1858 N-m además se desea obtener una relación autobloqueante dadas las
condiciones del mecanismo cíclico que se implementó para la locomoción del
robot.
DISEÑO DEL REDUCTOR13:
Mg = 24
Inicios tornillo = 1= Ns
Velocidad entrada = 138 RPM
Número dientes engrane = Mg*Ns = 24 dientes
Numero de hilos por pulgada = 8 = Nh
Avance: L = (1/Nh) = 1/8= 0.125 pulgadas
Paso axial: Px = L (el avance es igual al paso axial por ser de un solo inicio)
a = 0.3183*Px = 0.0397875 pulgadas
b = 0.3683*Px = 0.0460375 pulgadas
Suponiendo un diámetro exterior del tornillo:
Dext w = 0,472440945 pulgadas
Dps= (Dext w -2*a) = 0,392865945 pulgadas
De = (L*Ne)/ (pi*Ns) = (0.125*23)/(pi*1) = 0,954929659 pulgadas
Distancia entre centros:
C = (De+Dps)/2 = (0.9151-0.4204)/2 = 0,673897802 pulgadas.
Angulo de avance
Λ = atan (L/ (pi*Dps)) = 5,783091403 grados: AUTOBLOQUEANTE!!!!
Ancho de cara máximo es de:
F = 0.67*Dps = 0,263220183 pulgadas.
Ahora, suponiendo que el sinfín se fabricara en bronce:
Cs: factor del material = 700
Factor de corrección de razón (Cm):
Cm = 0.0107 RAIZ ((56*Mg)+5145-(Mg) ^2) si 20<Mg<76
13
SHIGLEY, Joseph. Diseño en Ingeniería Mecánica. 6 ed. Ciudad de México: Editorial Mc Graw Hill,
2002. 1257 p. ISBN 970-10-3646-8.
50
Cm = 0,822787561
La velocidad tangencial Vt en el diámetro de paso del tornillo sinfín:
VT = (pi*n*Dps) / (12*Cos (Λ))
VT = 14,26619277 ft/min
Factor de seguridad CV: dado que Vt es menor que 700 ft/min:
Cv = 0.659*exp (-0.0011*Vt)
Cv = 0,648739158
Ahora, la carga tangencial es:
Wtg = (Cs*Cm*Cv*(De)^0.8*F)
Wtg = 94,78773868 lbf
Coeficiente de Fricción:
µ = 0.103* exp (-0.110*(Vt) ^0.450)+0.012 si 10<Vt
µ = 0,08358999
Ángulo de presión = 20º
Fuerza de fricción:
Wf = (µ*Wtg)/ (cos (Λ)*cos (φ))
Wf = 8,475235528 Lbf
Potencia nominal de salida:
Φo = (n*De*Wtg)/ (126000*Mg)
Φo = 0,004130673 HP
Potencia perdida:
Φl= (Vt*Wf)/(33000)
Φl = 0,00366392 HP
Potencia de entrada nominal:
Φ = Φo + Φl
Φ = 0,007794593 HP
Φ = 0,007794593HP * (745.6998 W / 1HP)
Φ = 5,812426833 W
Eficiencia del engranaje es:
η = (Φo/ Φ)*100
η = 52,99408688%
EL PAR DE TORSION NOMINAL DE SALIDA ES:
Tg = Wtg*De/2;
Tg = 45,25781147 Lbf – in
Tg = 5,113446091 N-m
51
Torque necesario para mover robot = 4.1858 N-m
Figura 25. Mecanismo Sinfín – Corona.
5.10 CALCULO DE LOS EJES
5.10.1 eje central14
El eje central Contiene el engranaje que hace juego con el sinfín. Además es el
encargado de transmitir el torque a las patas del robot.
Velocidad en la línea de paso del sinfín:
V w = (pi*dw*Nw)/12
V w = 14,19358481 Ft/min
Velocidad de la corona:
NG = (1/ng)*(Nw)
Ng = 5,75 RPM
Velocidad línea de paso corona:
Vg = (pi*Dg*Ng)/12
Vg = 1,4375 ft/min
Velocidad de deslizamiento:
Vs = Vw / Cosλ
Vs = 14,26619277 ft/min
W wt = 33000*H / (V w)
W wt = 17,86242917 Lbf
µ = 0,08358999
W = W wt / (cos(φ)*Sen(λ)+ µ*cos(λ))
14
SHIGLEY, Joseph. Diseño en Ingeniería Mecánica. 6 ed. Ciudad de México: Editorial Mc Graw Hill,
2002. p. 1257. ISBN 970-10-3646-8.
52
W = 100,4350702 Lbf
Wy = W*Sen(φ)
Wy = 34,35081711Lbf
Wz = W*(cos(φ)*Cos(λ)- µ*sen(λ))
Wz = 93,0518162 Lbf
Las componentes que actúan en la corona son:
WGA = -Wwt WGA = -17,86242917 Lbf
WGR = -Wy WGR = -34,35081711 Lbf
WGT = - Wz WGT = -93,0518162 Lbf
5.10.2 Primera decisión
SE TOMA PARA LOS CALCULOS EL EJE X COMO MOTRIZ.
Plano Y-X:
Figura 26. Representación de la situación de cargas en el eje. Plano Y-X.
Longitud eje = 0.054 m
Carga central: A = 0.027 m
WGR = -152,8000261N
R1 = WGR*(1-(A/L))
R1 = -76,40001303 N
R2 = WGR*(A/L)
R2 = -76,40001303 N
Vmax = -76,40001303 N
Mmax = (WGR*L)/4
Mmax= -2,062800352 N-m
53
Plano X-Z:
Figura 27. Representación de la situación de cargas en el eje. Plano Z-X.
Longitud eje = 0.054 m
Carga central: A = 0.027 m
WTG -93,0518162 Lbf
-413,9149499 N
R1 -206,9574749 N
R2 -206,9574749 N
Vmax -206,9574749 N
Mmax -5,587851823 N*m
Con estos datos, se determina la sección crítica dentro del eje principal.
Tabla 8. Secciones criticas dentro del eje principal
Sección MR [N-m] Torque [N-m]
A 0 5,040180107
B 5,956444685 5,040180107
C 0 5,040180107
Determinada la sección B como la más crítica, ya que es hay en donde existen
los mayores valores de momento resultante, además es en esta sección donde
el motor entrega el Torque necesario para producir el movimiento que lograra el
desplazamiento del Robot.
5.10.3 Cálculos por estática
5.10.3.1 Eje central
ESFUERZO DE FLEXION:
Sigma = (32*MR)/ pi*d^3;
Sigma = 60,67184736 / d^3
54
Tao xy = (16*T)/ pi*d^3;
Tao xy = 25,6694265 / d^3
Figura 28. Eje central mostrando sus características.
Material para la pieza: NYLON 6/6.
DURALON NYLON 6/6
PROPIEDADES
- Alta resistencia a la compresión
- Alta resistencia al impacto
- Alto modulo de elasticidad
- Alta resistencia a esfuerzos mecánicos combinados.
- Bajo peso especifico
- Auto lubricado
- Resistencia a la abrasión y al desgaste
- Comportamiento elástico
- Ayuda a disminuir la contaminación por ruido
APLICACIONES
- Ideal para fabricar engranajes, piñones, ruedas dentadas
- Cojinetes, catalinas, poleas, cremalleras.
- Planchas protectoras que exijan resistencia a abrasivos e impacto.
- Guías, estrellas, sinfines para la industria embotelladora.
PROPIEDADES FÍSICAS.
Tabla 9: propiedades físicas del Nylon 6/6.
PROPIEDADES TEST A.S.T.M. UNIDAD VALOR*
Peso específico D-792 1.15
Volumen específico D-792 Lb/Pul Cúbica 24.05
Dureza Rockwell D-785 R-110 – R-120
Resistencia a la D-638 23ºC p.s.l. 11.000 –
tracción 14.000
Elongación 23ºC (2"/mln.) % 10.40
Resistencia o 23ºC (2"/mln.) p.s.i 13.000
ruptura
Módulo de tensión D-638 23ºC p.s.l. 540.000
55
(0,25"7mln.)
Resistencia a la D-790 23ºC p.s.l. 16.500
flexión
Módulo de flexión D-790 23ºC p.s.l. 505.000
Resistencia a la D-695 23ºC p.s.l. 14.000
compresión
Módulo de D-695 23ºC p.s.l. 400.000
compresión
Resistencia al D-732 23ºC p.s.l. 10.000 –
desgarramiento 11.500
Resistencia al D-256 23ºC Pie x lb / A 1.2
impacto (test izod) muesc
Tensión del impacto D-1822 23ºC Pie x lb/pul 290
cuadrada
Combustibilidad D-635 Auto
Extinguible
Coeficiente de D-69 C pul x pul/ºC 5 X 10 a la –5
expansión térmica
lineal
Temperatura de 66 p.s.l. ºC 215
distorsión
Punto de fusión ºC 227
Resistividad D-257 Ohm/cm 2,6 x 10 a la
volumétrica 14
Constante dieléctrica D-150 - 3,7
60 ciclos - 3,7
10 a la 3 ciclos - 3,7
10 a la 6 ciclos
Factor de disipación D-150 - 0,015
60 ciclos - 0,02
10 a la 3 ciclos - 0,05
10 a la 6 ciclos
Resistencia D-149 Volts/mil 380
dieléctrica
Poco tiempo
1/18" espesor
Gradualmente 1/8" D-149 Volts/mil 340
Absorción de agua D-570 % 0,6
24 horas
23ºC
Saturación de D-570 % 6
absorción de agua
Coeficiente de 0,32 sin
fricción dinámica lubricación.
(nylon contra acero)
56
0,05 inicio de
lubricación
con aceite
0,21
lubricación
con agua
*Duralon Nylon conteniendo 0,2% de agua
El DURALON NYLON resiste a la Corrosión de muchos solventes y puede
ser usado bajo varias condiciones donde las piezas metálicas serian
corroídas. DURALON NYLON es principalmente resistente a los alcalinos y
solventes orgánicos. Puede ser usado en presencia de ácidos diluidos,
pero no con ácidos fuertes o agentes oxidantes.
Fluoroplasticos, Cali.
Continuación de los cálculos:
Sut = 11000 PSI
Se utiliza este valor para calcular el factor de seguridad contra falla estática
debido a que es un material frágil. Teóricamente se debería utilizar el esfuerzo
ultimo a compresión, el cual es mayor que este a tensión, (SUTc = 14000 psi).
Sin embargo, se va a trabajar con el SUT a tensión a fin de garantizar la pieza
con las resistencias mínimas del material en las condiciones de trabajo ya
mencionadas anteriormente.
Material frágil, para analizarlo, teoría del esfuerzo normal máximo.
Introducción:
De los cursos de resistencia de materiales se conoce que los materiales
frágiles como el hierro fundido gris, tienden a fallar repentinamente por un
fenómeno conocido como fractura, lo cual se traduce en que no existió
fluencia aparente. En una prueba de tensión, la fractura ocurre cuando el
esfuerzo normal alcanza el esfuerzo ultimo σult15.
El esfuerzo de tensión necesario para fracturar un espécimen durante una
prueba de torsión es casi el mismo que se necesita para fracturar una muestra
sometida a tensión simple. Por esta razón, la teoría del esfuerzo normal
máximo, establece que un material frágil fallara cuando el esfuerzo principal
máximo σ1 en el material alcanza un valor limite igual al esfuerzo normal ultimo
que el material puede soportar cuando se somete a tensión simple.
Matemáticamente se expresa de la siguiente forma:
15
R.C. HIBBELER. Mecánica de Materiales. 3 ed Naucalpan de Juarez: Editorial Pearson editores, 1997.
p. 535. ISBN 0-13-256983-3.
57
σ 1 = σ ult (3.20)
σ 2 = σ ult
De acuerdo a lo anterior, se plantean las siguientes relaciones de esfuerzo:
CIRCULO DE MOHR: eje central.
Sigma = (32*MR)/ pi*d^3
Sigma = 60,67184736 / d^3
Tao xy = (16*T)/ pi*d^3
Tao xy = 25,6694265 / d^3
Sigmapromedio = (sigmax + sigmay) / 2;
Sigmapromedio = 30,33592368 / d^3
Resultante = RAIZ ((taoxy) ^2 + (sigmapromedio – sigmay) ^2);
Resultante = 39,73899498 / d^3
Sigma1 = sigmapromedio + resultante;
Sigma 1 = 70,07491866 / d^3
Sigma 2 = sigmapromedio – resultante;
Sigma 2 = -9,403071304 / d^3
Apliquemos el concepto de la teoría de falla:
D^3 = sigma1 / sut;
D^3 = 9,23955E-07 m
D = 0,009739806 m
D = 9,739806109 mm
Diámetro mínimo para soportar las cargas aplicadas.
Apliquemos el concepto del esfuerzo sigma prima:
Sigmaprima = RAIZ (SIGMA1^2 – (SIGMA1*SIGMA2) + SIGMA2 ^2);
Sigmaprima = 75,21855776 / d^3
Apliquemos la teoría de falla:
Fs = 2;
D^3 = (sigmaprima*Fs) / sut;
D^3 = 1,98355E-06 m
58
D = 0,012564574 m
D = 12,56457423 mm
Diámetro recomendado con un factor de seguridad de 2.0.
La pieza diseñada presenta un diámetro de 15 mm, el factor de seguridad
es:
Fs = (sigmaprima / (0.015) ^3) / SUT;
Fs = 3,4029882
Primera conclusión: el eje no falla bajo las cargas aplicadas en su entorno de
funcionamiento.
5.11 CÁLCULO DE LOS ELEMENTOS PIERNAS
La pierna en este robot es realmente una columna, ya que no posee una
articulación que la divida en dos, lo que podría considerarse como una rodilla
en este tipo de robot, realmente posee el eje de rotación paralelo a la pierna, y
esta situado en la parte alta de la pierna.
Figura 29. Perfil en acrílico (PMMA) de la Pierna del Robot
Longitud pierna
Lpierna = 150mm
Kpierna
K = 2,1
Longitud efectiva pierna
Le pierna = Kpierna*Lpierna = 0,315m
59
Área pierna
Apierna = 0,00035 m^2*
Inercia pierna
Ipierna = 4,61E-08 m^4*
* Datos sacados de Solid Edge V.14
Radio mínimo
Rmin = RAIZ (Ipierna / Apierna)
Rmin = 0,011476684 m^2
Material para elementos piernas: Acrílico (PMMA)
Marcas comunes: Diakon, Lucite, Oroglas, Perspex, Plexiglas.
Descripción general16: A veces llamado simplemente "acrílico" - aunque este
término describe una familia numerosa de polímeros químicamente conexos -
el PMMA es un termoplástico amorfo, transparente e incoloro, duro, rígido pero
quebradizo y sensible a la entalla. Tiene una buena resistencia a la abrasión y
a los rayos UV, una excelente claridad pero una resistencia débil a las
temperaturas, a la fatiga y a los solventes. A pesar de ser inflamable, su
emisión de humos es débil.
Calidades estándar pueden ser extruídas o moldeadas por inyección. Una
colada de monómero también puede utilizarse para obtener pesos moleculares
más altos (no transformables por fusión) con propiedades algo mejores. Los
artículos más comunes obtenidos por colada de monómero son planchas.
El Perspex CQ (calidad clínica) es un ejemplo particular de plancha obtenida
por colada de monómero que se fabricaba hasta hace poco para aplicaciones
intra-oculares utilizando el proceso original (del año 1940) ya que la experiencia
de los pilotos de guerra demostró que astillas de Perspex que habían
penetrado el ojo humano eran biológicamente inertes. Aunque ya no se fabrica,
Goodfellow sigue almacenando dicha plancha con la mayor pureza (y
probablemente el más alto peso molecular) de cualquier PMMA hoy disponible.
Tabla 10. Propiedades del PMMA.
16
HERTZBERG, Richard. Deformation and Fracture mechanics of engineering materials. 4 ed. New
York: Editorial Jhon Wiley & Sons, 1996. 786 p. ISBN 0-471-01214-9.
60
Razón de esbeltez:
SR max = Lepierna / Rmin
SR max = 27,4469514
Constante de la columna:
CC = RAIZ( (2*pi^2*Eacrilico) / (Sy acrilico))
CC = 29,0854962
4.11.1 METODO DE EULER:
Carga critica columna = (pi^2*EAcrílico*Apierna) / (Srmax)^2;
Carga critica columna = 13756,274 N
Es decir, la columna puede soportar 1403,70143 Kg.
Este cálculo fue realizado como si el peso se concentrara en un punto que esta
a lo largo del eje principal de la columna.
De la geometría del Robot, se tiene que es un caso de columna con carga
excéntrica:
4.11.2 FORMULA DE LA SECANTE:
Carga critica de diseño = 49 N
Excentricidad = 0.2149 m
Sigma compresión = (cargacritica / Apierna)*(1+ (exc*C / (Rmin^2))* SEC
((Lpierna/Rmin)*RAIZ (cargacritica/ (4*Eacrilico*Apierna)));
Sigma compresión = 6084807,9 PA
Comparación: SUT = 64000000 PA
FACTOR DE SEGURIDAD = SUT / sigma compresión
FACTOR DE SEGURIDAD = 10,5179984
61
5.11.3 APLICACIÓN DE CONCEPTOS CON SOFTWARE TIPO CAE
Primer análisis CAE.
Software utilizado: ALGOR.
DATOS:
CARGA APLICADA: Puntual de magnitud 50 N en dirección z negativo
Figura 30. Esfuerzos de Von mises bajo 50 N de carga aplicada. Puntual.
Figura 31. Máximo esfuerzo principal. Carga: 50N
Apliquemos el criterio de falla para los materiales frágiles: Teoría del esfuerzo
normal máximo.
Sut acrílico = 64000000 pa
= 64 Mpa;
Esfuerzo máximo = 20.54157 N / mm^2
= 20541570 N / m^2 = 20.54 Mpa
Esfuerzo máximo < Sut material: MATERIAL NO FALLA!
20.54 Mpa < 64 Mpa: NO FALLA EL PERFIL!
62
Analicemos el valor máximo de desplazamiento (deformación) del perfil cuando
se aplica la carga:
Figura 32. Desplazamiento nodal máximo con la carga aplicada.
5.12 ANALISIS DEL ELEMENTO CIGÜEÑAL
5.12.1 Diseño del elemento
En las bielas se presentan varias situaciones de peligro, por así decirlo, en las
cuales es de vital importancia el cálculo de secciones transversales para que
puedan soportar las condiciones de carga para la cual están destinadas.
El primer caso es el del momento flector producto del peso del Robot:
Longitud del brazo
Lbrazo = 0,13799 m
Carga total
Fuerza = 49 N
Momento Flector
M=fuerza*Lbrazo
M = 6,76151 N*m
SECCION TRANSVERSAL!!!
Base: 20 mm
0,02 m
Altura: 10 mm
0,01 m
63
Figura 33. Sección transversal de la biela.
Área de sección transversal
Área = 0,0004 m^2
Distancia al punto critico
C = 0,005 m
Inercia de la sección transversal
I = 3,33333E-09 m^4
Esfuerzo a flexión presente
Sigma = MC/I
Sigma = 10142265 Pa
= 10,142265 Mpa
Teoría de falla para este caso: esfuerzo normal máximo
CIRCULO DE MOHR.
Sigma = 10142265 Pa
Tao = 0 Pa
Esfuerzo promedio
Sigma prom = 5071132,5 pa
Resultante = 5071132,5 pa
sigma1 = 10142265 pa
sigma2 = 0 pa
FACTOR DE SEGURIDAD:
F.S. = sut / Sigma1
64
F.S. = 7,4778494
Segundo caso: Combinación de esfuerzos:
Sigma = 32*M / pi* d^3;
Sigma = 68,8721753 / d^3
Tao = 16*T / pi* d^3;
Tao = 25,6694265 / d^3
Esfuerzo máximo:
Taomax = RAIZ( (Sigma/2)^2 + (Tao)^2);
Taomax = 42,95071117 / d^3
CIRCULO DE MOHR:
Sigmaprom = 34,43608766;
SIGMA1 = 77,38679882 / D^3
SIGMA2 = 0
SIGMA3 = -8,514623512 / D^3
DIAMETRO TENTATIVO
D^3 = 1,02036E-06 m
D = 0,010067425m
D = 10,06742504 mm
Con D = 15 mm
Fs = (SUT) / ((SIGMA1/ (0.015)^3));
FS = 3,307642497
Una tercera situación esta dada por el concepto del esfuerzo cortante por
carga transversal en un costado de la unión eje – biela como en el eje
neutro:
Tao flexión = (4*Cortante) / 3* Área;
T flexión 163333,333 pa
tao max 7730996,12 pa factor de seguridad2
sigma1 7730996,12 pa FS2 9,81016276
65
Figura 34. Ubicación de cargas en el cigüeñal.
5.13 DISEÑO MECÁNICO DEL ENGRANE RECTO17
Para esta aplicación en general, se trata de un engrane recto en material
plástico, que es el caso del Nylon 6/6. Todas las formulas, constantes y demás
parámetros son sacados del texto cuya referencia esta en el pie de página de
esta hoja.
La resistencia a flexión de los engranes de toma constante esta relacionada
con la fuerza tangencial permisible F (kgf) la cual se da en el círculo primitivo
de un engranaje. Esta fuerza se puede obtener de la fórmula de Lewis.
F = mybsbKv (kgf) (3.21)
Donde:
MATERIAL NYLON 6/6
MODULO 1 mm
factor de forma [y] 0,657 table 18-15
width 10 mm
bending strees 2,2 kgf/mm^2 fig 18.1
velocidad tangencial 25,1327412 mm/s 0,02513274 m/s
factor de velocidad 1 tabla 18-16
FUERZA TANGENCIAL 14,454 kgf
KvKtKlKm
σ B = σ b` (3.22)
Cs
17
UTC GEAR COMPANY. Design of plastic gear. [En línea]. 2 ed. [New York, United States]:
Department of mechanical design, Nov. 2000 [Consultado 20 Jul. 2005]. Disponible en Internet: <http://
www.utcgear.com>
66
σb ' = tensión de flexión máxima permitida debajo del ideal de la
condición (kgf/mm²) (véase el cuadro 18-2).
Cs = factor de trabajo (véase la tabla 18-17)
Kv = factor de la velocidad (véase el cuadro 18-3)
KT = factor de la temperatura (véase el cuadro 18-4)
KL = factor de la lubricación (véase la tabla 18-18)
Km = factor material (véase la tabla 18-19).
KV 1,4 FACTOR DE VELOCIDAD TABLA 18,3
KT 0,95 FACTOR DE TEMPERATURA TABLA 18,4
KL 1 FACTOR DE LUBRICACION
KM 0,75 FACTOR MATERIAL
FACTOR
CS 0,5 DETRABAJO
SIGMAB PRIMA 4,5 10^4 ciclos stress kgf/mm^2
SIGMA B 8,9775 KGF/mm^2
Ahora, se calcula el esfuerzo de contacto, el cual esta relacionado por la
siguiente ecuación:
⎛⎛ F ⎞ u + 1⎞ ⎛ ⎞
Sc = ⎜⎜ ⎜ ⎟⎟ * ⎜ 1.4 ⎟
⎝ ⎝ bd 1
⎟*
⎠ u ⎠ (
⎜ 1 +1
⎝ E1 E2
)
* sen2α ⎟
⎠
(3.23)
Donde:
F = fuerza tangencial en la superficie (kgf)
b = la anchura del diente (milímetro)
d1 = diámetro de paso del piñón (milímetro)
u = cociente del engranaje = z2/z1
E = módulo de la elasticidad del material (kgf/mm²) (véase el cuadro 18-5)
a = ángulo de la presión
SURFACE STRESS
tangencial force 14,454 kgf
b 10 mm
d1 40 mm
u 1
E 200
alfa 20 grados
factor1 0,2688308
factor2 14,7580939
Sc 3,96743022 Kgf/mm^2
Si el valor de la tensión del contacto de Hertz, Sc calculado por Ecuación
(3.23) y el valor cae debajo de la curva de la tabla figura 36, es directamente
aplicable como diseño seguro.
67
Figura 35. Gráfica esfuerzo en la superficie vs. Número de ciclos a falla.
Para el reductor, se tiene la posibilidad de que el Tornillo es mas fuerte que la
corona, razón por la cual solo se diseña esta ultima. Usando el mismo
procedimiento de los engranes anteriores, se tiene que:
MATERIAL NYLON 6/6
MODULO 1 mm
factor de forma [y] 0,694 table 18-15
width 10 mm
bending strees 2,2 kgf/mm^2
velocidad tangencial 7,97968478 mm/s
factor de velocidad 1 tabla 18-16
FUERZA TANGENCIAL 15,268 kgf
KV 1,4 FACTOR DE VELOCIDAD TABLA 18,3
FACTOR DE TEMPERATURA TABLA
KT 0,95 18,4
KL 1 FACTOR DE LUBRICACION
KM 0,75 FACTOR MATERIAL
FACTOR
CS 0,5 DETRABAJO
SIGMAB PRIMA 4,5 10^4 ciclos stress kgf/mm^2
SIGMA B 8,9775 KGF/mm^2
68
SURFACE STRESS
tangencial force 15,268 kgf
b 10 mm
d1 40 mm
u 1
E 200
alfa 25 grados
factor1 0,21102527
factor2 13,5187655
Sc 2,85280121 Kgf/mm^2
Mirando este valor de esfuerzo en la superficie en el cuadro, se aprecia el
diseño seguro de dicho engrane:
Figura 36. Esquema de esfuerzo en la superficie vs. Ciclos de trabajo.
5.14 SELECCION DEL MOTOR CENTRAL
El torque necesario es:
Torque = 3,57875055 N-m
El reductor genera:
Torque reductor = 5,0149365 N-m
Pero, si se aplican las siguientes condiciones:
POTENCIA ENTRADA 6,22110445 W
VELOCIDAD ENTRADA 138 RPM
VOLTAJE 12 V
69
Del catalogo de la SDP/SI, se tiene lo siguiente:
Tabla 11. Recorte parcial del catalogo del motor central.
Catalogo de la SDP/S
Figura 37. Aspecto real del motor seleccionado para desplazamiento lineal del robot.
TORQUE = 0,49N-m
Velocidad Angular = 138 rpm.
= 14, 45132621 RAD/S
POTENCIA = 7,081149841 W
5.15 SELECCIÓN MOTORES PARA GIRO DEL ROBOT
Se trae a consideración, de nuevo, el concepto de rotación en torno a un eje
fijo:
MASA 3,527 Kg
ROTACION SERVO 43,47 RPM
distancia al CDG 52 mm
FUERZA DE EMPUJE 3,8005401 N
Con un servo normal de la casa FUTABA se obtiene lo siguiente:
Torque servo = 0,31049759 N-m
70
Brazo = 0.040 m
Fuerza de empuje = Torque servo / Brazo;
Fuerza de empuje = 7,76243963 N
Figura 38. Servo Futaba S3003 para producir los giros del Robot.
5.16 DISEÑO PARA MANUFACTURA Y ENSAMBLE
5.16.1 Análisis DPM (Diseño Para Manufactura)
El costo de manufactura es una determinante clave en el éxito económico de
una idea, y más específicamente, de un producto. En términos sencillos de
explicar, este éxito económico depende del margen de utilidad obtenido en
cada venta del fabricante y el llamado costo de fabricación del producto. Sin
lugar a dudas se puede admitir que en el mundo actual, un diseño exitoso
desde el punto de vista económico es aquel que asegura una alta calidad de
producto, al mismo tiempo que se reduce al mínimo el costo de la manufactura.
Para reducir el peso y los costos de manufactura, a nivel de subsistema, se
obtuvo el máximo grado de integración posible del prototipo. Para poner un
ejemplo de esta integración, hablemos del mecanismo cíclico y en especial del
cigüeñal, que es el responsable del avance lineal del robot en el área de
trabajo.
71
Figura 39. Cigüeñal en una sola pieza en Nylon 6/6.
Como puede observarse en la figura, el mecanismo cíclico que acciona las
piernas son movidas por dos cigüeñales, idealmente este cigüeñal debería
fabricarse de una sola pieza por técnicas de transformación de plástico como
son: moldeo por inyección, por transferencia, entre otros procesos del
mundo de los plásticos de ingeniería.
El asunto de estos procesos de transformación de plásticos, es el precio de la
hora de trabajo. El molde para fabricar este cigüeñal presenta las siguientes
características:
• Es un molde para un proceso de Inyección.
• Debido a la complejidad de la pieza: de 1 a 2 cavidades.
• Presenta diversos mecanismos de abertura del molde.
• El costo oscila entre 4 y 6 millones de pesos en la ciudad de Cali18.
Este precio es justificable para efectos de producción en serie de 1000 o más
cigüeñales para hacer estos robots. Sin embargo, puesto que este es un
prototipo alfa, no se considera el diseño y desarrollo de un molde de inyección
para esta pieza. Por ende, este proceso de manufactura quedó descartado
para efectos de la construcción de las piezas de importancia en el proyecto.
Para efectos de realizar la pieza tipo Cigüeñal, se dio la posibilidad del
maquinado de plásticos. Es decir, usar procesos de Torno, Fresa y taladro,
entre otros para efectos de poder definir la geometría que se quiere dentro de
un trozo de material que en este caso es Nylon 6/6.
Inicialmente, se quiso que el cigüeñal fuera una pieza entera, es decir, que toda
la geometría estuviera involucrada en el mismo montaje sin necesidad de
piezas de sujeción u otros elementos que aseguran uniones no permanentes.
18
DIMAPRO LTDA. Empresa de diseño y manufactura de Productos. Propiedad del profesor Ing. Fabián
Ospina. Programa de Ingeniería Mecánica. UAO.
72
De la experiencia de las empresas visitadas19 se llego a la conclusión que
realizar un a pieza como el cigüeñal en procesos de arranque de viruta en una
sola pieza era en riesgo tanto para el proyecto como para la imagen de las
empresas. Se discutió la posibilidad de acabados no muy aceptables, grietas y
ranuras propias de las herramientas de corte, así como la dificultad de poder
realizar los procesos de cilindrado que requiere la pieza en particular. De la
discusión se aprendió que si no se puede realizar una pieza como esta en
proceso de inyección (que es como lo recomiendan los fabricantes), la mejor
solución es la de realizar el cigüeñal en varias piezas ya que es mas fácil de
realizar el maquinado y además el costo de la pieza disminuye enormemente.
Figura 40. Conjunto del cigüeñal formado por 4 piezas: eje cigüeñal, biela, pieza 3 y pieza
5.
5.16.2 Impacto del diseño para manufactura sobre otros factores
Ya se ha mostrado que el diseño del Robot Bípedo presenta situaciones de alta
complejidad en torno a la geometría de las piezas que serán responsables del
buen funcionamiento del producto.
5.16.3 Análisis del DPE20 (Diseño Para Ensamble)
5.16.3.1 Reducción del costo del ensamble
Tiempo estimado de ensamble = 20 minutos.
numero de partes min imo * 3seg
indice DPE =
tiempo estimado ensamble
200 * 3seg
indice DPE =
20 * 60seg
indice DPE = 0.5
19
Se hicieron visitas a las siguientes empresas vinculadas al sector de los plásticos de Ingeniería en la
Ciudad de Cali: Colpolimeros Ltda, Polindustriales Ltda, ITC. Plásticos de Ingeniería, Dimapro Ltda.
20
Propuesto por Boothryd y Dewhurst en el año de 1989. Ulrich, Kart. Diseño y desarrollo de Productos.
73
5.16.3.2 Análisis del índice DPE
Este valor se mide como un índice que es la relación del tiempo de ensamble
teórico a un cálculo del tiempo de ensamble real para un determinado producto.
Representa, en últimas, el concepto de eficiencia de ensamble.
Los 3 segundos de la formula anterior reflejan el tiempo mínimo teórico
requerido para manejar e insertar una parte que se ajusta a la perfección al
ensamble.
5.16.3.3 Maximización de la facilidad de ensamble
El 80% del total de las piezas que componen el Robot se diseñaron buscando
condiciones de simetría lo que evita que en las operaciones de ensamble se
deban hacer orientaciones innecesarias para poder ser ensambladas. Por otro
lado, la utilización de elementos de sujeción como tornillos y tuercas de la
misma denominación pero de diferentes longitudes minimiza el uso de
herramientas en el proceso de ensamble del Robot. Algunas piezas deben ser
“soldadas” por medio de un químico de nombre Cloruro de Metileno. Este
compuesto químico une superficies que están hechas de material acrílico
(PMMA). Este proceso se debe a la imposibilidad de hacer las cajas de
engranajes y demás en una sola pieza de Inyección.
Las piezas que forman la estructura, son fácilmente apilables, y otros
elementos como motores, y tornillos pueden almacenarse en algunos
recipientes sin que sufran daños o se enreden para cumplir con la necesidad
de poder ser transportado con facilidad o para su almacenaje.
Figura 41. Caja central donde se muestran los servos Futaba y el motor Central
(amarillo).
El Cloruro de Metilo se aplica con una jeringa en las caras que hacen contacto para asegurar
su unión. El sistema de asegura con tornillos pasadores.
Cloruro
de
Metilo
74
6. SISTEMA DE CONTROL
Para el sistema de control se diseño un cinturón de 6 sensores infrarrojos
marca SHARP GP2D12, los sensores fueron distribuidos de la siguiente
manera:
Figura 42. Distribución de Sensores Infrarrojos.
6.1 SELECCIÓN DE LOS SENSORES INFRARROJOS
Figura 43. Sensor SHARP GP2D12
Se seleccionaron estos sensores ya que son unos de los sensores más
empleados en la construcción de robots y en aplicaciones académicas y posee
un costo bastante módico, aunque son análogos son muy confiables, poseen
un rango aceptable y suficiente para la aplicación que se requiere, continuación
se muestra las especificaciones de GP2D12. Para mayor información consultar
el data sheet GP2D12 de la SHARP.
Figura 44. Datos del Sensor SHARP GP2D12
Range 10 to 80cm
Update frequency / period 25Hz / 40ms
Direction of the measured distance Very directional, due to the IR LED
Max admissible angle on flat surface > 40°
Power supply voltaje 4.5 to 5.5V
Noise on the analog output < 200mV
75
Mean consumption 35mA
Peak consumption about 200mA
En la Figura 46, Se puede apreciar el comportamiento del sensor Sharp y como
se relaciona su voltaje mientras varia la distancia, hay que recordar que a
medida que aumenta la distancia el voltaje disminuye.
Figura 45. Sharp GP2D12 Sensor de Proximidad
Figura 46. Salidas del Sharp GP2D12
En la Tabla 12, se muestra las combinaciones que puede haber durante una
navegación normal del bípedo, estas combinaciones fueron introducidas en el
micro.
76
Tabla 12. COMBINACIONES POSIBLES DE LOS SENSORES
Combinación de los Sensores
# S1 S2 S3 S4 S5 S6 Acción
0 0 0 0 0 0 0 ZUMBADOR
1 0 0 0 0 0 1 ADELANTE
2 0 0 0 0 1 0 ADELANTE
3 0 0 0 0 1 1 ADELANTE
4 0 0 0 1 0 0 ADELANTE
5 0 0 0 1 0 1 ADELANTE
6 0 0 0 1 1 0 ADELANTE
7 0 0 0 1 1 1 ADELANTE
8 0 0 1 0 0 0 ADELANTE
9 0 0 1 0 0 1 ADELANTE
10 0 0 1 0 1 0 ADELANTE
11 0 0 1 0 1 1 ADELANTE
12 0 0 1 1 0 0 ADELANTE
13 0 0 1 1 0 1 ADELANTE
14 0 0 1 1 1 0 ADELANTE
15 0 0 1 1 1 1 ADELANTE
16 0 1 0 0 0 0 DERECHA
17 0 1 0 0 0 1 DERECHA
18 0 1 0 0 1 0 IZQUIERDA
19 0 1 0 0 1 1 ATRÁS
20 0 1 0 1 0 0 DERECHA
21 0 1 0 1 0 1 DERECHA
22 0 1 0 1 1 0 IZQUIERDA
23 0 1 0 1 1 1 ZUMBADOR
24 0 1 1 0 0 0 DERECHA
25 0 1 1 0 0 1 DERECHA
26 0 1 1 0 1 0 IZQUIERDA
27 0 1 1 0 1 1 ZUMBADOR
28 0 1 1 1 0 0 DERECHA
29 0 1 1 1 0 1 DERECHA
30 0 1 1 1 1 0 IZQUIERDA
31 0 1 1 1 1 1 ZUMBADOR
32 1 0 0 0 0 0 DERECHA
33 1 0 0 0 0 1 DERECHA
34 1 0 0 0 1 0 IZQUIERDA
35 1 0 0 0 1 1 ATRÁS
36 1 0 0 1 0 0 DERECHA
37 1 0 0 1 0 1 DERECHA
38 1 0 0 1 1 0 IZQUIERDA
39 1 0 0 1 1 1 ZUMBADOR
40 1 0 1 0 0 0 DERECHA
41 1 0 1 0 0 1 DERECHA
42 1 0 1 0 1 0 IZQUIERDA
43 1 0 1 0 1 1 ZUMBADOR
44 1 0 1 1 0 0 DERECHA
45 1 0 1 1 0 1 DERECHA
46 1 0 1 1 1 0 IZQUIERDA
47 1 0 1 1 1 1 ZUMBADOR
48 1 1 0 0 0 0 DERECHA
77
49 1 1 0 0 0 1 DERECHA
50 1 1 0 0 1 0 IZQUIERDA
51 1 1 0 0 1 1 ATRÁS
52 1 1 0 1 0 0 DERECHA
53 1 1 0 1 0 1 DERECHA
54 1 1 0 1 1 0 IZQUIERDA
55 1 1 0 1 1 1 DERECHA
56 1 1 1 0 0 0 DERECHA
57 1 1 1 0 0 1 DERECHA
58 1 1 1 0 1 0 IZQUIERDA
59 1 1 1 0 1 1 ZUMBADOR
60 1 1 1 1 0 0 DERECHA
61 1 1 1 1 0 1 DERECHA
62 1 1 1 1 1 0 IZQUIERDA
63 1 1 1 1 1 1 ZUMBADOR
ZUMBADOR, esta acción se realizara solo en caso de que el bípedo no
encuentre una salida, en ese momento se activara un zumbador indicando que
debe ser ubicado en otro lugar
Se realizo una serie de control para las patas y así saber cuando posee una
pata arriba y otra abajo para realizar el giro, este control se realizo con 3 finales
de carrera en cada pata, a continuación se mostrara unas imágenes donde se
ilustra la ubicación de los sensores, este montaje se realizo en otro prototipo
para probar el sistema propuesto.
Figura 47. Ubicación de los Finales de Carrera
6.2 SELECCIÓN DEL MICROPROCESADOR
Para la descarga del programa se realizado en MPLAB, se decidió emplear el
PIC16F877A, a continuación se muestra el PIC con sus respectivos pines:
78
Figura 48. Esquema de PIC16F877/874
Microchip ha dividido sus microcontroladores en tres grandes subfamilias de
acuerdo al número de bits de su bus de instrucciones:
La siguiente es una lista de las características que comparte el PIC16F877
con los dispositivos más cercanos de su familia:
PIC16F873 PIC16F874 PIC16F876 PIC16F877
• CPU RISC
• Sólo 35 instrucciones que aprender
• Todas las instrucciones se ejecutan en un ciclo de reloj, excepto los
saltos que requieren dos
• Frecuencia de operación de 0 a 20 MHz (DC a 200 nseg de ciclo de
instrucción)
• Hasta 8k x 14 bits de memoria Flash de programa
• Hasta 368 bytes de memoria de datos (RAM)
• Hasta 256 bytes de memoria de datos EEPROM
• Hasta 4 fuentes de interrupción
• Stack de hardware de 8 niveles
• Reset de encendido (POR)
• Timer de encendido (PWRT)
79
• Timer de arranque del oscilador (OST)
• Sistema de vigilancia Watchdog timer.
• Protección programable de código
• Modo SEP de bajo consumo de energía
• Opciones de selección del oscilador
• Programación y depuración serie “In-Circuit” (ICSP) a través de dos
patitas
• Lectura/escritura de la CPU a la memoria flash de programa
• Rango de voltaje de operación de 2.0 a 5.5 volts
• Alta disipación de corriente de la fuente: 25mA
• Descripción General del PIC16F877
• Rangos de temperatura: Comercial, Industrial y Extendido
• Bajo consumo de potencia:
Menos de 0.6mA a 3V, 4 Mhz
20 µA a 3V, 32 Khz
• menos de 1µA corriente de stand by.
Para concluir con la selección del Microcontrolador se selecciono por las
siguientes características:
1. Convertidor Analógico/Digital
2. Puerto Serie Universal (USART/SCI).
3. Dos módulos de Captura, Comparación y PWM
Al tener todo esto en un solo micro hace que el montaje sea más pequeño y
más fácil para el usuario al realizar la reprogramación y posee un ahorro
considerable en el montaje.
6.3 CAPTURA DE LAS IMÁGENES.
Para la captura de las imágenes se emplea una cámara Web de marca PC
Cámara este posee un cable USB por tanto se debe de realizar la conversión
de la señal, para este caso se emplean dos clases de convertidores y son los
siguientes:
80
Figura 49. S13-SERIAL-INT-CONN
Para la conversión de las señales del RS-232 se empleo un conector que es
una interfase serial llamada S13-SERIAL-INT-CONN que ofrece la conversión
de TTL y mantiene los niveles de voltaje entre (0-5V) a señales RS-232. Así
que los datos enviados al PIC16F877A serán señales TTL.
Para el desarrollo del prototipo se emplearon los siguientes componentes:
Tabla 13. Lista de componentes preliminar.
Componente Cantidad Estándar
Extensión USB 5mts 1 SI
Interfaz Serial (S13-BS-INT-AMS) ACRONAME 1 SI
Microprocesador PIC 16F877A 1 SI
Base Integrado 40PIN 1 SI
Sensores SHARP GP2D12 6 SI
Micropulsador 2pin 1 SI
Conector ZCN 3PIN 12 SI
Conector ZCN 2PIN 26 SI
Zumbador 1 SI
Contactor, Alimentación Batería cuadrada 9V 1 SI
Cristal 4MH 1 SI
Condensador 10uF 35V 6 SI
Condensador 22p 2 SI
Regulador 7805 k 1 SI
Condensador 470uf 16V 1 SI
Condensador 0.01uf 1 SI
Condensador 0.1uf 1 SI
TIP41C 7 SI
Relevo 12V 5PIN 6 Si
Diodos 1N4007 12 SI
LEDS 5 SI
81
Resistencias 1K 12 SI
Optotransistor 6 SI
Resistencia 20Ohm 6 SI
Resistencia 41hm 7 SI
Resistencia 220hm 5 SI
Resistencia 100K 1 SI
Resistencia 100hm 1 SI
Bornera 5 SI
82
7. SISTEMA DE VISION ARTIFICIAL
Un sistema de visión artificial tiene como entrada un patrón natural que es
extraído del ambiente en el cual se encuentre, para después reconocerlo o
memorizarlo para un reconocimiento posterior.
Figura 50. Sistema de Visión Artificial
7.1 PROGRAMA PARA LA ORIENTACION DEL BIPEDO
El uso de los sistemas de visión artificial se esta extendiendo cada día mas
para los diferentes tipos de robots con el fin de que puedan relacionarse con su
entorno. A continuación se explica el programa realizado en Matlab.
Se realizo un programa en Matlab para la orientación del bípedo que mediante
unas flechas que le indican al bípedo por donde dirigirse el programa las puede
interpretar enviando datos por el puerto para que el bípedo se pueda mover,
este programa también interpreta palabras que le indican cuando debe iniciar el
recorrido y cuando finaliza por medio de las palabras “Inicio” y “Fin”. Para la
obtención de las imágenes se empleo una cámara Web de marca Cámara PC.
83
Figura 51. Cámara PC
7.2 DESCRIPCION DEL FUNCIONAMIENTO DEL PROGRAMA
7.2.1 Reconocimiento de parámetros
Para el reconocimiento de los parámetros “Fin” e “Inicio”, se utiliza la función
excentricidad:
B=regionprops(L,'eccentricity')
Excentricidad:
Las elipses pueden variar su forma desde ser casi circulares hasta ser muy
alargadas. La figura 89 describe dos elipses, con los mismos vértices y centro
en el origen, pero con diferentes focos.
Figura 52. Elipse alargada. Figura 53. Elipse circular.
(a) Cuando los focos tienden a los vértices, las elipses se alargan
(b) Cuando los focos se acercan entre si, las elipses se vuelven mas
circulares.
Para comprender como afectan los focos a forma de la elipse, examinemos de
nuevo la relación entre los focos y los ejes mayor y menor dada en forma
algebraica por la ecuación b2=a2-c2. Véase la figura 80.
84
Figura 54. Distancia a y b en la elipse.
Si observamos b2=a2-c2, mantenemos a constante y variamos c, vemos que
cuando c se acerca a, b es cada vez mas pequeño. En forma geométrica, esto
significa que cuando los focos tienden a los vértices, el eje menor es mas corto.
Observe que la elipse se vuelve mas alargada.
Utilizamos c y a para definir el termino “excentricidad”, denotado e, que
describe en términos numéricos la “redondez” de una elipse.
La excentricidad e de una elipse se define como
Debemos señalar aquí que la excentricidad e no es la constante e ≈ 2.72 base
del logaritmo natural, sino una variable que describe la forma de una elipse.
Examinemos como se relacionan los valores de e con la forma de la elipse.
Cuando c>0 y a>0, entonces e=c/a>0. Además, cuando c<a, entonces
e=c/a<1. Al reunir esto, tenemos que 0<e<1.
Si nos fijamos en la forma de la excentricidad, , y mantenemos a
constante, vemos que cuando b es cada vez menor o mas cercana a 0, e se
acerca mas 1. Por lo tanto, entre mas aplanada (o alargada) este la elipse, el
valor de e se acerca mas a 1. Ver las siguientes perspectivas diferentes:
85
Figura 55. Tendencia en la excentricidad elipse.
• Cuando e tiende a 1, la elipse tiende a ser mas alargada.
• Cuando e tiende a 0, la elipse tiende a ser mas circular.
Por otro lado, cuando b se acerca a (a debe ser siempre mayor que b),
se acerca a 0. Por lo tanto, la elipse tiende a ser mas circular cuando
e tiende a 0. 21
Teniendo claro como se obtiene la excentricidad, se toma este valor para
reconocer cualquiera de las palabras Fin o Inicio, la restricción que se aplico
para el reconocimiento de estos parámetros en el programa fueron las
siguientes:
%Para realizar este filtro se selecciono la letra inicial de %cada
palabra
elseif(TE(1)>0.85 & TE(1)<0.9)
%En este caso TE(1) corresponde a la excentricidad F
%Para el Bípedo, fin del camino
'FIN'
%Si no es así TE(1) seria la excentricidad de I
else(TE(1)>0.8 & TE(1)<0.85)
%Empieza a caminar el Bípedo
'INICIO'
RECONOCIMIENTO DE LETRAS
IMAGEN BINARIZACIÓN ACCIÓN
ans = FIN
21
GOODMAN/LEWIS. Algebra y Trigonometría con Geometría Analítica. Naucalpan de Juarez:
Editorial Prentice Hall, 1996. 642 p. ISBN 968 – 880 – 710 – 9.
86
ans = INICIO
7.2.2 RECONOCIMIENTO DE FLECHAS
Para orientar el bípedo se selecciono una flecha como guía, la orientación se
entenderá como la recta que cumpla que la suma de las distancias de los
puntos a ella es mínima. En el caso de objetos simétricos no existirá ningún
problema, pero si la pieza no lo es, este eje no coincidirá con la dirección a la
que apunta el objeto o la parte por la que el agarrara la pieza.22
De acuerdo al anterior programa el reconocimiento de las flechas se realizan
obteniéndolas por medio de una cámara Web con una resolución de 350K
Pixels, en la librería de Matlab se encuentra una función llamada vfm('grab')
esta función permite ver la imagen por medio de la cámara Web en Matlab. El
programa de orientación evalúa dos casos diferentes el primero es para las
flechas que se encuentran a 90º y 270º y la segunda evaluación es para las
flechas que se encuentran a 45º, 135º, 225º y 315º:
CASO1: Para este caso se tiene en cuenta las flechas que están a 90º y 270º.
Cuando se ha capturado la imagen de alguna de estas flechas se procede a
obtener el ángulo de inclinación por medio de la siguiente función:
regionprops(L,'Orientation')
Obtenido el ángulo, se procede a rotar la imagen para así saber hacia donde
esta apuntando la flecha, esto se logra mediante la función:
B = imrotate(A, angle)
Se debe tener en cuenta que cuando se realiza esta rotación Matlab girara la
imagen en contra de las manecillas del reloj, por tanto se emplea el ángulo de -
90º. Por último se obtiene ya el sentido de la flecha, el programa realiza los
siguientes cálculos:
%C1:Es el primer valor, indica donde inicia la flecha
%Se realiza el siguiente ciclo para encontrar la ubicación de %este
dato
22
DE LA ESCALERA, Arturo. Visión por Computador Fundamentos y Métodos. Madrid: Editorial
Prentice Hall, 2001. 350 p. ISBN 84-205-3098-0.
87
for i=1:length(sum1)
if sum1(i)~=0
break;
end
end
c1=i; %Dato obtenido
%C2: Es el segundo valor, indica en que lugar hay mayor cantidad de 1
en una columna, este valor corresponde a la cabeza de la Flecha
[Y,c2]=max(sum1);
for j=max(sum1):length(sum1)
if sum1(j)==0
break;
end
end
%C3: Es el tercer y ultimo valor, indica donde finaliza la Flecha con
el primer cero, este dato corresponde a la punta de %la flecha
c3=j;
%Por último se emplea los datos obtenidos y se comparan
if ((c2-c1)<(c3-c2))
'IZQUIERDA'
else
'DERECHA'
Ejemplo:
Datos Obtenidos:
c1 = 22
c2 = 237
c3 = 290
Flecha Derecha
Aplicamos condición
(c2-c1)<(c3-c2)
(237-22)<(290-237)
215<53
Condición falsa, así que la respuesta es Derecha
CASO2: El caso 2 evalúa las flechas que se encuentran en los siguientes
ángulos 45º, 135º, 225º y 315º. Como se menciono anteriormente el ángulo de
inclinación se obtiene con la siguiente función:
regionprops(L,'Orientation')
Obtenido el ángulo, se procede a rotar la imagen es sentido contrario al ángulo
en que se encuentra, la función empleada es la siguiente:
B = imrotate(A,-1*T.Orientation)
88
Ya con este valor se efectúa la misma operación para obtener el sentido en que
se encuentra la flecha. A continuación se presenta una tabla con las posibles
combinaciones que se pueden realizar con las flechas.
ORIENTACIÓN
CAPT. IMAGEN DECRIPCIÓN BINARIZACION RESULTADO
T= ans = Adelante
Orientation: -89.8044
T2 =
Orientation: 0.1956
T= ans = Adelante
Orientation: 43.4177
T= ans = Derecha
Orientation: 0.9702
T= ans = Derecha
Orientation: -37.6768
T= ans = Alto
Orientation: -89.6440
T2 =
Orientation: 0.3560
T= ans = izquierda
Orientation: 44.6516
T= ans = Izquierda
Orientation: 0.8504
T= ans = Izquierda
Orientation: -48.0872
89
8. CONCLUSIONES
• Se puede concluir que el mecanismo cíclico incorporado en el diseño del
Robot Bípedo cumple a cabalidad con el proceso de locomoción
(marcha) en línea recta que era lo que se quería en un principio. La
ventaja de este radica en la posibilidad de implementación de un solo
actuador para el movimiento de ambas piernas del prototipo; por ende,
se simplifican las técnicas de control para efectos de la locomoción
propia de este tipo de robots de características mecánicas complejas.
• La estabilidad del sistema es garantizada por la estructura mecánica
durante todo el tiempo que dura el ciclo de marcha del robot como tal; no
hay un sistema de control que este sensando, en tiempo real, las
posiciones y movimientos del cuerpo para contrarrestar algunos
desbalanceos como sucede en el ciclo de marcha humana normal. Este
proceso de auto - estabilidad se logra conjuntamente por la acción de
unos pies en sentido opuesto (dedos hacia adentro) y el trabajo del
mecanismo cíclico del cual ya hablamos en la anterior idea. El centro de
gravedad del robot siempre se mantiene en el centro del robot (entre los
dos pies) sin oscilación lateral; la única variación de este centro de
gravedad es un movimiento vertical rítmico a medida que el robot
avanza en su trayectoria de exploración hacia lo desconocido.
• Se puede mencionar el valor agregado del proyecto al asumir una
metodología de diseño mecánico usando materiales plásticos de gran
distribución en el ámbito nacional e internacional. Este trabajo presenta
una primera aproximación en la utilización de nuevas técnicas de diseño
con estos materiales debido a que los libros y contenidos que se dictan
en los cursos de diseño mecánico en nuestra universidad no tocan el
tema en especial. En este trabajo se utilizaron tutoriales de empresas
internacionales que debido a investigaciones ya realizadas han probado
los modelos y los han hecho públicos para efectos de que mas personas
puedan conocer y divulgar el conocimiento que en torno a materiales
plásticos se tiene. No solo es el hecho de tratar de implementar técnicas
de transformación de plásticos para lograr formas y geometrías que se
ajusten a nuestras necesidades. Los plásticos de ingeniería son eso,
materiales de ingeniería como lo son los metales y demás, por ende,
pueden ser tratados analíticamente (diseño mecánico) y pueden ser
sometidos a procesos de manufactura por arranque de viruta que es la
técnica mas utilizada a la hora de realizar piezas en materiales
metálicos.
• La robótica móvil es un campo donde muchas disciplinas se pueden
combinar. Involucra a profesionales de todas las áreas en torno a un
problema en general como es la búsqueda de soluciones de navegación,
tracción e inteligencia de un pequeño prototipo que busca enseñarnos y
90
retarnos en una tarea en general. Diseñar robots bípedos es un área
compleja, tema de maestría y doctorados, sin embargo, el prototipo que
se diseñó y que, por medio de simulaciones dinámicas y modelos
físicos, se probó en este trabajo de grado muestra que se pueden lograr
cosas con relativa sencillez igual que los grandes proyectos que realizan
otras instituciones. Se logro el objetivo de caminar en dos patas, la
estabilidad esta presente en el robot, presenta la posibilidad de girar
para efectos de poder navegar en ambientes, en principio, controlados.
Como ven, se logro gran parte de lo que se quería, ahora esta abierta la
brecha para que nuevos proyectos complementen la familia de bípedos
que se planea para la Universidad en un futuro no muy lejano.
• Se puede decir, que sin la ayuda del paquete de diseño asistido por
computador, como es el caso del Solid Edge, los planos de detalle y las
simulaciones dinámicas no hubieran sido posibles y se hubiera caído en
el proceso de asumir geometrías y tratar de “tener fe” en que estas son
las mas apropiadas a la hora de realizar alguna tarea en especifico.
Además, la técnica de parametrización de algunas variables ayuda en el
proceso de diseño de engranes y piezas que por sus condiciones
geométricas son repeticiones de diferentes patrones de igual similitud a
lo largo y ancho de la pieza. El resultado final de un proceso de CAD es
mostrar al diseñador, la apariencia, en todas las dimensiones, de su
creación y eso es lo que determina el resultado de un proceso de diseño
responsable y serio.
• La instrumentación del prototipo para explorar ambientes desconocidos
no pudo ser efectuada debido a ciertas fallas técnicas que hubo con la
cámara que se adquirió para el proyecto. En este momento la cámara
esta siendo diagnosticada por empresa de servicio técnico de la SONY.
• Se diseñó e implementó un sistema que controla y gobierna la etapa de
control así como los actuadores con que cuenta el sistema, de esta
etapa del proyecto se puede afirmar que esta instrumentación es flexible
debido a que puede ser implementada en cualquier tipo de aplicación de
características similares al bípedo presentado a esta.
• La Visión Artificial aunque no es totalmente autónoma cumple con lo
propuesto que es orientar al robot por medio de diferentes patrones
(Flechas u órdenes escritas).
91
9. FUTURAS MEJORAS
Arquitectura mecánica.
Dentro del diseño y desarrollo de este proyecto, se atravesaron muchos
obstáculos debidos, básicamente, a la falta de documentación que de unos
temas se puede conseguir en nuestro mercado. Por otro lado esta la
imposibilidad de encontrar algunos elementos electrónicos en el país – motores
de corriente continua, sensores, cámaras, etc. – lo que repercute en un atraso
en cuanto al tiempo de desarrollo del proyecto, haciendo que muchas de las
cosas con que se sueña no se logren consolidar.
Se intento en el transcurso del proyecto realizar algunas modificaciones del
diseño, como es la capacidad de lograr un patrón de marcha más apropiado,
dotando al robot de más articulaciones en las piernas, pero sin perder el
carácter de auto - estabilización que es uno de los logros más significativos de
este proyecto. La idea de esta mejora es la siguiente:
Este diseño conserva muy bien la auto estabilización. Se utilizan actuadores
lineales debido a que estos funcionan por medio de un tornillo de potencia lo
que los hace muy poderosos a la hora de levantar grandes cargas (los
elevadores de horquilla y muchas plataformas funcionan por medio de estos
sistemas). Para la condición de giro, se adicionan un par de motores en la parte
superior para efectos de girar el cuerpo respecto a la pierna de referencia y así
se lograría el desplazamiento en varias direcciones. Con este sistema se
podría apreciar un buen patrón de marcha, además de lograr suavidad y
armonía en los movimientos.
Por otro lado esta la posibilidad de abandonar la idea de la auto estabilización y
empezar la investigación es torno a los sistemas sub - actuados, es decir, los
sistemas que basan sus características de movimiento por medio de péndulos
de furuta o invertidos, los cuales son de gran interés entre las personas que
gustan de los temas de control avanzado. Los péndulos invertidos peden ser
92
controlados por medio de técnicas de control Fuzzy las cuales, en el entorno de
nuestra universidad, son muy fáciles de implementar. Con una investigación de
este tipo se podría pensar en la implementación de un robot bípedo
antropomórfico de muchos grados de libertad que nos sirva para la
investigación en este tema en cuestiones tan diversas como son: el diseño
mecánico, el control avanzado (redes neuronales, control Fuzzy), así como
técnicas avanzadas de visión artificial y navegación en ambientes no
controlados. A continuación, se muestra un esquema de los múltiples grados
de libertad que se necesitan para que un Robot humanoide imite en cierta
medida actitudes humanas:
Por ultimo, en cuestiones de mecánica, se presenta unas imágenes que
servirán de inspiración para los curiosos de la Robótica móvil y de los retos. A
partir de un mecanismo auto estabilizado que puede considerarse como un
modulo, se pueden realizar muchas adaptaciones para llegar a grandes
desarrollos científicos. Para la muestra, el siguiente esquema, cortesía de la
Universidad de Waseba en Japón:
El sistema auto estabilizado presentado en este proyecto, podría, con una silla
en la parte superior, ser una “silla caminante” debido a que el mecanismo
posee muy buena capacidad de carga. Obviamente, con otros materiales y un
calculo estructural mas avanzado. También puede ser considerada la
posibilidad de un ayudante de carga. Seria muy interesante presentar un
desarrollo de este tipo para grandes supermercados y bodegas. Y por ultimo, el
sueño del hombre: hacer un ser a “imagen y semejanza” para que sea su
sirviente y lo ayude en todas las tareas que requieran trabajo pesado.
93
En cuanto a los materiales plásticos, cabe resaltar que este proyecto tocó
algunas ideas para poder desarrollar productos por medio de estos materiales,
sin embargo, creemos que falta mucho por aprender e investigar. Es un buen
tema para trabajar e iniciar investigaciones en nuestro país, sobre los
comportamientos propios de estos nuevos materiales, como son los procesos
de maquinado y dejar a un lado los procesos de transformación de plásticos
como inyección, moldeo por transferencia, entre otros, dado que a escala
pequeña, no es rentable, económicamente hablando, un proceso de este estilo,
falta capacitación en torno al comportamiento bajo carga cíclica y como hacer
diseño mecánico con estos material. Así que, una futura mejora del proyecto es
idear una metodología de diseño mecánico contra fatiga de los elementos de
maquinaría de los que esta compuesto el Robot.
Sistema de Visión artificial y sensorica.
Para el diseño de la visión artificial hubieron algunos inconvenientes que
obligaron a modificar el diseño inicial como el de emplear conexiones con el
computador para correr el programa ya que la tarjeta que realiza las
operaciones para la visión (R245-CMUCAM2-PLUS), el puerto se encontraba
dañado. Las futuras mejoras para este proyecto son las siguientes:
1. Emplear el Bípedo como una plataforma remota controlada desde la
Internet.
2. Un campo de investigación bastante interesante en la visión artificial es
el reconocimiento de gestos y poderlos traducir para que el robot se
pueda comunicar con las personas, este tipo de robots son muy
empleados en ancianatos y hospitales.
3. Realizar un entrenamiento de comportamientos humanos como
enojarse, saludar, realizar una reverencia, ayudar a llevar paquetes,
pero esto debe ser aprendido por la observación del maestro.
4. La visión Artificial y sus fundamentos teóricos podría abrir el campo de
investigación de nuestro país en torno al problema de la recuperación
funcional y parcial de la vista en personas que han sufrido daños en su
vista.
5. Aplicar técnicas que reconozcan tumores en imágenes médicas.
6. Aplicar redes neuronales y sistemas de visión artificial para mejorar el
prototipo inicial y así mejorar su grado de inteligencia.
94
BIBLIOGRAFIA
A, Morecki. Biomechanics of Motion. Madrid: International Centre for
Mechanical Sciences, CISM, 1980. 217 p. ISBN 3-211-81611-9.
ASKELAND, Donald. Ciencia e Ingeniería de materiales. Madrid: Editorial
Paraninfo Thomson Learning, 2001. 805 p. ISBN 0-534-93423-4.
ASM HANDBOOK. Materials selection and Design. New York: ASM
International. The Materials Information Society, 1997. 901 p. V. 20. ISBN 0-
87170-386-6.
AZEVEDO, Christine. BIPedal walking: From gait design to experimental
análisis. En: Revista: Mechatronics. Aceptado (Dic. 2003); 25 p.
BARRIENTOS, Antonio. Fundamentos de Robótica. Madrid: Editorial Mc Graw
Hill, 1997. 326 p. ISBN 84-481-0815-9
BEER, Ferdinand. Mecánica Vectorial para Ingenieros. Estática. 6 ed. Ciudad
de México: Editorial Mc Graw Hill, 1997. 599 p. ISBN 970-10-1021-3.
BILURBINA, Luís. Materiales no metálicos resistentes a la corrosión. 2 ed.
Madrid: Editorial Marcombo editores, 1999. 350 p. ISBN 960-12-2010-5.
Biologically Inspired Robotics Laboratory. Case Western Reserve University
[en línea], Cleveland (OH, USA) : Case Western Reserve University, Enero,
2003 [consultado en julio 10 de 2005]. Disponible en internet:
<http://biorobots.cwru.edu/>.
BOSI, Negri. Moldes y maquinas de inyección para la transformación de
plásticos. Ciudad de Mexico: Editorial Mc Graw Hill, 1992. 435 p. ISBN 970-10-
142-7.
BUGMANN, Guido. Research in Artificial Vision. Robotic Intelligence
Laboratory, School of Computing, University of Plymouth [en línea], Plymouth
(United Kingdom) : University of Plymouth, septiembre 2002 [consultado en
Julio de 2003]. Disponible en Internet:
<http://www.tech.plym.ac.uk/soc/staff/guidbugm/avision.htm>.
CAMPO. Oscar. Biomecánica de la marcha Humana. Cali: Universidad
Autonoma de Occidente, 2004. 25 p.
CAMPO. Oscar. Patrones de la Marcha Humana. Una revisión del estado del
arte. Cali: Universidad Autonoma de Occidente, 2004. 35 p.
95
COMIN, Mario. Biomecánica articular y sustituciones protésicas. Valencia:
Editorial IBV. Instituto de Biomecánica de Valencia, 2000. 644 p. ISBN 970-20-
256-1.
COURTNEY, Thomas. Mechanical Behavior of Materials. 2 ed. New York:
Editorial Mc Graw Hill, 2000. 620 p. ISBN 0-07-028594-2.
DE LA ESCALERA. Arturo. Visión por Computador Fundamentos y Métodos.
Madrid: Editorial Prentice Hall, 2001. 256 p. ISBN 84-205-3098-0.
DUSSICH, Drago. Diseño y construcción de Un robot Bípedo Articulado. Cali,
2003. Trabajo de grado (Ingeniero Mecatrónico) Universidad Autónoma de
Occidente. Facultad de Ingeniería. 130 p.
FAUNDEZ. Marcos. Tratamiento Digital de Voz e Imagen, México, D. F.:
Editorial Alfaomega, 2001. 271 p. ISBN 970-15-0651-0.
FIGLIOLINI, Giorgio. Walking Programming for an electropneumatic biped
Robot. En: Revista: Mechatronics. Aceptado (Feb. 1999); 25 p.
FRENCH, Thomas. Dibujo de Ingeniería. 12 ed. Naucalpan de Juarez:
Editorial Mc Graw Hill, 1997. 768 p. ISBN 968-6046-64-12.
GASTROW, Hans. Moldes de Inyección para plásticos. 100 casos prácticos. 4
ed. Barcelona: Editorial Hanser, 1990. 250 p. ISBN 84-87454-02-4.
GONZALES. Rafael. Digital Image Processing Using MATLAB. New Jersey:
Editorial Pearson Prentice Hall, 2004. 474 p. ISBN 0-13-008519-7.
HAINAUT, Kart. Introducción a la Biomecánica. Barcelona: Editorial Jims
Barcelona, 1976. 175 p. ISBN 84-7092-135-5.
HERTZBERG, Richard. Deformation and Fracture mechanics of Engineering
materials. 4 ed. New York: Editorial Jhon Wiley & Sons, 1996. 786 p. ISBN 0-
471-01214-9.
KOBAYASHI, Akira. Machining of plastics. 2 ed. New York: Editorial Mc Graw
Hill, 1967. 251 p. ISBN 66-16772.
LEFTERI, Chris. Plástico. Materiales para un diseño creativo. Madrid: Editorial
Mc Graw Hill, 2002. 160 p. ISBN 970-10-3262-4.
MARCOS, Claudio. Anatomía, Fisiología e Higiene. 2 ed. Medellín: Editorial
Procuraduría de los Hermanos, 1956. 150 p.
96
MASCIA L. Los efectos de los aditivos en los plásticos. Madrid: Editorial Index,
1974. 219 p. ISBN 84-7087-151-1.
MC CLOY, Don. Robótica. Una Introducción. 2 ed. México, D.F.: Editorial
Limusa. Noriega Editores, 1993. 384 p. ISBN 968-18-4439-4.
MIT Leg Laboratory. MIT [en línea], Cambridge (MA, USA) : MIT, marzo 2003
[consultado en Marzo de 2005]. Disponible en internet:
<http://www.ai.mit.edu/projects/leglab/>.
NORTON, Robert. Diseño de Maquinas. Naucalpan de Juarez: Editorial
Prentice Hall, 1999. 1080 p. ISBN 970-17-0257-3.
R.C. HIBBELER. Ingeniería mecánica. Dinámica. 7 ed. Naucalpan de Juarez:
Editorial Pearson editores, 1995. 623 p. ISBN 968-880-616-1.
R.C. HIBBELER. Mecánica de Materiales. 3 ed. Naucalpan de Juarez:
Editorial Pearson editores,1997. 854 p. ISBN 0-13-256983-3.
ROSHEIM, Mark. Robot Evolution. The development of anthrobotics. New
York: Jhon Wiley & Sons, 1994. 423 p. ISBN 0-471-02622-0.
SHIGLEY, Joseph. Diseño en Ingeniería Mecánica. 6 ed. Ciudad de México:
Editorial Mc Graw Hill, 2002. 1257 p. ISBN 970-10-3646-8.
SHIGLEY, Joseph. Teoría de Maquinas y mecanismos. 2 ed. Naucalpan de
Juarez: Editorial Mc Graw Hill, 1991. 613 p. ISBN 968-451-297-2
ULRICH, Kart. Diseño y desarrollo de Productos. Enfoque multidisciplinario.
3 ed. Iztapalapa: Editorial Mc Graw Hill, 2004. 366 p. ISBN 970-10-4793-1.
WASEBA UNIVERSITY. Biped Humanoid Robot. [en línea] (Tokio, Japón):
Waseba University, 2002. [consultado en Marzo de 2005]. Disponible en
Internet: <http://www.humanoid.rise.waseda.ac.jp/booklet/kato04.html>
97
ANEXOS
1. REVISIÓN DEL ESTADO DEL ARTE EN LA UAO
Dentro de la facultad de Ingeniería de la Universidad Autónoma de Occidente,
se ha dado mucha importancia al tema de la robótica tanto a nivel Industrial,
como en la rama de las aplicaciones móviles. Para citar algunos ejemplos de
este trabajo, se tiene que en el ámbito industrial se han desarrollado
propuestas de gran interés como es el caso del Robot NEA 144, desarrollado
por los Ingenieros Natalia Galvis, Edwin Rojas y Andrés Navas; este ultimo se
desempeña como profesor del programa de Ingeniería Mecatrónica en el curso
de Robótica y en Robótica Móvil (Electiva). También se han realizado trabajos
acerca de manipulación en Robots industriales como es el caso del Modulo
Muñeca – Gripper que fue desarrollado por los estudiantes Claudia Carolina
Jaramillo y Oscar Eduardo Vásquez, ambos Ingenieros Mecatrónicos. Por el
lado de las aplicaciones móviles se tienen trabajos de estudiantes para los
proyectos de fin de materia como es el caso de Diseño mecatrónico 1 y 2 así
como en asignaturas comunes como es Microcontroladores. A nivel de tesis de
pregrado se destacan los trabajos de los ingenieros Fabián Andrés Salazar y
Álvaro José Rojas (Este ultimo también es Docente de la UAO) los cuales
construyeron un robot móvil tipo hexápodo el cual posee un sistema de visión
artificial embebido. Por otro lado, más cerca del tema central de este trabajo de
grado (Robots móviles bípedos) se destaca el trabajo del Ingeniero Drago
Dussich con su Robot Aquiles.
1.1. Analogías y diferencias entre el Robot Aquiles y el Robot Maximiliano.
La meta u objetivo principal de este trabajo de grado era, sin lugar a dudas,
Rediseñar un robot bípedo articulado desarrollado anteriormente en la
universidad autónoma de occidente para mejorar su patrón de marcha de tal
manera que tenga mayor autonomía, para ser usado como plataforma de
prácticas y experimentación en robótica móvil. Ese robot del cual se hace
mención es el proyecto Aquiles desarrollado por el Ingeniero mecatrónico
Drago Dussich para efectos de su trabajo de fin de carrera.
1.1.1. Analogías en Arquitectura Mecánica.
El Robot Aquiles y el robot Maximiliano presentan una configuración auto –
estabilizada. La estabilidad de ambos prototipos es consecuencia directa de
una medida de importancia en el estudio de marcha humana como es el ancho
de la base de sustentación. Esta medida esta determinada por la longitud de
los “dedos” del Robot. Cabe destacar, que los “dedos” de ambos prototipos,
son las piezas que están dispuestas en la parte delantera y trasera de los pies
y que van instalados en dirección hacia dentro del robot, como puede
observarse en la figura 1 de este anexo.
98
Figura 1: B. Detalle del pie del Robot Maximiliano
B. Detalle del pie del Robot Aquiles.
Para la transmisión de potencia a las piernas se tiene que ambos prototipos
presentan un mecanismo cíclico formado por dos cigüeñales y una sola entrada
de movimiento (Motor central de corriente continua). Este mecanismo se puede
apreciar en la figura 2.
Figura 2: Mecanismo Cíclico.
A. Robot Maximiliano.
B. Robot Aquiles.
1.1.2. Diferencias en Arquitectura Mecánica.
En primera instancia, cabe destacar que en este trabajo de grado se optó por el
rediseño total de la estructura del Robot Aquiles el cual – a nuestro juicio – no
poseía un buen patrón de marcha, debido principalmente a movimientos
bruscos del cigüeñal en la progresión de la marcha. Por otro lado, el Motor
central del Robot Aquiles es muy grande y creemos que esta mal seleccionado
debido a que para su selección, no se tuvo en cuenta la inercia del sistema
total, es decir, solo se trabajo con el peso del Robot. También, se tiene el
hecho de que la reducción del motor no fue seleccionada, sino que fue
implementada aprovechando el hecho de que el motor presentaba sistema de
reducción incorporado en el conjunto.
99
Figura 3: Robots Bípedos UAO.
A. Robot Maximiliano.
B. Robot Aquiles.
El Robot Maximiliano esta diseñado en materiales poliméricos de gran uso en
la Industria como es el Nylon 6/6 y el Acrílico (PMMA). Aquiles esta concebido
en Aluminio y acero 1020 y 1040. Por otro lado, el robot Maximiliano esta en la
facultad de poder dar giros para así explorar rincones fuera del plano sagital
que es en el que se desarrolla la marcha del robot; su velocidad de marcha es
mas lenta (para efectos de tener un tiempo prudente para el tratamiento de las
imágenes) disminuyendo así el golpe que presenta el Robot Aquiles cuando
camina. Como ultima mejora, se adapto en el pie una especie de planta con un
material de nombre Foomy el cual presenta características similares a las de
un elastómero, con este material se busca que halla una adaptación a algunas
irregularidades del terreno como pequeñas piedras y demás (como una suela
de un zapato). El robot Aquiles no puede avanzar en terrenos con granito ya
que pierde estabilidad y se derrumba. En la figura 3, también podemos
observar que Maximiliano posee una plataforma con la cámara y los sensores
para la exploración. Este modulo es desmontable para poder hacer futuras
adaptaciones y actualizaciones tanto de Software como de Hardware.
Por ultimo, se agrega que, debido a la demora en cuanto a la construcción del
robot Maximiliano, no se han podido realizar las pruebas de velocidad y peso
para culminar con la comparación entre los dos prototipos.
100
2. PLANOS DE DETALLE DEL ROBOT MAXIMILIANO
PLANO DESCRIPCION
1 Agarradera
2 Alma
3 Apoyo motor
4 Apoyo motor 1.2
5 Biela
6 Cuadro junta
7 Dedo
8 Eje principal
9 Ele parte 1
10 Ele parte 2
11 Escuadra ele
12 Frontal
13 Junta Hooke
14 Nuevo 1
15 Perfil pierna
16 Pieza 3
17 Pieza 5
18 Placa superior
19 Planta pie
20 Porta cámara
21 Porta sensor frontal
22 Porta sensor lateral
23 Robot
24 Robot 2
25 Rotula 1
26 Rotula 5
27 Rotula 6
28 Rotula inferior
29 Semieje
30 Sinfín
31 Soporte lateral 1
32 Tapa 1
33 Tapa 2
34 Tapa inferior
35 Tapa superior
36 Terminal
37 Varilla
101
PLANOS DE DETALLE DEL ROBOT
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
3. PLANOS ELECTRICOS
3.1 PLANOS CIRCUITO ELECTRICO
139
3.2 CONEXIÓN MOTORES (Circuito de Potencia)
140