1. Definicin de proyectos Simulacin de robots colaborativos en
un laberinto. Motivacin: aprender las bases que rigen el campo de
la inteligencia colaborativa aplicando ela programacin orientada a
objetos. Lenguaje de programacin: principalmente usare python.
2. Descripcin del proyecto El proyecto trata acerca de tener
varias entidades inteligentes (objetos), encerrados en un
laberinto. La meta comn de ellos es encontrar la salida del
laberinto. Lo interesante de todo esto es que los robots
exploradores deben dispersarse en el laberinto y comunicarse unos
con otros, de tal manera que en caso de que alguno de ellos llegue
a encontrar la salida los demas puedan seguir una ruta que los
lleve a la salida.
3. Ejemplo de laberinto:
4. Fases A continuacin las fases de desarrollo del proyecto.
1.- desarrollo de laberintos 2.- primer robot autonomo explorador
3.- multiples robots autonomos exploradores 4.- comunicacin entre
robots Hasta aqui puedo decir que todo salio acorde a lo
planeado.
5. Extras A continuacin un valor agregado que representa un
reto mayor para mi. 1.- generar los laberintos de manera aleatoria.
2.- optimizar la distancia que recorren los robots hasta que
encuentran la salida.
6. Por qu python? La eleccin de python tiene que ver con la
facilidad de aprendizaje. Ademas de que es uno de mis lenguajes de
programacin preferidos. El proyecto aun despus de realizado tiene
muchas areas de oportunidad, la idea es luego implementar algo
similar con Lego Mindtorms.
7. Por qu python? La eleccin de python tiene que ver con la
facilidad de aprendizaje. Ademas de que es uno de mis lenguajes de
programacin preferidos. El proyecto aun despus de realizado tiene
muchas areas de oportunidad, la idea es luego implementar algo
similar con Lego Mindtorms.