1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Simulator Controller with AI-based virtual assistants (race engineer and race strategist)

Discussion in 'General Discussion' started by TheBigO, Jul 9, 2021.

  1. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Todays release is the last one in a series of fix and tweak releases, which improve quality, stabilty and performance in all areas of Simulator Controller. From next week onwards, you will again see major functionality additions like improvements for the "Setup Advisor".

    But also today we have a special gift for all users of Stream Deck. Thanks to Martin Moser, a member of our community, you get a very stylish icon set with over 150 icons, which cover almost every configurable action of Simulator Controller. The icon set is also available as a preset in "Simulator Setup", so that you don't have to create the action bindings on your own.

    Stream Deck Icons.JPG

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    Last edited: Apr 22, 2022
    • Like Like x 1
  2. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    After some fix n tweak releases in the last few weeks, there is another exciting new functionality today. The "Setup Advisor" can now read in setup files and apply the recommendations based on the problem descriptions to this setup and write back a modified setup file. Of course, there are still a variety of ways to influence and adapt the changes.

    Setup Advisor.JPG

    This function is implemented for ACC for the time being, support for other simulations will follow as long as I understand their internal file format for setups.

    There are also smaller innovations in all other areas, you can find the details in the release notes.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  3. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today there are many improvements for the Spotter. The warnings for vehicles at the rear have been expanded and the Spotter tries to predict which side an attack will take place on. Furthermore, it provides tactical information for upcoming overtaking maneuvers and the periodic distance information for the positions in front of and behind your own position has also been expanded (Note: On tracks with very different speeds in the individual sectors, this calculation is still partially incorrect, but this will change soon).

    Further improvements have been made to the "Setup Advisor" with more vehicles implementing special rules, and the handling of formation laps and post-race laps has been expanded in strategy development.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    Last edited: May 6, 2022
    • Like Like x 1
  4. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Measured by the length of the release notes, today's release is the most extensive in a long time. As always, you can find a complete overview in the release notes. But I would like to introduce you to one of these extensions here. In the "Race Center" it is now possible for each driver to store their personal tyre pressures for one or more reference conditions in team races, since the required cold pressures can vary greatly depending on the driving style. This means that "Race Center" is able to adjust the pressures accordingly when a pit stop is due, so that every driver can drive in their optimal window.

    Race Center 15.JPG

    Another notable new feature is the ability to ask the race engineer how much fuel is left, and once again special rules for additional cars are included in the "Setup Advisor".

    And a final note: I am currently building a series of video tutorials on our Discord. The first video is already online and the next one will follow next Monday. After that, another one every week...

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 3
  5. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today we have some improvements in the "Race Center" and also for the Spotter, which now mutes all other assistants when urgent warnings come in. A new lap time report is available in "Race Reports" and support for automated pitstops can now also be activated in practice sessions.

    Since the last version, which I forgot to mention here, there are already significantly faster spotter warnings, more precise strategy simulations in various borderline cases and more temperature-related information in various reports in the "Race Center".

    For the upcoming release next week, I can already announce a few additional tactical hints from the spotter, as requested by the Discord community.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Unterstütze das Projekt: Donate to oliver.juwig@web.de
     
  6. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    As requested by the community, todays release brings a revised spotter with more accurate delta calculations and some new situation-specific tactical advice. In addition, the "Setup Advisor" has been expanded to include four additional vehicle-specific rules, making it almost complete now for the current GT3 lineup.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
  7. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Thank God, it's Friday.

    This time we have some improvements for the Assistants:

    - The Spotter has learned a lot about race tactics and shares this knowledge with you, when it detects a situation where special tactics can be applied.
    - I'm still working on the accuracy of the delta information in ACC. Since these are updated asynchronously by ACC (all other sims are in sync here), there are still spots where the spotter might give you wrong deltas. But I've smoothed the data with a little statistical voodoo and it's getting better.
    - The Strategist will give you a detailed analysis of your performance at the end of a race session. Since this analysis can be quite honest, you can disable it in the configuration.

    And we have a new tool in "Setup Advisor". You can now compare two setups and you can even merge the properties of two setups to create some kind of hybrid, for example for an endurance race with varying weather conditions.

    Setup Editor 3.JPG

    There is also a new report in "Race Reports" and "Race Center" with which you can analyze the consistency of a given driver.

    Race Reports 8.JPG

    Last, but not least, I have added another couple of car specific rules in "Setup Advisor" as always.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Winner Winner x 1
  8. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today comes the first version of the integration for the venerable Assetto Corsa. The Race Engineer is fully implemented including automated pitstops. Furthermore, the "Setup Advisor" can read, modify, compare and merge setups from AC. The integration for the Strategist and the Spotter are still pending. I could use a little help here, because I'm not sure how to acquire some of the necessary data. So if you have any idea about the AC APIs (especially UDP) and want to help, please feel free to contact me.

    Other improvements:

    1. The frequency of the Spotter's yellow flag warnings has been reduced, in which yellow flags that are valid for less than 2 seconds are no longer reported at all.
    2. The wording of the Spotter for sector information has been revised.
    3. The latest version of metadata (vehicles and tracks) has been integrated for RaceRoom Racing Experience.

    And:

    There is a new method for handling the Pitstop MFD in ACC that does not require any image search. However, since this is a critical change, this mode must first be activated manually for tests. If you are interested in participating in the test phase, please contact me via Discord.

    --------------------------------------------------------------------------------------------------
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Winner Winner x 1
  9. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Just in time for the weekend there are again a large number of extensions and improvements.

    1. The new procedure for handling the pit stop dialog in ACC, which does not require any image search, is now the standard after no more errors were found in various tests with the community. However, there is a possibility to continue using the image recognition method if this is desired.

    2. A large part of the other changes concerns the handling of tyre wear by the assistants and all other applications.

    - If the simulation provides the tyre wear during a running session (actually not really realistic), this can be requested from the race engineer.
    - This data is then also stored in the telemetry database and can be used in the "Strategy Workbench" and in the "Race Center".
    - If the simulation only provides the information after a pit stop (e.g. ACC), the tyre wear for the dropped tyre set can be documented in a report afterwards.

    Race Center 16.JPG

    3. There is a new Launch Pad that allows quick access to all Simulator Controller applications.

    Launch Pad.JPG

    4. The spotter's delta calculation has been improved again for ACC.

    5. The opening of the ACC mandatory pit stop window should now be announced correctly in all cases.

    A final note: I am stiil struggling with the Spotter integration for AC, but made some progress the last days. There is hope.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  10. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    The release of this Friday brings the following major changes:

    1. Full implementation of the Spotter and the Stratgist for Assetto Corsa, incl. support for the telemetry-based strategy development and team races with "Race Center".

    2. The pitstop handling for Automobilista 2 has been completely renewed, so that the Race Engineer can handle the new structure of the ICM, which was introduced by one of the recent updates auf Automobilista 2. Strategy and driver swap can now be dialed from your Button Box or Steering Wheel.

    3. The database used to store the telemetry data, tyre pressure data, and so on, has seen a major reorganization in order to prepare for the storage of data of multiple drivers. This will be used to implement export and import of data (incl. data from real cars) and also the driver-specific handling and analysis of data in all tools (coming with the next releases).

    Further additions:

    1. Improved handling of automatic updates.
    2. Assistants can be muted and unmuted by command.
    3. Improved grammatic flexibility of many command phrases for the Assistsnts.
    4. The new USA tracks has been included into the track meta data for Assetto Corsa Competizione.

    Please note, that the Team Server has seen an update as well. If you are running your own Team Server, you have to redeploy it, before connecting with the new client. The server in Azure managed by me have been updated already.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  11. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today there are more powerful features for professional teams or race engineers who supports multiple drivers. Since Release 4.2.2, data in the telemetry database has been provided with a reference to the driver who originally generated this data. From now on, the "Race Center" collects the data from the entire race and saves it accordingly in the databases all participating drivers. This creates a telemetry database for all drivers involved. However, it is also possible to export data from one driver's database and import it into another user's database, while retaining all driver references. In all relevant tools ("Strategy Workbench", "Race Center"), the data analysis can then be limited to individual drivers. In the strategy simulation, drivers can now also be specified in advance for the individual stints, so that the individual lap times, tire wear, etc. are included in the simulation.

    Strategy Settings 5.JPG

    At this point I would like to thank all my patreons and supporters who make this project possible. And it's not just the donations that help me to cover the costs of the project, but also the valuable feedback on our Discord server. It's great to create something together that makes SimRacing a better experience for all of us.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  12. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    The release of this Friday brings a full integration for another legacy simulation, Project CARS 2, incl. support for all the bells and whistles of the Race Assistants and all other tools of Simulator Controller. And "Race Center" now offers live track maps, which give you an overview for the current race situation:

    Race Center 20.JPG

    But the most compex addition is the introduction of a new meta model for tyre compounds, which supports all simulators. You can now configure, which tyre compounds are available for your favorite cars and this information is used in all applications of Simulator Controller. Please read the documentation carefully, you don't want to miss this feature.

    As always, there also a couple of minor changes and additions. Please consult the Release Notes for more information.

    Last, but not least, I want to mention the new YouTube video channel, which already provide 10 different videos. They help you to master the broad functionality of Simulator ControllerV https://www.youtube.com/channel/UCjSu-SW9asyWa3fnPeVupwg

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Winner Winner x 1
  13. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Automated adjustmentts of in-car settings depending on your current location on the track are here. Simply click on a location on the track and specifiy the keyboard commands that should be send to the running simulation at this specific location. Typical changes which can be made this way are adjustments to traction control, ABS, brake balance and so on. Beside sending keyboard commands, you can even launch a Windows executable or script to execute at this location:

    Track Automation 2.JPG

    The second major change for this release is full support for track mapping incl. track automation for iRacing. With this, all simulators are now supported with automated track mapping.

    Other (minor) changes and additions:

    1. Extended pitstop rules in strategy simulation.
    2. Improved handling in reports in various edge case, where data is incomplete.
    3. Changes in the handling of the ACC UDP connection. Still buggy, but more stable than before.
    4. The Spotter is now able to tell you whether a car is at your rear end in iRacing.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  14. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Here is a short video with an introduction and explanation for track mapping and automation incl. a demo session with a short race:
     
  15. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today is the last major feature release until early September as the project is now on a summer break. But before we pack our bags, there are a number of new functions and, above all, a large number of bug fixes this time.

    1. Brake temperatures and brake wear are now available as a report in the "Race Center":

    Race Center 21.JPG

    2. The current values of the brake temperatures and brake wear can also be requested from the Race Engineer via voice command or via controller action.

    3. Icons on the Stream Deck for currently unavailable actions are now greyed out.

    4. Major improvements in race reports specific to rFactor 2 and RaceRoom Racing Experience.

    5. A number of bugs in the generation of the track maps for Automobilista 2, RaceRoom Racing Experience and rFactor 2 have been fixed. The already existing cards will be generated again.

    6. A bug, where only every second automation point were used in track automations has been fixed.

    7. The action points of a route automation can now be moved with the mouse on the route.

    8. Lots of new tire metadata for all simulators, new vehicle metadata for the "Setup Advisor", and, and...

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 2
  16. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    I'm back from the holidays with a huge amount of new features and improvements. Many of the changes revolve around strategy and tire management in changing weather conditions. Among other things, there a many improvements for the Spotter and the Race Strategist can now revise the strategy while you are on the track. The list of changes is too long to even list the most important new features here, so be sure to take a look at the release notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki

    If you want to support the project, I would be very happy about a membership on Patreon or a donation. You can find the information below.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  17. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Today there are many small improvements here and there. Among other things, the spotter now periodically provides information about the lap times of the other cars. He also recognizes rounds in which the opponents had problems, e.g. an off-track.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  18. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    The release of today extends the functionality of the Spotter with additional information about the direct opponents and the calculations of the distances between the vehicles on the track have been completely revised.

    Other improvements:

    1. The strategy calculations in the "Race Center" now automatically incorporate the current weather in the simulation during a running race.
    2. Thanks to some great work by Chris Matthews, the list of tire compounds in Automobilista 2 is now pretty much complete.
    3. And there is a new preset that can be used to change the behavior of the Push-to-Talk button so that it does not have to be kept pressed while speaking.

    Outlook: According to a voting on our Discord, the next step is to build a cloud-enabled database in which the telemetry data can be stored so that all members of a team have easy access to it.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
  19. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Although I'm currently working intensively on the cloud-based telemetry database for teams, there are still a few small improvements today. Chris Matthews has completed the list of tire compounds for Automobilista 2, all cars should now be covered. And there are again a couple of new tactical hints by the Spotter.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1
  20. TheBigO

    TheBigO Active Member

    Joined:
    Jul 3, 2021
    Messages:
    162
    Likes Received:
    92
    Still working intensively on the cloud-based telemetry database for teams, but we have cute little functionality for voice sound post processing today. You can configure now all parameters of the sound processing pipeline, thereby creating any radio sound you like, from a crystal clear sound of a digital radio up to the noisy, crackling sound of an old telephone line.

    Configuration Tab 7 Sound Processing.JPG

    Beside that, this release comes with a complete list of tyre compound meta data for all cars of RaceRoom Racing Experience thanks to Chris Matthews and we have finally all cars from Assetto Corsa Competizione covered for the setup analyzer and creation tool.

    --------------------------------------------------------------------------------------------------
    Download: GitHub - SeriousOldMan/Simulator-Controller: A modular and extandable adminstration and controller application for Sim Racing Rigs.
    Release Notes: Release Notes · SeriousOldMan/Simulator-Controller Wiki
    Update Notes: Update Notes · SeriousOldMan/Simulator-Controller Wiki
    Discord Server: Join the Simulator Controller Discord Server!
    Become a Patreon: The BigO is creating Software for SimRacing | Patreon
    Support the project: Donate to oliver.juwig@web.de
     
    • Like Like x 1

Share This Page