AI-based Virtual Race Engineer incl. Pitstop Handling

Discussion in 'Third Party Content' started by TheBigO, Apr 16, 2021.

  1. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    After the introduction of the probability model for the future development of the race and the positions of the individual drivers, today's release brings a full simulation of the pit stop strategy. Cato is able to determine the lap for the stop either for the scheduled pit stop or for a selected lap within the limits of a configurable window that offers the greatest possible benefit in terms of position and traffic density after the pit stop. Under- and overcut scenarios are recognized and are also included in the assessment.

    Here is a short excerpt from a dialogue with Cato:

    -------

    Driver: "What is the best lap for the next pitstop?"

    Cato: "Understood. Please give me a few seconds."

    (Cato again runs a complex simulation, taking into account your remaining fuel, the current race positions and the weather outlook. Cato will recommend the lap for the pitstop, where you will have the least traffic after the stop, or the lap where an undercut might be possible, taking into account the best lap for a tyre compound change, if applicable.)

    Cato: "I recommend a pitstop in lap 17. Should I inform your race engineer?"

    Driver: "Yes, please."

    (Cato will hand over the information to your virtual race engineer, which will handle the technical stuff and plan the pitstop.)

    -------

    There are also some improvements in the setup database and a first version of support for Automobilista 2.

    And now have fun with it ...
     
    Corti, Juergen-BY and Akela_DE like this.
  2. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    With today's release, the integration of Autmobilista 2 is completed. Jona can now plan and prepare the pit stop, as long as the functions in Automobilista 2 are available. And Cato has all the data available to develop the right strategy. In addition, the options for the pit stop in Automobilista 2 can also be controlled from the button box, and there is a new controller action "eecute", with which external applications and commands can be activated from the button box.
     
    Corti and Elcid43 like this.
  3. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    A lot has happened in the last week:

    1. Cato's predictions of future racing positions and the optimal lap for a pitstop have become even more precise.
    2. In addition, Cato can now relate the distances to opponents either to the standings or to the positions on the track.
    3. The new features in the Pitstop HUD from the last "RaceRoon Racing Experience" update have been incorporated. Repair of rear aero damage is now also supported.
    4. For all those, who want to use the racing assistants without speech recognition, the most important commands are now also available as actions for the hardware controller (ButtonBox, StreamDeck, etc.). So you can now have the current lap times of the opponents or the optimal lap for the upcoming pit stop announced at the push of a button.
    5. A new controller mode "Assistant" is available as a layer for the button boxes in order to group the assistant commands.
     
    Corti and Elcid43 like this.
  4. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    Today's release is all about speech generation and immersion. I implemented a complex audio postprocessing. The voices of Jona and Cato now sound authentically like in team radio, including noise, crackling, distortion, etc. The bigger change, however, is the possibility to carry out the voice generation in the Azure cloud. Significantly more voices are available and they sound far more natural than the voices of the Windows speech generation on the local computer. Of course you need an Azure account to use this service, but the first 500,000 characters per month are free in the regions "US West", "Asia SouthEast" and "Europe West" - more than enough for our purposes. As always, details on the installation can be found in the "Update Notes".

    The project is now on a summer break. However, that does not mean that work will not continue. But since testing capabilities will be quite limited, there will be no release in the next 4-5 weeks. For support and questions I still can be reached via Discord (https://discord.gg/5N8JrNr48H).

    After the summer break, you can look forward to a wizard that will significantly simplify the rather large hurdle of installation and configuration. And the community edition of the setup database will certainly come in a first version.
     
    Elcid43 likes this.
  5. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    I am back from my holidays and it's done, I can provide you with the new installation and configuration tool today. The configuration process, which has been quite complex and difficult to date, is significantly simplified by the tool. Each configuration step is explained in detail and is supported by a point and click interface. The Setup Wizard uses the same AI technology, which is also used by the race assistants Jona and Cato, to control the configuration process and to discover and prevent senseless settings.

    The configurations created in this way can be loaded and changed at any time using the new Setup Wizard itself or using the familiar configuration tool "Simulator Configuration". While the latter tool supports all functions of Simlator Controller, but also reveals the entire complexity, the new Setup Wizard should already offer sufficient support for most applications.

    There are also some minor improvements that you have requested:

    1. The Push-to-Talk mode now generates a short acoustic signal when the listening mode has been activated.
    2. A new plugin argument of the "System" plugin now allows a more flexible definition of the applications for "Launch" mode.

    By the way, my biggest thanks go to those of you who have supported me intensively over the past few days with testing, in order to find and fix the (hopefully) last errors of the configuration wizard. I would particularly like to mention @iEnki, @ctbr and @Chris Matthews at this point.

    Before you start: Please make backup copies of the files "Simulator Configuration.ini", "Button Box Configuration.ini" and "Simulator Settings.ini" from the folder "Simulator Controller\Config" in your user "Documents" directory. It has been extensively tested, but the new "Simulator Setup" wizard is also a very complex piece of software. So, better safe than sorry...
     
    pkelly, Elcid43 and Corti like this.
  6. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    With todays release, the improvements relating to downloading, installing and configuring the Simulator Controller software have been completed for the time being. An automated download and installation process is now available that installs the software in the Windows operating system without any further effort and can always keep it up to date with automated updates. Of course, the Simulator Controller can continue to be operated as a portable application, i.e. without installation in the Windows Registry, if desired. Please note that with the new procedure, the update to version 3.5.2 is almost like a new installation and therefore be sure to have a backup copy of your local files beforehand (folder "Simulator Controller" in the user "Documents" folder). As always, you can find further information in the Update Notes in the documentation.

    There is also a new and exciting function. It is now possible to adjust the settings for the upcoming pitstop with your Button Box, as long as Jona has already planned AND prepared a pitstop, but this pitstop has not yet been carried out. The settings (for example adjustments to the tyre pressures) changed in this way are automatically transferred to Jona's knowledge base. Unfortunately, due to technical restrictions in the other simulations, this option is only available in "Assetto Corsa Competizione" and "rFactor 2".
     
    Corti likes this.
  7. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    Today I have a new tool in my luggage for you with which you can carry out a variety of analyzes after a race. "Race Reports" uses the knowledge base of the virtual Race Strategist Cato and brings two interesting reports with this release:

    1. Position development

    Race Reports 1.JPG

    2. Pace analysis

    Race Reports 2.JPG

    Three more reports are already being planned for the release at the end of next week. You can be curious.

    At this point again the reference to our Discord server (https://discord.gg/5N8JrNr48H). The first Mods for Simulator Controller from the community are already available there.
     
  8. TheBigO

    TheBigO Registered

    Joined:
    Mar 29, 2021
    Messages:
    29
    Likes Received:
    55
    As announced, today's Friday release brings three more reports for the "Race Reports" tool. The "Overview" report gives, as the name suggests, an overview of the participants in the race, the different lap times, the starting positions and the finish. The "Car" report provides an evaluation of various aspects of your own car in the course of the race and the "Driver" report allows different drivers to be compared in the dimensions "Potential", "Race Craft", "Speed", "Consistency" and "Car Control" . In addition, the "Pace" report has been revised and now provides information for the median and the lowest and highest quartile of the lap times. Details on all reports can be found here: https://github.com/SeriousOldMan/Simulator-Controller/wiki/Virtual-Race-Strategist#race-reports

    There are also extensive improvements in voice control when Push-to-Talk is not used. As always, you can find more information about this in the release notes.

    The next release will be a little longer in coming this time. After the voting in the Discord Community, I am now about to implement a tool for developing and simulating race strategies. That takes a little preparatory work.

    At this point I would also like to thank my supporters who make all of this possible, because this is no longer a side project. And I would be very happy to have more supporters. You can find a link to this on GitHub.
     
    Corti likes this.

Share This Page