Difference between revisions of "Colonia de robots"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
 
(10 intermediate revisions by 2 users not shown)
Line 10: Line 10:
 
* Aprender sobre actuadores para mini-robots.
 
* Aprender sobre actuadores para mini-robots.
 
* Programar en Arduino.
 
* Programar en Arduino.
 +
* Programar comunicaciones entre robots.
 +
* Coordinación de robots.
  
 
= Diseño =
 
= Diseño =
  
Todos los diseños disponibles se encuentran en el siguiente [Piezas_3D_RPC#Colonia_de_robots enlace].
+
Todos los diseños disponibles se encuentran en el siguiente [[Piezas_3D_RPC#Colonia_de_robots| ENLACE]].
  
 
= Hardware =
 
= Hardware =
Line 20: Line 22:
 
! align="center" style="width:50%" colspan="2" | Microcontroladores
 
! align="center" style="width:50%" colspan="2" | Microcontroladores
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | [[File:arduinoUno1.jpg|128px|link=http://arduino.cc/en/Main/arduinoBoardUno]]
+
| [[File:arduinoUno1.jpg|128px|link=http://arduino.cc/en/Main/arduinoBoardUno]]
 +
| [[File:|128px|link=]]
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | [http://arduino.cc/en/Main/arduinoBoardUno Arduino UNO]
+
| [http://arduino.cc/en/Main/arduinoBoardUno Arduino UNO]
 +
| [ Freaduino UNO]
 +
 
 
|- align="center"
 
|- align="center"
 
! align="center" style="width:50%" colspan="2" | Sensores
 
! align="center" style="width:50%" colspan="2" | Sensores
 
|- align="center"
 
|- align="center"
| style="width:50%" | [[File:.png|128px|link=]]
+
| style="width:50%" | [[File:Modulo-sensor-ultrasonico-hc-sr04.jpg|128px|link=]]
 
| style="width:50%" | [[File:.png|128px|link=]]
 
| style="width:50%" | [[File:.png|128px|link=]]
 
|- align="center"
 
|- align="center"
 
| Ultrasonido (US)
 
| Ultrasonido (US)
 
| Infrarojos (IR)
 
| Infrarojos (IR)
 +
 
|- align="center"
 
|- align="center"
 
! align="center" style="width:50%" colspan="2" | Actuadores
 
! align="center" style="width:50%" colspan="2" | Actuadores
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | [[File:futabaS3003.jpg|128px|link=http://www.gpdealera.com/cgi-bin/wgainf100p.pgm?I=FUTM0031]]
+
| [[File:futabaS3003.jpg|128px|link=http://www.gpdealera.com/cgi-bin/wgainf100p.pgm?I=FUTM0031]]
 +
| [[File:|128px|link=]]
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | [http://www.gpdealera.com/cgi-bin/wgainf100p.pgm?I=FUTM0031 Servomotores (Futaba S3003)]
+
| [http://www.gpdealera.com/cgi-bin/wgainf100p.pgm?I=FUTM0031 Servomotores (Futaba S3003)]
 +
| [ Servomotores ()]
 +
 
 
|- align="center"
 
|- align="center"
 
! align="center" style="width:50%" colspan="2" | Comunicaciones
 
! align="center" style="width:50%" colspan="2" | Comunicaciones
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | [[File:.png|128px|link=]]
+
| [[File:.png|128px|link=]]
 +
| [[File:.png|128px|link=]]
 
|- align="center"
 
|- align="center"
| style="width:100%" colspan="2" | Bluetooth
+
| Bluetooth ()
 +
| Bluetooth ()
 
|}
 
|}
  
Line 48: Line 59:
 
== Repositorio ==
 
== Repositorio ==
  
En el siguiente enlace podréis ver de manera online el [http://sourceforge.net/p/asrob/svn/HEAD/tree/rpc/ repositorio].
+
En el siguiente enlace podréis ver de manera online el [https://github.com/asrob-uc3m/rpc_robot_colony REPOSITORIO].
  
 
Para poder trabajar con el repositorio, en la ubicación deseada abrir una terminal y poner lo siguiente:
 
Para poder trabajar con el repositorio, en la ubicación deseada abrir una terminal y poner lo siguiente:
  
  svn checkout --username='''name''' svn+ssh://'''name'''@svn.code.sf.net/p/asrob/svn/rpc/ rpc
+
  git clone https://github.com/asrob-uc3m/rpc_robot_colony.git asrob_rpc_robot_colony
  
'''NOTA''': cambiar ''name'' por el nombre de usuario de Sourceforge.
+
Para más información sobre el uso de Git seguir este [[Tutorial_git|TUTORIAL]].
 
 
Para más información sobre el uso de SVN seguir este [[Tutorial_SVN|tutorial]].
 
 
 
== Arduino ==
 
 
 
Para la programación se usa el IDE de Arduino (v1.0 o superior).
 
 
 
Enlace para [http://arduino.cc/en/Main/Software descarga] de las versiones para Linux, Windows y Mac OS X.
 
 
 
== Calibración servomotores ==
 
 
 
* Robot RPM
 
** MD: 90 | MI: 90
 
 
 
{|  class="greentable" style="text-align:center" border="0" style="width:20%"
 
! align="center" style="width:50%" colspan="2" | Calibraciones
 
|- align="center"
 
| style="width:50%" | '''RB1''' || MI:  / MD:
 
|- align="center"
 
| '''RB2''' || MI:  / MD:
 
|- align="center"
 
| '''RB3''' || MI: 89 / MD: 90
 
|- align="center"
 
| '''RB4''' || MI: 90 / MD: 90
 
|- align="center"
 
| '''RB5''' || MI: 90 / MD: 90
 
|}
 
 
 
{|  class="greentable" style="text-align:center" border="0" style="width:50%"
 
! align="center" style="width:50%" colspan="4" | Calibraciones
 
|- align="center"
 
| style="width:25%" | '''T01''' || MI:  / MD:
 
| style="width:25%" | '''T02''' || MI:  / MD:
 
|- align="center"
 
| '''T03''' || MI:  / MD:
 
| '''T04''' || MI:  / MD:
 
|- align="center"
 
| '''T05''' || MI: 89 / MD: 90
 
| '''T06''' || MI:  / MD:
 
|- align="center"
 
| '''T07''' || MI: 90 / MD: 90
 
| '''T08''' || MI:  / MD:
 
|- align="center"
 
| '''T09''' || MI: 90 / MD: 90
 
| '''T10''' || MI:  / MD:
 
|- align="center"
 
| '''T11''' || MI:  / MD:
 
| '''T12''' || MI:  / MD:
 
|}
 
  
= Enlaces de interés =
+
= Referencias =
  
 
* [http://devnull.wordpress.com/2011/11/13/servos-de-rotacion-continua-en-arduino/ Servos de rotación continua en Arduino]
 
* [http://devnull.wordpress.com/2011/11/13/servos-de-rotacion-continua-en-arduino/ Servos de rotación continua en Arduino]
 +
* [http://arduinobasics.blogspot.com.es/2012/11/arduinobasics-hc-sr04-ultrasonic-sensor.html?m=1 Mapping with US]
  
 
= Multimedia =
 
= Multimedia =

Latest revision as of 09:03, 10 November 2014

Logo concursos.png

Objetivos

  • Aprender sobre sensorización para mini-robots.
  • Aprender sobre actuadores para mini-robots.
  • Programar en Arduino.
  • Programar comunicaciones entre robots.
  • Coordinación de robots.

Diseño

Todos los diseños disponibles se encuentran en el siguiente ENLACE.

Hardware

Microcontroladores
ArduinoUno1.jpg [[File:|128px|link=]]
Arduino UNO [ Freaduino UNO]
Sensores
Modulo-sensor-ultrasonico-hc-sr04.jpg 128px
Ultrasonido (US) Infrarojos (IR)
Actuadores
FutabaS3003.jpg [[File:|128px|link=]]
Servomotores (Futaba S3003) [ Servomotores ()]
Comunicaciones
128px 128px
Bluetooth () Bluetooth ()

Software

Repositorio

En el siguiente enlace podréis ver de manera online el REPOSITORIO.

Para poder trabajar con el repositorio, en la ubicación deseada abrir una terminal y poner lo siguiente:

git clone https://github.com/asrob-uc3m/rpc_robot_colony.git asrob_rpc_robot_colony

Para más información sobre el uso de Git seguir este TUTORIAL.

Referencias

Multimedia

Galería de imágenes y vídeos.



By-sa.png Este obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 Unported.