SimulationTools: un pequeño framework para simuladores de entrenamiento
A lo largo del desarrollo de distintos simuladores en CITEDEF se ha ido resolviendo de manera reiterativa distintas soluciones a la medida de cada proyecto. SimulationTools surgió como una síntesis de distintas experiencias recabadas en algunos proyectos de manera de ofrecer soluciones flexibles y p...
Guardado en:
| Autor principal: | |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Español |
| Publicado: |
2017
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/66092 http://www.clei2017-46jaiio.sadio.org.ar/sites/default/files/Mem/ASSE/asse-01.pdf |
| Aporte de: |
| Sumario: | A lo largo del desarrollo de distintos simuladores en CITEDEF se ha ido resolviendo de manera reiterativa distintas soluciones a la medida de cada proyecto. SimulationTools surgió como una síntesis de distintas experiencias recabadas en algunos proyectos de manera de ofrecer soluciones flexibles y poderosas a estos problemas. SimulationTools se ofrece como una colección de bibliotecas desarrolladas en C++. Para su desarrollo se puso especial cuidado en las mejores prácticas del paradigma de programación orientada a objetos, de gestión de proyectos y documentación. Proyectos que sigan esta línea de trabajo podrán disponer de servicios para configuración flexible de aplicación mediante archivos XML, establecimiento de conexiones, roles y comunicaciones para aplicaciones distribuidas, captura simplificada de dispositivos de entrada como joysticks, volantes y otros específicos desarrollados a medida, gestión de eventos de simulación, agentes autónomos con comportamiento de alto nivel incorporados a un motor de simulación flexible, distribución de eventos entre múltiples nodos y sonido espacial con efecto Doppler consistente entre los distintos nodos de la aplicación, sin tener que lidiar con cuestiones de implementación relacionadas a estas funcionalidades. |
|---|