{'fraction_non_alphanumeric': 0.008403361344537815, 'fraction_numerical': 0.0009337068160597573, 'mean_word_length': 5.305882352941176, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development of an Autonomous Vehicle Controller for Simulation Environments

An autonomous vehicle controller for simulation and games environments must coordinate the movement and behavior of multiple vehicles in their chosen path (itinerary) in the given environment. This work presents the development of a controller that guides the movement and behavior of vehicles inserted in a 3D world, so they can respond accordingly to accomplish the given movement orders. Our proposed solution to this problem is mainly based on steering behavior, which were improved with adjustments and predictions to be able to better manage static and dynamic obstacles in the simulated environment. It also uses group movement models using communication and planning between agents as well as solutions to obstacle deviation in real time in order to avoid collisions between vehicles while maintaining the behavior as realistic as possible. We also use accelerating data structures to enable the solution to run in real time even in very large terrains with a large number of obstacles.