Skip to content

SkateWarp/RobotSwarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

419 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README: Proyecto de Enjambre Robótico https://rs.zerav.la/login

Objetivos

  1. Desarrollar un sistema de enjambre robótico escalable y eficiente.
  2. Facilitar la colaboración entre robots para realizar tareas específicas.
  3. Mejorar el rendimiento y la adaptabilidad de los robots en entornos dinámicos y complejos.
  4. Fomentar el aprendizaje y la investigación en enjambres robóticos y su aplicabilidad en diversas áreas.
  5. Crear una plataforma modular y extensible para facilitar la integración de diferentes robots y sensores.

Propósito

El propósito de este proyecto es construir y mejorar un sistema de enjambre robótico que permita a los robots trabajar de manera colaborativa para llevar a cabo tareas complejas y desafiantes en diversos entornos. Al desarrollar algoritmos y técnicas de coordinación eficientes, este proyecto busca abordar los desafíos asociados con la colaboración robótica, como la comunicación, la asignación de tareas y la adaptación a cambios en el entorno. Además, este proyecto tiene como objetivo fomentar el aprendizaje y la investigación en enjambres robóticos y su aplicabilidad en áreas como la búsqueda y rescate, la exploración, la agricultura y la logística.

Metas (en el ámbito de programación)

  1. Implementar algoritmos de coordinación y control de enjambres.
  2. Desarrollar una interfaz de comunicación eficiente y segura para facilitar la transmisión de datos entre los robots del enjambre y la estación de control central.
  3. Crear una biblioteca de módulos de software reutilizables y extensibles para la asignación de tareas, navegación y control de los robots.
  4. Integrar técnicas de aprendizaje y redes neuronales para mejorar la adaptabilidad y el rendimiento del enjambre robótico en entornos cambiantes y desconocidos.
  5. Usar herramientas ya desarolladas de simulación para modelar y analizar el comportamiento del enjambre robótico en diferentes entornos y escenarios.
  6. Garantizar la compatibilidad con múltiples plataformas de hardware y sistemas operativos, permitiendo así la integración de una amplia variedad de robots y sensores.

Configuración del proyecto

Base de datos

docker compose up -d

Comandos

dotnet tool install --global dotnet-ef

dotnet ef database update

Configuración de la base de datos

La base de datos se configura mediante el uso de Entity Framework Core.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors