Difference between revisions of "Robots Rastreadores / Velocistas"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
 
(20 intermediate revisions by 3 users not shown)
Line 26: Line 26:
 
* '''Microcontrolador''': los más comunes y utilizados son las placas Arduino, aunque es válido cualquier otro tipo.
 
* '''Microcontrolador''': los más comunes y utilizados son las placas Arduino, aunque es válido cualquier otro tipo.
  
= Documentos =
+
= Normativas Campeonatos =
  
* Normativas Campeonatos
+
* Rastreadores
** Rastreadores
+
** [http://aess.upc.es/aessbot12/doc/normativas/normativa_aessbot2012_rastreador_esp.pdf AESSBot12]
*** [http://aess.upc.es/aessbot12/doc/normativas/normativa_aessbot2012_rastreador_esp.pdf AESSBot12]
+
** [http://asimov.depeca.uah.es/robotica/file.php/22/Hispabot_2013/Normativas/HISPA13_Normativa_Rastreadores_v1.2.pdf Alcabot13] ('''Actualizado''')
*** [http://asimov.depeca.uah.es/robotica/file.php/22/Hispabot_2013/Normativas/HISPA13_Normativa_Rastreadores_v1.2.pdf Alcabot13] ('''Actualizado''')
+
** [http://www.eis.uva.es/amuva/robolid/robolid2/normativas/rastreadores.pdf Robolid13] ('''Actualizado''')
*** [http://www.eis.uva.es/amuva/robolid/robolid2/normativas/rastreadores.pdf Robolid12]
+
** [http://www.unioviedo.es/dieecs/cruo/images/docs/normativa_rastreadores_v1.0.pdf CRUO12]
*** [http://www.unioviedo.es/dieecs/cruo/images/docs/normativa_rastreadores_v1.0.pdf CRUO12]
+
* Velocistas
** Velocistas
+
** [http://aess.upc.es/aessbot12/doc/normativas/normativa_aessbot2012_velocista_esp.pdf AESSBot12] ([http://aess.upc.es/aessbot12/doc/velo_def.pdf Circuito])
*** [http://aess.upc.es/aessbot12/doc/normativas/normativa_aessbot2012_velocista_esp.pdf AESSBot12] ([http://aess.upc.es/aessbot12/doc/velo_def.pdf Circuito])
+
** [http://asimov.depeca.uah.es/robotica/file.php/22/Hispabot_2013/Normativas/HISPA13_Normativa_Velocistas_v1.3.pdf Alcabot13] ('''Actualizado''')
*** [http://asimov.depeca.uah.es/robotica/file.php/22/Hispabot_2013/Normativas/HISPA13_Normativa_Velocistas_v1.3.pdf Alcabot13] ('''Actualizado''')
+
** [http://www.roboticspot.com/cosmobot/normativa_velocistas.pdf CosmoBot13] ('''Actualizado''')
*** [http://www.roboticspot.com/cosmobot/normativa_velocistas.pdf CosmoBot12]
+
** [http://www.eis.uva.es/amuva/robolid/robolid2/normativas/velocistas.pdf Robolid13] ('''Actualizado''')
*** [http://www.eis.uva.es/amuva/robolid/robolid2/normativas/velocistas.pdf Robolid12]
+
** [http://www.unioviedo.es/dieecs/cruo/images/docs/normativa_velocista_v1.0.pdf CRUO12] ([http://www.unioviedo.es/dieecs/cruo/images/docs/velocista_mariposa%20modelo_2012.pdf Circuito])
*** [http://www.unioviedo.es/dieecs/cruo/images/docs/normativa_velocista_v1.0.pdf CRUO12] ([http://www.unioviedo.es/dieecs/cruo/images/docs/velocista_mariposa%20modelo_2012.pdf Circuito])
+
 
 +
= [[Robot_Zero|Manual Construcción Robot Zero]] =
  
 
= Diseño =
 
= Diseño =
 +
 +
Todos los diseños disponibles se encuentran en el siguiente [[Piezas_3D_RPC#Robots_de_competici.C3.B3n|enlace]].
 +
 
== Documentación ==
 
== Documentación ==
  
Line 47: Line 51:
 
! align="center" style="width:50%" colspan="2" | Tutoriales
 
! align="center" style="width:50%" colspan="2" | Tutoriales
 
|- align="center"
 
|- align="center"
| style="width:50%" | [[File:|128px|link=]]
+
| style="width:50%" | [[File:3dmax.png|128px|link=https://drive.google.com/folderview?id=0B-0znb6O943IendaTkEzemxONUU&usp=sharing]]
| style="width:50%" | [[File:|128px|link=]]
+
| style="width:50%" | [[File:solidworks.png|128px|link=https://drive.google.com/folderview?id=0B-0znb6O943IRmpzVWxOZk9Zcjg&usp=sharing]]
|- align="center"
 
| 3DMax
 
| SolidWorks
 
|}
 
 
 
== Modelos ==
 
 
 
{|  class="greentable" style="text-align:center" border="0" style="width:100%"
 
! align="center" style="width:50%" colspan="3" | Piezas
 
|- align="center"
 
| style="width:33%" | [[File:|128px|link=]]
 
| style="width:33%" | [[File:|128px|link=]]
 
| style="width:33%" | [[File:|128px|link=]]
 
 
|- align="center"
 
|- align="center"
| Sensores infrarrojos (IR) <br> (Parte delantera)
+
| [https://drive.google.com/folderview?id=0B-0znb6O943IendaTkEzemxONUU&usp=sharing 3DMax]
| Sensores ultrasonido (US) <br> (Parte delantera)
+
| [https://drive.google.com/folderview?id=0B-0znb6O943IRmpzVWxOZk9Zcjg&usp=sharing SolidWorks]
| Parte trasera
 
 
|}
 
|}
  
Line 72: Line 62:
  
 
* [[DataSheet]] de los componentes usados.
 
* [[DataSheet]] de los componentes usados.
* [[PCB_Power_Instrumentation|Placa etapa de potencia e instrumentación]].
+
* En este enlace podréis ver como diseñar las PCB's [[PCB_Power_Instrumentation|etapa de potencia e instrumentación]].
  
 
{|  class="greentable" style="text-align:center" border="0" style="width:100%"
 
{|  class="greentable" style="text-align:center" border="0" style="width:100%"
 
! align="center" style="width:50%" colspan="3" | Tutoriales
 
! align="center" style="width:50%" colspan="3" | Tutoriales
 
|- align="center"
 
|- align="center"
| style="width:50%" | [[File:|128px|link=]]
+
| style="width:33%" | [[File:kicad.png|256px|link=https://docs.google.com/folder/d/0B8PLumEc3QQARkI5bVlFS3ItWVU/edit?usp=sharing]]
| style="width:50%" | [[File:|128px|link=]]
+
| style="width:33%" | [[File:eagle.png|128px|link=https://docs.google.com/folder/d/0B-0znb6O943Idm5KN1lKZnJHa2c/edit?usp=sharing]]
| style="width:50%" | [[File:|128px|link=]]
+
| style="width:33%" | [[File:orcad.jpg|128px|link=https://drive.google.com/folderview?id=0BzVmgSl9yQVEYmtLUFlWdXRmcms&usp=sharing]]
 
|- align="center"
 
|- align="center"
| Kicad
+
| [https://docs.google.com/folder/d/0B8PLumEc3QQARkI5bVlFS3ItWVU/edit?usp=sharing Kicad]
| Eagle
+
| [https://docs.google.com/folder/d/0B-0znb6O943Idm5KN1lKZnJHa2c/edit?usp=sharing Eagle]
| Orcad
+
| [https://drive.google.com/folderview?id=0BzVmgSl9yQVEYmtLUFlWdXRmcms&usp=sharing Orcad]
 
|}
 
|}
  
Line 89: Line 79:
 
== Repositorio ==
 
== Repositorio ==
  
En el siguiente enlace podréis ver de manera online el [https://asrob.svn.sourceforge.net/svnroot/asrob/rpc/ repositorio].
+
En el siguiente enlace podréis ver de manera online el [http://sourceforge.net/p/asrob/svn/HEAD/tree/rpc/ 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:
  
<pre>svn co https://asrob.svn.sourceforge.net/svnroot/asrob/rpc/ rpc</pre>
+
svn checkout --username='''name''' svn+ssh://'''name'''@svn.code.sf.net/p/asrob/svn/rpc/ rpc
 +
 
 +
'''NOTA''': cambiar ''name'' por el nombre de usuario de Sourceforge.
  
Para más información sobre el uso de SVN seguir el tutorial [[Tutorial_SVN|aquí]].
+
Para más información sobre el uso de SVN seguir este [[Tutorial_SVN|tutorial]].
  
 
== Arduino ==
 
== Arduino ==
  
Para la programación se usa el IDE de Arduino (v1.0).
+
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.
 
Enlace para [http://arduino.cc/en/Main/Software descarga] de las versiones para Linux, Windows y Mac OS X.
Line 107: Line 99:
 
* [http://forums.trossenrobotics.com/tutorials/how-to-diy-128/get-position-feedback-from-a-standard-hobby-servo-3279/ Hackeo de servo para medida de posición]
 
* [http://forums.trossenrobotics.com/tutorials/how-to-diy-128/get-position-feedback-from-a-standard-hobby-servo-3279/ Hackeo de servo para medida de posición]
 
* [http://iearobotics.com/wiki/index.php?title=/dev/null:Tutorial:Trucar_servos Trucar servomotores]
 
* [http://iearobotics.com/wiki/index.php?title=/dev/null:Tutorial:Trucar_servos Trucar servomotores]
 +
* Line follower codes
 +
** http://arduino.cc/forum/index.php?topic=43033.0
 +
** http://arduino.cc/forum/index.php?topic=71560.0
 +
** http://www.instructables.com/id/Arduino-based-line-follower-using-Pololu-QTR-8RC-l/step3/The-Arduino-10-code/
 +
* http://www.madridbot.org/retrucado_de_un_servo.htm
 +
* http://www.madridbot.org/sensores_cny70.htm
 +
* http://www.madridbot.org/control_lateral.htm
 +
* Robot Zero
 +
** http://webdelcire.com/wordpress/archives/350
 +
* http://diebotreise.blogspot.com.es/p/robot-velocista.html
  
 
= Multimedia =
 
= Multimedia =

Latest revision as of 12:24, 24 October 2014

Logo concursos.png

IMAG0037.jpg

Objetivos

  • Aprender sobre sensores para robots.
  • Aprender sobre actuadores para robots.
  • Implementar los algoritmos para reconocimiento y siguelíneas.
  • Mejorar los algoritmos comunes para tener el mejor robot.

Materiales

Los materiales más usados para este tipo de robots son:

  • Plástico ABS: para crear las estructuras y complementos para los robots de una manera rápida.
  • Sensores: los más usuales son los de ultrasonido e infrarrojos.
  • Actuadores: lo normal es usar un motor o servomotor continuo.
  • Baterías: pueden usarse tanto pilas normales como baterías de litio recargables.
  • Conectores: normalmente suelen ser cables.
  • Comunicaciones: se suele utilizar un cable USB o un módulo de comunicaciones compatible con el microcontrolador, por ej. bluetooth o wifi.
  • Microcontrolador: los más comunes y utilizados son las placas Arduino, aunque es válido cualquier otro tipo.

Normativas Campeonatos

Manual Construcción Robot Zero

Diseño

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

Documentación

Tutoriales
3dmax.png Solidworks.png
3DMax SolidWorks

Hardware

Documentación

Tutoriales
Kicad.png Eagle.png Orcad.jpg
Kicad Eagle Orcad

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:

svn checkout --username=name svn+ssh://name@svn.code.sf.net/p/asrob/svn/rpc/ rpc

NOTA: cambiar name por el nombre de usuario de Sourceforge.

Para más información sobre el uso de SVN seguir este tutorial.

Arduino

Para la programación se usa el IDE de Arduino (v1.0 o superior).

Enlace para descarga de las versiones para Linux, Windows y Mac OS X.

Enlaces de interés

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.