es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ejecutando un script de Python en Veins.

Ya tengo SUMO, OMNET++ y Veins funcionando en mi máquina, pero soy nuevo en Veins. Me gustaría ejecutar scripts de Python utilizando el framework de Veins.

Digamos que en el script de Python se nos dan dos objetos object_A y object_B que contienen datos sobre los coches correspondientes car_A y car_B. Me gustaría habilitar algún intercambio de información entre object_A y object_B basado en el escenario que ocurre en Veins. ¿Podría alguien explicarme cómo puedo lograr mi objetivo o indicarme la literatura correspondiente?

Encontré este repositorio donde Python y Veins se combinan, pero no logro entenderlo.

¡Gracias!

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para ejecutar scripts de Python utilizando el marco de trabajo Veins, deberás utilizar el módulo de simulación OMNeT++ y envolverlo en código Python.

    Para intercambiar información entre object_A y object_B, puedes utilizar el sistema de mensajería de Veins enviando paquetes entre los dos objetos. Necesitarás definir las estructuras de los paquetes que se intercambian y la lógica para su intercambio.

    El repositorio que encontraste es un buen punto de partida para entender cómo combinar Python y Veins. Incluye ejemplos de cómo enviar y recibir paquetes utilizando el sistema de mensajería.

    Además, puedes consultar la documentación de Veins, que incluye información sobre cómo utilizar el sistema de mensajería y cómo escribir scripts de Python que se interfazan con Veins y OMNeT++.

    ¡Buena suerte con tu proyecto!

Comments are closed.