Simulator Controller es una aplicación de control y administración modular y extensible para Sim Racing. En el núcleo se encuentra un marco de automatización integral con capacidad de complementos, que puede utilizar casi cualquier hardware de controlador externo, como Button Boxes, para controlar componentes típicos del simulador como SimHub, SimFeedback y similares. Además de eso, Simulator Controller también viene con varios asistentes con capacidad de chat de voz, que se basan en tecnologías de inteligencia artificial. El primero, una especie de ingeniero de carrera virtual, te ayudará durante tus carreras a mantener las manos en el volante. Se encargará de todas las cosas engorrosas, como preparar una parada en boxes, estar atento al pronóstico del tiempo, calcular el impacto de los daños en los tiempos de vuelta, etc. El segundo asistente, un estratega de carrera virtual, vigilará la situación general de la carrera y desarrollará y adaptará estrategias dependiendo de la posición en carrera, el tráfico y los cambios climáticos. El próximo asistente, un observador de carrera virtual, vigilará tu carrera y te advertirá sobre situaciones críticas con los coches cercanos, etc. Por último, pero no menos importante, un entrenador de conducción virtual será su valiosa fuente de información sobre el manejo del automóvil y todo lo que desee saber sobre las carreras en el mundo real o en una simulación. Y él puede entrenarlo para mejorar sus habilidades de conducción brindándole valiosas instrucciones mientras está en la pista.
Además de eso, Simulator Controller ofrece muchas otras funciones y características para hacer la vida de todos nosotros, corredores virtuales, aún más divertida y sencilla. Encontrará una descripción general completa de todas las funciones más adelante en este documento, pero lo primero es lo primero...
Si encuentra útil esta herramienta, ayúdeme con el desarrollo posterior. Cualquier donación aportada se utilizará únicamente para apoyar el proyecto.
Otra posibilidad es usar Patreon para darme un abrazo y, como beneficio, podrías tener acceso al Team Server público para tus carreras de resistencia multijugador.
¡Muchas gracias por su apoyo!
La instalación es muy fácil. Para los usuarios nuevos, recomiendo utilizar el instalador automático a continuación. Pero hay diferentes opciones de descarga e instalación disponibles. Consulte la documentación completa sobre Instalación y configuración, donde también encontrará una guía de inicio rápido para nuevos usuarios, para obtener más información.
El lenguaje de programación utilizado para crear Simulator Controller utiliza algunos trucos realmente desagradables para controlar las aplicaciones de Windows, trucos que también utiliza el malware. Por lo tanto, dependiendo de su programa antivirus concreto, es posible que reciba algunas advertencias sobre las aplicaciones del controlador del simulador. Puedo asegurarles que no hay nada al respecto. Pero puedes leer sobre estos problemas en los foros de AutoHotkey. Si su programa antivirus permite reglas de excepción, defina reglas para las aplicaciones del controlador del simulador; de lo contrario, deberá tomar una cerveza y buscar otra herramienta del controlador del simulador. Lo siento...
Si no desea utilizar el instalador automático (o no puede debido a su protección antivirus), puede instalar manualmente una de las siguientes versiones. Hay enlaces de descarga separados para la versión de desarrollo actual y al menos las dos últimas versiones estables. Descargue una de estas compilaciones y descomprímala en cualquier lugar de sus discos duros. A partir de la versión 3.5.2, deberá ejecutar la aplicación "Herramientas del simulador" en la carpeta Binarios . Esto lo guiará a través del proceso de instalación restante. Para obtener información sobre la versión, incluso para obtener una vista previa de las próximas funciones de la próxima versión estable, no se pierda las Notas de la versión.
Simplemente descargue y ejecute Simulator Controller.exe (es posible que deba desactivar la protección de descarga del antivirus o del navegador). Esta pequeña aplicación se conectará al repositorio de versiones y descargará e instalará la última versión automáticamente. Si quieres instalar una versión distinta a la actual, no hay problema. Esto es posible descargando e instalando manualmente una de las siguientes versiones, pero consulte la documentación de antemano.
Aquí hay un breve vídeo que muestra cómo configurar Simulator Controller por primera vez con unos pocos clics:
MUY IMPORTANTE (para usuarios con una instalación ya configurada de Simulator Controller): existe un mecanismo de actualización automatizado para las bases de datos de configuración local desde la versión 2.0. Lea atentamente la información sobre el proceso de actualización antes de iniciar una de las aplicaciones del controlador del simulador. También podría ser una buena idea hacer una copia de seguridad de la carpeta del Controlador del simulador en la carpeta Documentos de su usuario, solo para estar seguro. Además, si ha instalado y utilizado una versión preliminar, será necesario volver a ejecutar la actualización automática. Consulte la documentación mencionada anteriormente sobre cómo hacer esto.
Versión 5.9.9.0 (Cambios: tiempo de ejecución de LLM actualizado a la versión más reciente del backend de llama, cuadro de diálogo de consentimiento abierto desde "Base de datos de sesión", importador MoTeC fijo, manejo de voz aleatorio fijo para asistentes, error de canal fijo en el visor de telemetría, editor de secciones de seguimiento en telemetría Espectador.)
Lea las Notas de la versión y, a veces incluso más importante, las Notas de actualización específicas de esta versión y todas las versiones que haya omitido, antes de instalar y usar esta versión.
Versión 5.9.8.0 (Cambios: carga de telemetrías y estrategias de la comunidad desde el navegador, actualización de instrucciones específicas del idioma para Driving Coach, el ingeniero menciona el tipo de sesión correcto en el saludo, mejora significativa del rendimiento en Win 11, se corrigió el comando de voz del clima para italiano, Nuevas bibliotecas de reconocimiento de voz).
Versión 5.9.7.1 (Cambios: Manejar vistas previas del controlador fuera de la pantalla en "Configuración del simulador", Se corrigió el manejo de archivos de estado huérfano en "Monitor del sistema", Nuevos comandos de voz para pérdida de presión, Se corrigieron algunos mensajes duplicados por parte del Spotter, Configuración de las secciones de la pista simplificado, se agregó documentación para todos los comandos de voz en todos los idiomas, se corrigió el uso compartido de telemetrías de vuelta en Team Server, se corrigió el informe de daños en la suspensión en el punto del incidente).
6.0.0.0-beta (Beta abierta para 6.0.0. Cambios: Entrenamiento completamente interactivo por parte de Driving Coach, Se agregaron acciones "Coaching" y "TrackCoaching" al complemento Driving Coach, Nuevos íconos en Stream Deck configurados para "Coaching" y acciones "TrackCoaching", nuevas configuraciones para el entrenamiento esquina por esquina, potenciador de orador y oyente para Driving Coach, nuevas funciones de acción del controlador para el complemento "Driving Coach", explorador de secciones en Visor de telemetría, compatibilidad con extensiones de reglas mediante el refuerzo de razonamiento , muchas instrucciones nuevas de LLM para el entrenador de conducción).
Lea las Notas de la versión y, a veces incluso más importante, las Notas de actualización específicas de esta versión y todas las versiones que haya omitido, antes de instalar y usar esta versión.
Una documentación muy extensa de más de 400 páginas lo guiará a través del proceso de configuración y lo ayudará a comprender los conceptos internos y todas las funciones y características de Simulator Controller. Para los desarrolladores que quieran crear sus propios complementos, también está disponible una guía y referencia completa para desarrolladores.
Los archivos de rebajas, el código fuente de esta documentación Wiki, se pueden encontrar en la carpeta Docs.
Además de la documentación bastante extensa (más de 500 páginas; lo sé, nadie lee la documentación hoy en día), también tenemos una lista de tutoriales en vídeo, que son grabaciones de sesiones de entrenamiento en vivo en nuestra comunidad de Discord.
Guía de inicio rápido: este vídeo le muestra cómo crear su primera configuración en ejecución con unos pocos clics.
Instalación y configuración: aprenderá mucho sobre la instalación y configuración generales de la suite Simulator Controller. Se presenta el asistente de configuración "Configuración del simulador", pero también veremos la herramienta de configuración de bajo nivel "Configuración del simulador".
Administración de Button Boxes y Stream Decks: aquí profundizamos en los detalles sobre cómo configurar los controladores de hardware disponibles, como Button Boxes, Stream Decks y Steering Wheels.
Control por voz: en esta sesión aprenderá las capacidades del control por voz, comenzando con la configuración estándar simple hasta una configuración completa con nombres, voces e idiomas individuales para todos los diferentes Asistentes.
Automatización de paradas en boxes mediante Race Engineer: veremos la automatización de paradas en boxes mediante Race Engineer. Aprenderá todo sobre la configuración necesaria y verá y escuchará al ingeniero de carrera en acción en la pista.
Administración de configuraciones: este video ofrece una introducción a las configuraciones utilizadas por los asistentes virtuales de carrera y cómo administrar estas configuraciones de la manera más eficiente.
Uso de Strategy Workbench: en este vídeo damos un paseo por "Strategy Workbench", la calculadora de combustible premium de la suite Simulator Controller. También aprenderá a utilizar las estrategias creadas en el "Team Center" y a utilizar los asistentes de carrera virtuales.
Introducción a las carreras en equipo: en este vídeo, todas las funciones del paquete Simulator Controller se combinan para gestionar y controlar las carreras en equipo. Aprenderá cómo configurar todo, cómo utilizar los servicios de los asistentes de carrera durante una carrera por equipos y cómo controlar de forma remota la configuración de las paradas en boxes para el compañero de equipo que conduce actualmente.
Más sobre los asistentes de carrera: después de aprender un poco aquí y allá sobre los asistentes de carrera en los últimos videos, este está completamente dedicado a los asistentes de carrera.
Trabajar con el banco de trabajo de configuración: el banco de trabajo de configuración es una herramienta que le ayuda con el trabajo de configuración de su automóvil. Toma sus problemas de manejo y presenta recomendaciones sobre cómo solucionarlos. Para un par de simuladores, los archivos de configuración se pueden cargar, modificar y reescribir después de haber aplicado automáticamente las recomendaciones.
Trabajar con datos de múltiples conductores: esta vez aprenderá cómo trabajar con datos de múltiples conductores en su base de datos de telemetría y cómo crear estrategias de equipo a partir de estos datos. También verá cómo puede exportar e importar datos desde y hacia su base de datos de telemetría.
Mapeo de pistas y automatización de pistas: este video le muestra cómo crear un mapa de pistas para cualquier pista en cualquier simulador y dónde puede usar estos mapas de pistas. Un uso especial es la automatización de configuraciones en el automóvil, como el control de tracción o el ABS, dependiendo de su ubicación en la pista, lo que se demostrará en la pista al final del video.
Compuestos de neumáticos y modelo meteorológico: esta sesión cubre el manejo de compuestos de neumáticos específicos del simulador. Aprenderá cómo configurar los compuestos disponibles para el automóvil de su elección y veremos el modelo meteorológico del Simulator Controller y aprenderemos cómo se usa junto con los compuestos de neumáticos en simulaciones de estrategia.
Replicación de datos del equipo: este video le muestra cómo compartir telemetría y otros datos en su equipo usando Team Server. Estos datos se pueden utilizar para crear estrategias de equipo o buscar presiones de neumáticos para una parada en boxes no planificada en una carrera de equipo, etc.
Análisis del estilo de conducción y problemas de manejo: este video le muestra cómo usar el nuevo analizador de problemas, que detectará automáticamente problemas de manejo de su configuración (o su estilo de conducción) mientras conduce. Los problemas de manejo se pueden transferir al banco de trabajo de configuración para crear una modificación de la configuración del automóvil.
Guía experta para la configuración de carrera: este video le brindará una descripción completa de todas las configuraciones utilizadas por los asistentes de carrera, por ejemplo, todo lo que necesita el ingeniero de carrera para realizar una parada en boxes exitosa incluso en las peores condiciones.
Crea tus propios comandos de voz: en este vídeo aprenderás cómo definir tus propios comandos de voz para controlar no solo cualquier parte del Simulator Controller, sino también todas las funcionalidades de tus juegos de simulación.
Revisión del desarrollo de estrategias: este video cubre un par de capacidades nuevas para el desarrollo de estrategias y el manejo durante la carrera, incluida una demostración en ACC.
Carrera gestionada íntegramente por IA: este vídeo ofrece una demostración completa de una carrera bajo el control total de los asistentes de IA. No fue necesaria la interacción del conductor durante esta carrera de tres stints. Totalmente compatible tanto en carreras en solitario como en equipos de varios jugadores.
Definición de modos de cuadro de botones personalizados: este vídeo muestra cómo puede definir sus propias capas de cuadro de botones con comandos personalizados.
Unboxing Solo Center: estamos analizando detalladamente el "Solo Center", que le permite organizar sus sesiones de práctica y carreras en solitario, así como los datos recopilados durante esas sesiones.
Actualización de su configuración a 5.3: este video le muestra cómo actualizar su configuración para usar las nuevas capacidades de "Configuración del simulador", que simplifican significativamente muchas tareas de configuración.
Su entrenador de conducción personal: demuestra una interacción general con Aiden, el entrenador de conducción virtual.
Metadatos del automóvil: este video le presenta los metadatos del automóvil y todo el conocimiento secreto necesario para ampliar el "Setup Workbench" para automóviles modificados.
Uso de los perfiles de inicio: este video explica en detalle los perfiles de inicio, que le permiten definir la configuración y habilitar o deshabilitar muchas funciones importantes para diferentes tipos de sesiones.
Desarrollo de estrategias revisado nuevamente: este video analizará nuevamente el "Banco de trabajo de estrategias" y demostrará un par de opciones nuevas que le permitirán crear estrategias muy especiales.
Conexión de asistentes a GPT: presentamos el nuevo Conversation Booster basado en GPT para los asistentes. Con este refuerzo puedes crear una comunicación muy realista con los Asistentes.
Ampliación y personalización de asistentes mediante GPT: aprenderá a definir sus propios eventos y acciones para que los utilice un LLM para crear un comportamiento personalizado o cambiar el comportamiento existente.
Gestión de datos de telemetría: este vídeo muestra el sistema de datos de telemetría y muestra cómo las diferentes aplicaciones recopilan telemetría y qué se puede hacer con ella.
Entrenamiento en pista realizado por una IA: muestra una lección de entrenamiento en pista impartida por el entrenador de conducción. El Entrenador prepara los datos de telemetría, los compara con los datos de una vuelta de referencia y dará instrucciones de cómo mejorar curva a curva.
Esta lista se ampliará periódicamente para cubrir nuevas funcionalidades.
Si quieres formar parte de la pequeña y muy joven comunidad de Simulator Controller en Discord. Aquí también encontrará una gran colección de preguntas frecuentes y podrá asistir a sesiones de coaching en vivo todos los lunes. Utilice esta invitación para unirse al servidor de Discord.
Simulator Controller viene con un conjunto de asistentes virtuales para guiarte a lo largo de tus carreras. Para controlar los Asistentes, puedes usar controladores como Button Boxes o interactuar con ellos directamente en un diálogo de voz natural. Además, varias aplicaciones integradas te ayudan con la configuración y el desarrollo de estrategias, o te ayudan a monitorear y controlar tus carreras, etc.
Conecte todos sus controladores externos, como Button Boxes, Stream Decks, etc., a un único centro de control.
Comentarios visuales configurables para las acciones de su controlador
Configura todas las aplicaciones adicionales a tu gusto, incluidos los juegos de simulación utilizados para tus carreras virtuales
Se suministran varios complementos listos para usar:
Soporte adicional para activar cada función y acción desde fuentes externas, como un software de reconocimiento de voz o gestos, para mantener siempre las manos en el volante.
Soporte integrado para seguimiento visual de la cabeza para controlar el ángulo de visión dentro del juego; consulte las aplicaciones de terceros a continuación
Simulator Controller ofrece un equipo de boxes virtual basado en un motor de chatbot impulsado por IA. En el corazón de este motor se encuentra un motor de reglas híbrido junto con reconocimiento y síntesis de voz. Un motor de reglas es muy adecuado para las tareas de un equipo de boxes típico, ya que todas las acciones se basan en eventos y utilizan grandes cantidades de datos.
Podrás comunicarte con los miembros de la tripulación mediante voz y lenguaje natural. Los comandos de voz se basan en patrones, pero puedes conectar a cada miembro del equipo de boxes (llamado asistente de carrera en el controlador del simulador) opcionalmente a un servicio GPT y utilizar las capacidades de lenguaje natural de un LLM (también conocido como modelo de lenguaje grande) para mejorar la experiencia conversacional del equipo. miembros.
Según la escala de madurez de atractivo.ai (uno de los cientos de modelos de madurez que se pueden encontrar en la red), los asistentes de carrera de Simulator Controller se encuentran entre el nivel 3 (Asistencia) y 4 (Autonomía). Observan tus carreras, pueden darte recomendaciones y asumir la responsabilidad de determinadas tareas, como la gestión de la estrategia y la planificación y preparación de las paradas en boxes.
El Asistente se basa en tecnología GPT basada en texto y utiliza un modelo de lenguaje grande disponible públicamente que ha sido entrenado con una gran cantidad de información. Utilizando este conocimiento, este Asistente se comporta como su entrenador de conducción personal. Aunque el entrenador de conducción no forma parte de tu equipo activo, puedes preguntarle cualquier cosa sobre carreras, manejo del coche y técnicas de conducción y probablemente obtendrás una respuesta interesante.
Haga clic en la imagen para escuchar una conversación real con el Driving Coach:
El Driving Coach puede incluso utilizar datos de telemetría para darle instrucciones sobre cómo mejorar su rendimiento en las curvas mientras conduce en la pista.
Virtual Driving Coach puede usar tiempos de ejecución LLM de OpenAI, Mistral y similares, pero si su PC es lo suficientemente potente, también puede usar un tiempo de ejecución integrado para una variedad de arquitecturas LLM, como Llama, Falcon, Mistral, GPT, etc. usando un tiempo de ejecución local, que viene con Simulator Controller o usando herramientas como Ollama o GPT4All.
Un ingeniero de carrera basado en IA con control de voz totalmente capaz de dialogar te guiará a lo largo de tu carrera, te advertirá sobre problemas técnicos críticos y te ayudará con la parada en boxes, mientras que el estratega de carrera vigila las posiciones de carrera, desarrolla una estrategia de parada en boxes y pronto. Estos bots de chat inteligentes son aplicaciones independientes, pero ahora están integrados con ACC y otros complementos de juegos de simulación que utilizan comunicación entre procesos. La integración de un nuevo juego de simulación requiere cierto esfuerzo, especialmente para la adquisición de datos necesarios del juego de simulación, pero un programador experto puede gestionarlo en unas tres o cuatro horas.
Basándose en los conjuntos de datos adquiridos durante tus sesiones por los asistentes virtuales de carrera, una herramienta muy flexible te permite analizar tu rendimiento y el rendimiento de tus oponentes de muchas maneras diferentes.
Otra capacidad del Virtual Race Strategist es ayudarlo durante el desarrollo de una estrategia para una próxima carrera utilizando los datos de telemetría de sesiones anteriores en la misma pista en condiciones similares.
Incluso puedes utilizar todas estas funcionalidades durante carreras por equipos multijugador utilizando Team Server , que maneja el estado y el conocimiento de los asistentes de carrera y comparte esta información entre todos los pilotos participantes. El Team Server es el backend del llamado "Team Center", una consola que puede ser utilizada por cualquier miembro del equipo (incluso si no es un conductor activo) para recopilar todo tipo de datos de la sesión y controlar remotamente varios aspectos de la sesión. por ejemplo, la configuración para una próxima parada en boxes.
Echa un vistazo a este vídeo para ver todas estas partes trabajando juntas en una carrera desafiante:
Simulator Controller también viene con un observador virtual, que vigilará el tráfico a su alrededor y le advertirá sobre situaciones críticas. Puede personalizar completamente la información proporcionada por Spotter según sus necesidades y gustos específicos.
Además de las tareas típicas de un observador, este asistente también puede automatizar varias acciones dependiendo de su ubicación en la pista. Por ejemplo, puede reducir automáticamente el control de tracción al acercarse a una curva cerrada.
Otra herramienta muy útil de la suite Simulator Controller es el Setup Workbench. Esta herramienta se basa en la tecnología de inteligencia artificial que utilizan los asistentes de carrera y genera recomendaciones para cambiar las opciones de configuración de un automóvil en función de los problemas de manejo descritos por el conductor.
Simulator Controller se ha implementado en gran medida en AutoHotkey, un lenguaje de programación y automatización de Windows muy sofisticado y orientado a objetos, que es capaz de conectar el teclado y otros dispositivos de entrada a funciones en el script con un lenguaje de macros simple. Por otro lado, AutoHotkey también tiene muchas capacidades robóticas para automatizar paquetes de software, que no proporcionan API externas, simulando clics del mouse y entradas del teclado. Puede escribir sus propios complementos utilizando el lenguaje AutoHotkey. Para comenzar, se incluye el código fuente completo para todos los complementos incluidos con diferente complejidad, desde simple hasta avanzado.
También encontrará una gran cantidad de código C#, C++ e incluso C para cosas de bajo nivel, como la adquisición de datos de telemetría o la conexión a servicios en la nube de Azure, por ejemplo. Aquí también, todas las fuentes son abiertas y de uso gratuito. Por último, pero no menos importante, y no para los pusilánimes, hay un motor de reglas de encadenamiento híbrido, hacia adelante y hacia atrás, que se utiliza para implementar los asistentes de carrera virtuales. Utiliza un algoritmo RETE modificado para ser lo más eficiente posible cuando se utilizan grandes cantidades de hechos.
Estos complementos son parte de la distribución de Simulator Controller. Además de proporcionar funcionalidad básica, se pueden utilizar como plantillas para crear sus propios complementos. Van desde adiciones funcionales muy simples con solo una pequeña cantidad de líneas de código hasta gigantes muy complejos que controlan software externo como SimHub.
Complemento | Descripción |
---|---|
Sistema | Maneja múltiples capas de Button Box y administra todas las aplicaciones configuradas para su configuración de simulación. |
Caja de botones | Herramientas para crear tus propios elementos visuales de Button Box/Controlador. La implementación predeterminada de ButtonBox implementa diseños de Button Box basados en cuadrículas, que se pueden configurar mediante un editor de diseño gráfico. |
Cubierta de transmisión | Herramientas para conectar uno o más Stream Decks como controlador externo al Simulator Controller. Se proporciona un complemento especial de Stream Deck, que puede mostrar información dinámicamente como texto y/o ícono en su Stream Deck. |
Comentarios táctiles | Soporte totalmente configurable para vibración del pedal y del chasis mediante SimHub. |
Comentarios de movimiento | Soporte totalmente configurable para retroalimentación de movimiento del equipo mediante SimFeedback. |
Calibración de pedales | Permite elegir entre las diferentes curvas de calibración de tus pedales de gama alta directamente desde el controlador hardware. |
Entrenador de conducción | Este complemento integra Aiden, el entrenador de conducción virtual. Si este complemento está activo y configurado correctamente, este Asistente estará disponible automáticamente cuando se esté ejecutando Simulator Controller. |
Ingeniero de carrera | Este complemento integra a Jona, Virtual Race Engineer, con todos los demás complementos para los juegos de simulación, como el complemento ACC. El complemento maneja la transferencia de datos entre el juego de simulación y Virtual Race Engineer. |
Estratega de carrera | Este complemento integra Cato, el Virtual Race Strategist, con todos los demás complementos para los juegos de simulación, como el complemento ACC. El complemento maneja la transferencia de datos entre el juego de simulación y Virtual Race Strategist. |
Observador de carreras | Este complemento integra a Elisa, Virtual Race Spotter, con todos los demás complementos para los juegos de simulación, como el complemento ACC. El complemento maneja la transferencia de datos entre el juego de simulación y Virtual Race Spotter. |
Servidor de equipo | Team Server admite el uso de asistentes de carrera virtuales incluso en una carrera por equipos multijugador. Se basa en una solución del lado del servidor, que gestiona el estado del coche y los conocimientos de los asistentes y los transmite entre los conductores participantes. |
CAC | Proporciona soporte especial para iniciar y detener Assetto Corsa Competizione desde su controlador de hardware. El modo "Chat", que está disponible cuando Assetto Corsa Competizione se está ejecutando actualmente, maneja mensajes de chat automatizados para el sistema de chat multijugador dentro del juego, donde los mensajes de chat se pueden configurar mediante la herramienta de configuración. Además, a partir de la versión 2.0, este complemento proporciona soporte sofisticado para Pitstop MFD de Assetto Corsa Competizione . Todas las configuraciones se pueden modificar con el hardware del controlador usando el modo "Pitstop", pero también es posible controlar las configuraciones usando el control por voz para mantener las manos en el volante. Está disponible una integración con Jona, el ingeniero de carrera virtual, con Cato, el estratega de carrera virtual y también con Elisa, la observadora de carrera virtual. El modo "Asistente" puede manejar la mayoría de los comandos del Asistente de carrera desde su controlador de hardware. |
C.A. | Integración para Assetto Corsa , que admite a Jona, el ingeniero de carrera virtual, Cato, el estratega de carrera virtual y también a Elisa, la observadora de carrera virtual. El complemento también admite un modo "Pitstop" para ajustar la configuración de pitstop y un modo "Asistente" para interactuar con los asistentes de carrera. |
AMS2 | Integración para Automobilista 2 , que admite a Jona, el ingeniero de carrera virtual, Cato, el estratega de carrera virtual y también a Elisa, la observadora de carrera virtual. El complemento también admite un modo "Pitstop" para ajustar la configuración de pitstop y un modo "Asistente" para interactuar con los asistentes de carrera. |
IRC | Este complemento integra el juego de simulación iRacing con Simulator Controller. Está disponible un modo "Pitstop" para controlar la configuración de la parada en boxes desde el hardware de su controlador y está disponible una integración con Jona, el ingeniero de carrera virtual, con Cato, el estratega de carrera virtual y también con Elisa, la observadora de carrera virtual. El modo "Asistente" puede manejar la mayoría de los comandos del Asistente de carrera desde su controlador de hardware. |
RF2 | Similar al complemento ACC e IRC, este complemento proporciona soporte de inicio y detención para rFactor 2 . Hay disponible un modo "Pitstop" para controlar la configuración de la parada en boxes desde el hardware del controlador y también está disponible una integración con Jona, el ingeniero de carrera virtual, y con Cato, el estratega de carrera virtual. El modo "Asistente" puede manejar la mayoría de los comandos del Asistente de carrera desde su controlador de hardware. |
R3E | Al igual que los complementos ACC, IRC y RF2, este complemento proporciona soporte de inicio y parada para RaceRoom Racing Experience . Está disponible un modo "Pitstop" para controlar la configuración de la parada en boxes desde el hardware de su controlador y está disponible una integración con Jona, el ingeniero de carrera virtual, con Cato, el estratega de carrera virtual y también con Elisa, la observadora de carrera virtual. El modo "Asistente" puede manejar la mayoría de los comandos del Asistente de carrera desde su controlador de hardware. |
RSP | Integración sencilla para Rennsport. No hay ninguna funcionalidad además de iniciar y detener desde un controlador de hardware. |
PCARS2 | Integración para Project CARS 2 , que admite a Jona, el ingeniero de carrera virtual, Cato, el estratega de carrera virtual y también a Elisa, la observadora de carrera virtual. El complemento también admite un modo "Pitstop" para ajustar la configuración de pitstop y un modo "Asistente" para interactuar con los asistentes de carrera. |
LMU | Soporte completo para Le Mans Ultimate incl. Automatización de paradas en boxes e integración de los asistentes de carrera. La funcionalidad es idéntica a la del complemento para rFactor 2 , ya que Le Mans Ultimate se basa en el mismo motor. |
Integración | Este complemento implementa la interoperabilidad con otras aplicaciones como SimHub. |
Las siguientes aplicaciones no forman parte de la distribución y no son estrictamente necesarias para Simulator Controller. Pero Simulator Controller conoce estos componentes y los integrará para una mejor experiencia general, si están disponibles.
Solicitud | Descripción |
---|---|
AutoHotkey | [Solo desarrollo] Lenguaje de scripting orientado a objetos. Lo necesita si desea desarrollar sus propios complementos. |
estudio visual | [Solo desarrollo] Entorno de desarrollo para aplicaciones de Windows. Utilizado para el desarrollo de las diferentes interfaces de telemetría de los juegos de simulación soportados. |
NirCmd | [Opcional] Shell de comandos de Windows extendido. Utilizado por el controlador del simulador para controlar la configuración del volumen del sonido dentro del juego durante el inicio. |
SoX | [Opcional] Utilidad de procesamiento de audio. Utilizado por los asistentes de carrera para el posprocesamiento de audio para lograr una calidad de audio similar a la de una radio de equipo. |
Movimiento real de la cabeza | [Opcional] Esta pequeña herramienta se recomienda encarecidamente cuando se utiliza Assetto Corsa Competizione . Controla el movimiento del horizonte dependiendo del movimiento actual del coche y proporciona una vista mucho mejor sin rebotes que los gráficos integrados de Assetto Corsa Competizione . |
AITrack | [Opcional] Pequeña herramienta útil que utiliza redes neuronales para detectar su ángulo de visión en una transmisión de video de cámara de tablero. Se utiliza junto con opentrack para controlar el ángulo de visión dentro del juego. |
pista abierta | [Opcional] Se conecta a su juego de simulación y controla el ángulo de visión mediante el protocolo freetrack. Se admiten varios métodos de entrada, por ejemplo, joysticks analógicos o fuentes basadas en UDP como AITrack. |
SimHub | [Opcional] Versátil, colección de software multipropósito para juegos de simulación. Genera vibraciones utilizando agitadores de graves o motores de vibración y proporciona un entorno de desarrollo de Arduino totalmente integrado. Las características adicionales admiten la definición de paneles personalizados. Un complemento especial es parte del controlador de simulador para controlar las opciones de retroalimentación táctil de Simhub, como la resistencia a la vibración, con un toque de botón. |
Simfeedback | [Opcional] no solo un software, sino un proyecto completo de bricolaje para construir plataformas de movimiento. SimFeedback controla los actuadores de movimiento utilizando curvas de control visual, que traducen los datos de física del juego en movimientos de plataforma complejos y muy rápidos. Aquí también, un complemento está integrado en el controlador de simulador para usar su controlador de hardware para controlar SIMFEEDBAED. |
Sfx-100 streamdeck | [Opcional] Esta extensión para SimFeedback se usa para conectarse a SimFeedback para controlar los estados e intensidades del efecto. Si no se usa, un subconjunto de la configuración de SimFeedback se controlará por la automatización del mouse, que en un efecto secundario requiere que la ventana SimFeedback sea la más alta. Dado que esto no es realmente divertido, mientras que actualmente intenta superar a uno de tus oponentes en una elegancia difícil, me aconsejo instalar la extensión del conector, pero esto requiere la licencia de expertos comerciales para elfeedback. Encontrará una copia del complemento SFX-100-StreamDeck en la carpeta Utilidades 3rd Party para su conveniencia. Y no olvide leer las instrucciones de instalación y configuración, ya que hay dos pasos necesarios. |
Idiomas de voz de Microsoft | [Opcional] Dependiendo de su versión de Windows y su idioma seleccionado, es posible que desee instalar idiomas de texto a voz adicionales desde Microsoft para las capacidades de generación de voz del controlador de simulador, especialmente para JONA, el ingeniero de carreras virtual. |
Reconocimiento de voz de Microsoft | [Opcional] También dependiendo de su versión de Windows y su idioma seleccionado, es posible que desee instalar lenguajes adicionales de reconocimiento de voz a texto o voz de Microsoft, especialmente para Jona, el ingeniero de carreras virtual. Encontrará una copia del tiempo de ejecución del idioma y algunos reconocedores seleccionados en la carpeta de utilidades de terceros para su conveniencia. |
Proveedor de telemetría RFactor 2 | [Opcional] Si está ejecutando el juego RFactor 2 o Le Mans Ultimate Simulation y desea usar Jona, el ingeniero de carreras virtual durante sus carreras, debe instalar este complemento de datos de datos en su directorio de aplicaciones RFactor 2 . Encontrará una copia del complemento (llamado RF2_SM_Tools_3.7.14.2.zip ) que incluye un archivo ReadMe en la carpeta Utility 3rd Party para su conveniencia. Lo mismo se aplica a Le Mans Ultimate , que se basa en el mismo motor de juego. Eche un vistazo aquí para obtener instrucciones de instalación. |
Para nuevas características que lleguen en el próximo lanzamiento, eche un vistazo a las notas de la versión.
¿Quieres contribuir? ¡Excelente!
Heads Up: estoy buscando un co-desarrollador para algunas cosas elegantes de IA.
Después de disparar un lanzamiento por semana durante las últimas semanas, el proyecto se reducirá un poco a partir de ahora. Pero el desarrollo del controlador del simulador aún continúa, y estoy seguro de que terminaremos en un ciclo de dos semanas a largo plazo. Mi propia lista de ideas en la cartera de pedidos siempre es lo suficientemente larga para al menos tres lanzamientos más y si desea proponer una característica que se incluya en la cartera En el canal #Solicitud-A-Feature ...
Este software se proporciona tal como está. Es libre de usarlo para cualquier propósito y modificarlo a sus necesidades, siempre que no lo use para fines comerciales.
(2024) Creative Commons - By -NC -SA - por Oliver Juwig (Thebigo)