/twIA_2021-carmap_chikito

Proyecto de informática de primero de carrera - continuado personalmente para ver como me desenvuelvo en algunos de los retos.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

CarMap - Chikito

Robot inalámbrico por Bluetooth que se conecta al ordenador. Con un teclado de macros o el mismo del ordenador se puede manejar. Además, el ordenador tiene en cuenta la trayectoria del robot para poder automatizar su vuelta. Dicha trayectoria se muestra en la pantalla, bien sea en forma del vector posición y rotación o mediante una curva.

Integrantes del equipo

  • Echedey Luis Álvarez. @echedey-luis-alvarez
  • Fernando Moreno Santa Cruz. @Fer014
  • Amélie Nader Prieto. @amelie-nader-prieto
  • Luis Fernando Rubio Regojo. @luisrubio27
  • Lucas Sánchez Solera. @luc-39
  • Celia Torrecillas Barba. @Celia-t22

Objetivos del trabajo

Objetivos principales y mínimos:

  • [] Crear un teclado de macros que simule un teclado usual.
  • [] Hacer un pequeño robot inalámbrico por Bluetooth.
    • [] Capaz de moverse hacia delante y hacia atrás, y rotar sobre sí mismo. Se usarán drivers con motores DC.
  • [] Hacer un programa en un ordenador que sea el intermediario entre cualquier método de entrada, como el teclado de macros, y el robot.
    • [] Estimar la posición del robot en cada momento según los comandos que envíe el programa.
    • [] Mostrar en alguna forma de interfaz la ubicación y rotación del robot.

Objetivos secundarios, mejoras:

  • [] Control de rotación de cada rueda mediante optoacopladores o pares LED IR - Sensor IR.
  • [] Algoritmo para que el robot pueda volver sobre sí mismo
  • [] Sistema para guardar posición, rotación, velocidad, (template de un robot) en un fichero.

TODO:

  • [] Wiki
  • [] Crear logo
  • [] Crear diagramas de flujo