{'fraction_non_alphanumeric': 0.014383043149129448, 'fraction_numerical': 0.000757002271006813, 'mean_word_length': 4.981900452488688, '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}}
Lego Mindstorms EV3 for teaching the basics of trajectory control problems

This Research to Practice Paper aims to illustrate how real-life projects can be used to teach students engaged in an academic course in robotic science the basics skills in control theory and computer vision. To design of modern control systems, engineers must be familiar with a range of technical fields. The range of theoretical knowledge and skills provided to the students include trajectory control, adaptive control, computer vision, as well as the capacity to build of complex mechatronic systems, all of which form part of an integrated curriculum. The paper describes how, using a LEGO educational set, the students are assigned a real-time project consisting in the development of a control system for a mobile car-typed robot. The stated objective is for the assembled robot to be able to move from a starting point to a goal pose while bypassing potential obstacles. At the end of the course, students must present their results, with a demonstration of the robot completing a given task together with a report. The project entails monitoring on the students progression and technical mastery as well as how the work process helps increase students interest in their studies and translate their theoretical knowledge into practice.