Abstract

This article presents the implementation of a learning environment for the teaching of control systems. This environment integrates physical equipment and simulation, monitoring, and control through a network. A software platform based on ROS (Robotic Operating System) grants access to the system through intranet and Internet, facilitating the integration of new test equipment. The environment developed can be used in didactic experiences both inside and outside the classroom, enhancing the learning of four main study topics: modeling, analysis, parameter estimation, and controller design.

Highlights

  • Automatic control systems are essential in modern life

  • To implement a learning environment that facilitates the study of the inverted pendulum system, physical components and the Robotic Operating System (ROS) software environment are integrated by means of a data acquisition and a control interface developed by Arduino, which is connected to the intranet as a node

  • The software package ROS, a middleware well known in robotics, has been used to implement a learning environment for the teaching of control systems in engineering programs

Read more

Summary

Introduction

Automatic control systems are essential in modern life. Air conditioning at workplaces as well as the provision of drinking water and energy, transportation, communications, and the most varied industrial processes all require automatic control systems to achieve efficiency, reliability, and safety. Traditional systems are studied from a mathematical perspective and students are given tasks to compare theoretical results and measurements in real or simulated systems In these tasks, well-designed equipment is key for demonstrations and didactic activities [1,2,3,4,5,6]. In [20], a deep learning-based pipeline smart system is developed, which is able to recognize block diagrams from control systems with handwritten feedback control architectures in a whiteboard and transforms them automatically into simulation diagrams in the MatLab software In this way, the control system is visualized, executed, and analyzed in an interactive way using MatLab. In [21], a new teaching method for robot control systems called AVPC (Algorithm, Virtual experiment, Programming, and Controller) is presented.

Description of the System under Study
Description of the Learning Environment
Methodological Proposal
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.