{'fraction_non_alphanumeric': 0.020454545454545454, 'fraction_numerical': 0.0022727272727272726, 'mean_word_length': 5.160839160839161, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Application of a ROS / CoppeliaSim Integration in a Practical “OBR” Competition Scenario

This work presents an integration of the Cop-peliaSim robotics simulator together with ROS in a scene inspired by a stage in the practical modality of the Brazilian Robotics Olympics (OBR). A differential-type robot with 5 proximity sensors and 6 luminance sensors was used in the project. The dimensional characteristics of the robot and the position of the sensors, in addition to navigation control and obstacle avoidance strategies are presented throughout the work. The main objective is to allow students to understand the characteristics of the OBR challenges, and to study and interact with a robot in a simulated environment. The robot behavior is implemented using a PD (Proportional Derivative) controller for line-following, and a simple fuzzy controller for obstacle avoidance.