Difference between revisions of "MYOD"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
 
(31 intermediate revisions by 2 users not shown)
Line 1: Line 1:
¡¡¡EN CONSTRUCCIÓN!!!
+
[[File:MYOD Blend.png|border|400px|right]]
 
 
 
El proyecto MYOD es una iniciativa llevado a cabo por alumnos de ingeniería que tiene como objetivo el desarrollo, construccion y programación de un robot mini-humanoide.  
 
El proyecto MYOD es una iniciativa llevado a cabo por alumnos de ingeniería que tiene como objetivo el desarrollo, construccion y programación de un robot mini-humanoide.  
  
Line 9: Line 8:
 
* Barato: Las plataformas comunes suelen ser bastante caras y usualmente prohibitivas al público general. En MYOD queremos romper con esto, adoptando la filosofia low-cost para abaratar costes.
 
* Barato: Las plataformas comunes suelen ser bastante caras y usualmente prohibitivas al público general. En MYOD queremos romper con esto, adoptando la filosofia low-cost para abaratar costes.
  
=Horario=
 
  
* '''Dia de reunión oficial''': Todos los martes a las 19:00h.
+
Listado de [[robots humanoides]] de la asociación.
 +
 
 +
=Redes Sociales=
 +
{| class="purpletable" style="width:100%"
 +
|-
 +
! align="center" style="width:50%" colspan="5" | Social Media
 +
|- align="center"
 +
| [[File:Facebook.jpg|150px|link=https://www.facebook.com/myod.rob]]
 +
| [[File:Twitter_logo1.jpg‎|150px|link=https://twitter.com/MYOD_Robotics]]
 +
| [[File:Google-Plus-Logo.png|150px|link=https://plus.google.com/109980958219449795504/posts]]
 +
|}
 +
=Componentes=
 +
==Piezas Imprimibles==
 +
 
 +
Todas las piezas están sujetas a cambios, el diseño aún no es definitivo.
 +
 
 +
===Pecho===
 +
{|  class="wikitable" style="text-align:center" border="0"
 +
|- align="center"
 +
|Pieza
 +
|Imagen
 +
|Cantidad
 +
|Enlace
 +
|Detalles
 +
|Tiempo de Impresión
 +
|- align="center"
 +
|  Pecho
 +
|[[File:MYOD_Chest.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/chest/chest_b.stl ]]
 +
|1
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/chest/chest_b.stl chest.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Pechera
 +
|[[File:MYOD_Bumper.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/bumper1/bumper.STL ]]
 +
|1
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/bumper1/bumper.STL bumper.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Cubierta
 +
|[[File:MYOD_Cover.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/bumper1/join_bumper.STL ]]
 +
|1
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/chest/bumper1/join_bumper.STL cover.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Cintura
 +
|[[File:MYOD_Waist.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/waist/waist.stl ]]
 +
|1
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/waist/waist.stl waist.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Puerta
 +
|[[File:MYOD_Gate.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/waist/gate.stl ]]
 +
|1
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/waist/gate.stl gate.stl]
 +
|
 +
| Puerta para cerrar el compartimento de la batería en la cintura
 +
 
 +
|}
 +
 
 +
===Piernas===
 +
{|  class="wikitable" style="text-align:center" border="0"
 +
|- align="center"
 +
|Pieza
 +
|Imagen
 +
|Cantidad
 +
|Enlace
 +
|Detalles
 +
|Tiempo de Impresión
 +
|- align="center"
 +
|  Pie
 +
|[[File:MYOD_Left_foot.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/foot/left_foot_EXTENDED.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/foot/left_foot_EXTENDED.stl Left_foot.stl]
 +
| La pieza es el diseño del pie izquierdo, imprimir el derecho espejando esta.
 +
|
 +
 
 +
|- align="center"
 +
|  Caja de servo
 +
|[[File:MYOD_Half_servo_box.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/half_servo_box/half_servo_box.stl]]
 +
|12
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/half_servo_box/half_servo_box.stl half_servo_box.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Ingle
 +
|[[File:MYOD_Left_hip.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/hip/left_hip_EXTENDED.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/hip/left_hip_EXTENDED.stl Left_hip.stl]
 +
| La pieza es el diseño de la ingle izquierda, imprimir la derecha espejando esta.
 +
|
 +
 
 +
|- align="center"
 +
|  Junta
 +
|[[File:MYOD_Joint.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/joint/joint.stl]]
 +
|8
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/joint/joint.stl joint.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
|  Brazo del tornillo inferior
 +
|[[File:MYOD_Lower_left_screw_arm.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/screw_arms/lower_left_screw_arm/lower_left_screw%20arm.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/screw_arms/lower_left_screw_arm/lower_left_screw%20arm.stl lower_left_screw_arm.stl]
 +
|Imprime la izquierda y espeja para la derecha
 +
|
 +
 
 +
|- align="center"
 +
|  Brazo del tornillo superior
 +
|[[File:MYOD_Upper_left_screw_arm1.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/screw_arms/upper_left_screw_arm/upper_left_screw%20arm.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/screw_arms/upper_left_screw_arm/upper_left_screw%20arm.stl upper_left_screw arm.stl]
 +
|Imprime la izquierda y espeja para la derecha
 +
|
 +
 
 +
|- align="center"
 +
|  Brazo del servo inferior
 +
|[[File:MYOD_Lower_left_servo_arm2.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/servo_arms/lower_left_servo_arm/lower_left_servo%20arm.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/servo_arms/lower_left_servo_arm/lower_left_servo%20arm.stl lower_left_servo_arm.stl]
 +
|Imprime la izquierda y espeja para la derecha
 +
|
 +
 
 +
|- align="center"
 +
|  Brazo del servo superior
 +
|[[File:MYOD_Upper_left_servo_arm3.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/servo_arms/upper_left_servo_arm/upper_left_servo%20arm.stl]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/legs/servo_arms/upper_left_servo_arm/upper_left_servo%20arm.stl upper_left_servo_arm.stl]
 +
|Imprime la izquierda y espeja para la derecha
 +
|
 +
 
 +
|}
 +
 
 +
===Brazos===
 +
{|  class="wikitable" style="text-align:center" border="0"
 +
|- align="center"
 +
|Pieza
 +
|Imagen
 +
|Cantidad
 +
|Enlace
 +
|Detalles
 +
|Tiempo de Impresión
 +
|- align="center"
 +
|  Hombro Izquierdo
 +
|[[File:MYOD_Left_shoulder.png |200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/shoulder/left%20shoulder.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/shoulder/left%20shoulder.stl left_shoulder.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
| rowspan="2" |
 +
Húmero Izquierdo
 +
|[[File:MYOD_Left_Humerus_1.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/humerus/left%20humerus%20part1.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/humerus/left%20humerus%20part1.stl left_humerus_part1.stl]
 +
|
 +
|
 +
|- align="center"
 +
|[[File:MYOD_Left_Humerus_2.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/humerus/humerus%20part2.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/humerus/humerus%20part2.stl left_humerus_part2.stl]
 +
|
 +
|
 +
 
 +
|- align="center"
 +
| rowspan="2" |
 +
Codo
 +
|[[File:MYOD_Elbow_1.PNG|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/forearm/left%20forearm.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/forearm/left%20forearm.stl elbow_part1.stl]
 +
|
 +
|
 +
|- align="center"
 +
|[[File:MYOD_Half_servo_box.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/elbow/elbow%20part2%20%28half%20servo%20box%29.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/elbow/elbow%20part2%20%28half%20servo%20box%29.stl elbow_part2 (half servo box).stl]
 +
|
 +
|
  
* A parte del martes, tambien estará abierto el laboratorio los jueves a las 17:00h. En estas sesiones lo que haremos será cacharrear, resolver dudas, poner en prácitca conceptos y trabajar en conjunto. Dicho de otra forma, no es necesario venir los jueves para seguir el proyecto
 
  
=Novedades=
+
|- align="center"
 +
|  Antebrazo Izquierdo
 +
|[[File:MYOD_Left_forearm.png|200px|link=https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/forearm/left%20forearm.stl ]]
 +
|2
 +
| [https://github.com/myod-robotics/MYOD/blob/master/parts/myod_beta/arms/forearm/left%20forearm.stl left_forearm.stl]
 +
|
 +
|
  
Orden del dia para el martes 15 de octubre:
 
  
* Presentación del diagrama de trabajo que seguiremos (10 minutos)
+
|}
  
* Demostración y explicacion del funcionamiento de la cabeza de Raider
+
==Montaje==
 +
===Vídeo===
 +
{|  class="wikitable" style="text-align:center" border="0"
 +
|
 +
<youtube size=big>SuAKVGFDFOE</youtube> <br> '''MYOD - Ensamblaje''' <br>[http://www.youtube.com/watch?v=49jXs6LV_u0 Enlace directo al vídeo en Youtube]
 +
|}
  
* ¡Iniciamos la construccion de la cabeza de MYOD! Construiremos varias, con diferentes configuraciones (os comentaré unas cuantas configuraciones clásicas y tambien las que propongais vosotros). No os preocupeis si aún no controlais el diseño en 3d y/o programación, lo iremos haciendo simultaneamente.
+
{|  class="wikitable" style="text-align:center" border="0"
 +
|
 +
<youtube size=big>0MvoLhOvGcU</youtube> <br> '''MYOD - Ensamblaje''' <br>[https://www.youtube.com/watch?v=0MvoLhOvGcU Enlace directo al vídeo en Youtube]
 +
|}
  
=Componentes=
 
 
==Sensores==
 
==Sensores==
 
===Distancia===
 
===Distancia===
Line 48: Line 244:
  
 
[http://www.thingiverse.com/thing:122136 Modelo 3D]
 
[http://www.thingiverse.com/thing:122136 Modelo 3D]
 +
|- align="center"
 +
|  [[File:srf02.jpg|200px]]
 +
|  '''ULTRASONIDOS'''
 +
SRF02
 +
 +
[http://www.robot-electronics.co.uk/htm/srf02tech.htm Datasheet]
 +
 +
  
 
|}
 
|}
Line 93: Line 297:
 
|  [[File:mg995.jpg|200px]]
 
|  [[File:mg995.jpg|200px]]
 
| '''STANDARD'''
 
| '''STANDARD'''
                TowePro MG995                
+
                TowePro MG996R    
 +
peso: 59 gramos
 +
           
 +
 
 +
[http://www.servodatabase.com/servo/towerpro/mg995 Características]
 +
 
 +
 
 +
|- align="center"
 +
|  [[File:|200px]]
 +
| '''STANDARD'''
 +
                Futaba 3003    
 +
peso= 41 gramos
 +
 
 +
           
  
 
[http://www.servodatabase.com/servo/towerpro/mg995 Características]
 
[http://www.servodatabase.com/servo/towerpro/mg995 Características]
Line 120: Line 337:
  
 
|- align="center"
 
|- align="center"
|  [[File:spider.jpg|200px]]
+
|  [[File:ArduinoMega.jpg|200px]]
| '''CONTROLADORA PARA 48 SERVOS'''
+
| '''ARDUINO-MEGA'''
  
DAGU Red Back Spider
+
Arduino MEGA
  
[https://docs.google.com/file/d/0B__O096vyVYqX3M4LVlFRGRfTmc/edit?usp=drive_web&urp Características]
+
[http://arduino.cc/en/Main/arduinoBoardMega Características]
  
[https://docs.google.com/file/d/0B__O096vyVYqX3M4LVlFRGRfTmc/edit?usp=drive_web&urp Esquemático]
+
[http://arduino.cc/en/uploads/Main/arduino-mega-schematic.pdf Esquemático]
  
|}
+
|- align="center"
 +
|  [[File:Raspberry.jpg|200px]]
 +
|  '''RASPBERRY PI'''
  
=Programación=
+
[http://www.raspberrypi.org/technical-help-and-resource-documents Características]
  
[https://github.com/JavierIH/MYOD Repositorio MYOD]
+
[http://www.raspberrypi.org/wp-content/uploads/2012/04/Raspberry-Pi-Schematics-R1.0.pdf Esquemático]
  
==Ejemplos==
+
|}
  
Sesion 15/10/2013: [https://github.com/JavierIH/MYOD/blob/master/examples/HeadTest/HeadTest.ino HeadTest]
 
  
==Funciones básicas en Arduino==
 
En realidad, donde mejor pueden consultarse es en la [http://arduino.cc/en/Reference/HomePage documentacion de Arduino], pero dejo por aqui las que utilizaremos principalmente:
 
  
[http://arduino.cc/en/Reference/PinMode pinMode()]
+
=Contacto=
  
[http://arduino.cc/en/Reference/DigitalWrite digitalWrite()]
+
Si quieres participar en el proyecto y/o tienes alguna pregunta, por favor, no dudes en enviar un e-mail a javier.isabel.hernandez[at]gmail.com o a myodrobotica[at]gmail.com
  
[http://arduino.cc/en/Reference/DigitalRead digitalRead()]
+
[[File:MYOD_Poster.jpg|400px]]
 +
=Links de interés=
  
[http://arduino.cc/en/Reference/AnalogRead analogRead()]
+
[https://github.com/JavierIH/MYOD Repositorio MYOD]
 
 
[http://arduino.cc/en/Reference/PulseIn pulseIn()]
 
 
 
[http://arduino.cc/en/reference/servo Biblioteca Servo]
 
  
=Contacto=
+
[https://docs.google.com/spreadsheet/ccc?key=0AjtlE9rwkQmqdE9ZaU1pdFc2M0htdmRXOHFwWWdrVHc#gid=0 Tracking]
  
Si quieres participar en el proyecto y/o tienes alguna pregunta, por favor, no dudes en enviar un e-mail a javier.isabel.hernandez[at]gmail.com
+
[https://groups.google.com/forum/#!forum/roboticamyod Grupo de Google]

Latest revision as of 19:31, 7 May 2015

MYOD Blend.png

El proyecto MYOD es una iniciativa llevado a cabo por alumnos de ingeniería que tiene como objetivo el desarrollo, construccion y programación de un robot mini-humanoide.

Con MYOD, queremos crear un robot con cuatro características principales:

  • Libre: Tanto las piezas mecánicas como el software que se desarrolle serán publicadas dia a dia, permitiendo que cualquiera pueda acceder a los planos y replicar su propio robot.
  • Accesible: En MYOD no se usará ningun componente propio de una marca, sino que usando medidas standard, será compatible con diferentes modelos de actuadores, sensores y controladoras.
  • Imprimible: Todas las piezas se diseñarán para que puedan imprimirse fácilmente con una impresora 3D.
  • Barato: Las plataformas comunes suelen ser bastante caras y usualmente prohibitivas al público general. En MYOD queremos romper con esto, adoptando la filosofia low-cost para abaratar costes.


Listado de robots humanoides de la asociación.

Redes Sociales

Social Media
Facebook.jpg Twitter logo1.jpg Google-Plus-Logo.png

Componentes

Piezas Imprimibles

Todas las piezas están sujetas a cambios, el diseño aún no es definitivo.

Pecho

Pieza Imagen Cantidad Enlace Detalles Tiempo de Impresión
Pecho MYOD Chest.png 1 chest.stl
Pechera MYOD Bumper.png 1 bumper.stl
Cubierta MYOD Cover.png 1 cover.stl
Cintura MYOD Waist.png 1 waist.stl
Puerta MYOD Gate.png 1 gate.stl Puerta para cerrar el compartimento de la batería en la cintura

Piernas

Pieza Imagen Cantidad Enlace Detalles Tiempo de Impresión
Pie MYOD Left foot.png 2 Left_foot.stl La pieza es el diseño del pie izquierdo, imprimir el derecho espejando esta.
Caja de servo MYOD Half servo box.png 12 half_servo_box.stl
Ingle MYOD Left hip.png 2 Left_hip.stl La pieza es el diseño de la ingle izquierda, imprimir la derecha espejando esta.
Junta MYOD Joint.png 8 joint.stl
Brazo del tornillo inferior MYOD Lower left screw arm.png 2 lower_left_screw_arm.stl Imprime la izquierda y espeja para la derecha
Brazo del tornillo superior MYOD Upper left screw arm1.png 2 upper_left_screw arm.stl Imprime la izquierda y espeja para la derecha
Brazo del servo inferior MYOD Lower left servo arm2.png 2 lower_left_servo_arm.stl Imprime la izquierda y espeja para la derecha
Brazo del servo superior MYOD Upper left servo arm3.png 2 upper_left_servo_arm.stl Imprime la izquierda y espeja para la derecha

Brazos

Pieza Imagen Cantidad Enlace Detalles Tiempo de Impresión
Hombro Izquierdo MYOD Left shoulder.png 2 left_shoulder.stl

Húmero Izquierdo

MYOD Left Humerus 1.png 2 left_humerus_part1.stl
MYOD Left Humerus 2.png 2 left_humerus_part2.stl

Codo

MYOD Elbow 1.PNG 2 elbow_part1.stl
MYOD Half servo box.png 2 elbow_part2 (half servo box).stl


Antebrazo Izquierdo MYOD Left forearm.png 2 left_forearm.stl


Montaje

Vídeo


MYOD - Ensamblaje
Enlace directo al vídeo en Youtube


MYOD - Ensamblaje
Enlace directo al vídeo en Youtube

Sensores

Distancia

Sharpir.jpg INFRARROJOS

         Sharp IR GP2Y0A21YK0F         

Datasheet

Modelo 3D

Ult.jpg ULTRASONIDOS

HC-SR04

Datasheet

Modelo 3D

Srf02.jpg ULTRASONIDOS

SRF02

Datasheet


Inerciales

Cmps03.jpg BRUJULA 1DOF

CMPS03

Datasheet

          MAGNETOMETRO 3DOF         



GIROSCOPO 3DOF



ACELEROMETRO 3DOF



Otros

Actuadores

Servos PWM

Mg995.jpg STANDARD

                TowePro MG996R     peso: 59 gramos            

Características


[[File:|200px]] STANDARD

                Futaba 3003     peso= 41 gramos

           

Características

Mg90s.jpg MICRO

TowerPro MG90S

Características

Electrónica

Arduinouno.jpg ARDUINO

Arduino UNO

Características

Esquemático

ArduinoMega.jpg ARDUINO-MEGA

Arduino MEGA

Características

Esquemático

Raspberry.jpg RASPBERRY PI

Características

Esquemático


Contacto

Si quieres participar en el proyecto y/o tienes alguna pregunta, por favor, no dudes en enviar un e-mail a javier.isabel.hernandez[at]gmail.com o a myodrobotica[at]gmail.com

MYOD Poster.jpg

Links de interés

Repositorio MYOD

Tracking

Grupo de Google