Skip to content

Instantly share code, notes, and snippets.

@DamianRS-TEC
Last active April 22, 2024 18:15
Show Gist options
  • Save DamianRS-TEC/56010320b03a46d0233539d52a77b7e9 to your computer and use it in GitHub Desktop.
Save DamianRS-TEC/56010320b03a46d0233539d52a77b7e9 to your computer and use it in GitHub Desktop.
Anteproyecto

Anteproyecto: Sistema de Navegación Autónoma para Vehículos Pequeños

Objetivo

Desarrollar un sistema de navegación autónoma para vehículos pequeños que les permita desplazarse de manera segura y eficiente en entornos urbanos utilizando técnicas de visión computacional.

Justificación

La navegación autónoma es una tecnología emergente con aplicaciones potenciales en diversos campos, como la logística, la seguridad y el transporte público. En entornos urbanos, la capacidad de los vehículos para desplazarse de forma autónoma puede mejorar la eficiencia del tráfico, reducir los accidentes y optimizar el uso del espacio vial.

Metodología

  1. Recolección de datos: Se recopilarán imágenes y videos de entornos urbanos para construir un conjunto de datos que sirva para entrenar y validar el sistema de visión computacional.
  2. Desarrollo del sistema de visión: Se utilizarán algoritmos de visión por computadora, como redes neuronales convolucionales, para procesar las imágenes y detectar elementos importantes del entorno, como peatones, vehículos y señales de tráfico.
  3. Integración con el vehículo: Se diseñará un sistema de control que utilice la información proporcionada por el sistema de visión para guiar el vehículo de forma autónoma, evitando obstáculos y respetando las normas de tráfico.
  4. Pruebas y validación: Se realizarán pruebas en entornos controlados y en condiciones reales de tráfico para evaluar el rendimiento del sistema y realizar ajustes si es necesario.

Resultados Esperados

  • Desarrollo de un sistema de navegación autónoma funcional para vehículos pequeños.
  • Validación del sistema mediante pruebas en entornos urbanos.
  • Documentación detallada del sistema y sus componentes.

Recursos Necesarios

  • Personal especializado en visión por computadora y sistemas embebidos.
  • Equipo de desarrollo de software y hardware.
  • Vehículos pequeños para pruebas.
  • Conjunto de datos de imágenes y videos de entornos urbanos.

Cronograma Tentativo

  • Mes 1-2: Recolección de datos y diseño del sistema.
  • Mes 3-6: Desarrollo del sistema de visión y del sistema de control.
  • Mes 7-9: Integración y pruebas del sistema.
  • Mes 10: Evaluación y ajustes finales.

Presupuesto Estimado

El presupuesto estimado para este proyecto es de X pesos, que incluye los costos de personal, equipo y materiales necesarios para su desarrollo.

Impacto Esperado

Se espera que el sistema de navegación autónoma desarrollado en este proyecto tenga un impacto positivo en la movilidad urbana, contribuyendo a la reducción de accidentes de tráfico y al mejoramiento de la eficiencia del transporte público y privado.

Lenguajes de programacion

Python

JavaScript

Promt utilizado

Simular una entrevista con cliente Juan Perez de la Empresa Visión Computacional, las necesidades actuales del cliente son: Desarrollar un sistema de navegación autónoma para vehículos pequeños utilizando técnicas de visión computacional, lenguaje de programacion a utilizar y base de datos a utilizar.

Simulación de entrevista con Juan Pérez de Visión Computacional

Entrevistador: Buenos días, Sr. Pérez. Soy [su nombre] de [nombre de la empresa]. Gracias por aceptar esta entrevista.

Juan Pérez: Buenos días, [su nombre]. Es un placer hablar con usted.

Entrevistador: He leído sobre su interés en desarrollar un sistema de navegación autónoma para vehículos pequeños utilizando técnicas de visión computacional. ¿Podría contarme más sobre su proyecto?

Juan Pérez: Claro. Nuestra empresa, Visión Computacional, se dedica al desarrollo de soluciones tecnológicas innovadoras. En este momento, estamos trabajando en un proyecto para crear un sistema de navegación autónoma para vehículos pequeños, como drones y robots terrestres. El objetivo es que estos vehículos puedan navegar de forma segura y eficiente en entornos complejos, sin necesidad de intervención humana.

Entrevistador: ¿Qué tipo de técnicas de visión computacional están considerando utilizar?

Juan Pérez: Estamos evaluando diferentes técnicas, como el reconocimiento de objetos, la detección de obstáculos y la segmentación de imágenes. También estamos explorando el uso de algoritmos de aprendizaje automático para mejorar la precisión y la robustez del sistema.

Entrevistador: ¿Qué lenguaje de programación y base de datos utilizarán para el desarrollo del sistema?

Juan Pérez: Todavía no hemos tomado una decisión final sobre el lenguaje de programación. Estamos considerando opciones como Python y C++, que son ampliamente utilizados en la comunidad de visión computacional. En cuanto a la base de datos, probablemente usaremos una NoSQL como MongoDB, que es flexible y escalable.

Entrevistador: ¿Cuáles son los principales desafíos que esperan enfrentar en este proyecto?

Juan Pérez: Uno de los principales desafíos es la complejidad del entorno en el que los vehículos navegarán. También es importante garantizar la seguridad y la confiabilidad del sistema, ya que se utilizará en aplicaciones críticas.

Entrevistador: ¿Qué tipo de aplicaciones tienen en mente para este sistema de navegación autónoma?

Juan Pérez: El sistema podría usarse en una variedad de aplicaciones, como la inspección de infraestructuras, la agricultura, la entrega de última milla y la búsqueda y rescate.

Entrevistador: ¿Cuál es el cronograma previsto para el desarrollo del sistema?

Juan Pérez: Esperamos tener un prototipo funcional en seis meses. El desarrollo completo del sistema podría tomar hasta un año.

Entrevistador: ¿Hay algo más que le gustaría agregar?

Juan Pérez: Sí, me gustaría destacar la importancia de la colaboración en este tipo de proyectos. Estamos abiertos a trabajar con otras empresas e instituciones que puedan aportar su experiencia y conocimiento en áreas como la visión computacional, la robótica y la inteligencia artificial.

Entrevistador: Muchas gracias por su tiempo, Sr. Pérez. Ha sido un placer hablar con usted.

Juan Pérez: Gracias a usted, [su nombre]. Ha sido un placer conversar sobre este proyecto.

Comentarios adicionales:

  • Durante la entrevista, es importante mostrar interés en el proyecto del cliente y hacer preguntas relevantes.
  • También es importante destacar las habilidades y la experiencia de su empresa en el área de visión computacional.
  • Al final de la entrevista, es importante resumir los puntos clave y establecer los próximos pasos.

Espero que esta simulación de entrevista le sea útil.

@IoTeacher
Copy link

Faltaron analisis varios componentes mencionados en el curso.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment