Abstract
This paper presents a robotic platform, PiBot, which was developed to improve the teaching of robotics with vision to secondary students. Its computational core is the Raspberry Pi 3 controller board, and the greatest novelty of this prototype is the support developed for the powerful camera mounted on board, the PiCamera. An open software infrastructure written in Python language was implemented so that the student may use this camera as the main sensor of the robotic platform. Furthermore, higher-level commands were provided to enhance the learning outcome for beginners. In addition, a PiBot 3D printable model and the counterpart for the Gazebo simulator were also developed and fully supported. They are publicly available so that students and schools without the physical robot or that cannot afford to obtain one, can nevertheless practice, learn and teach Robotics using these open platforms: DIY-PiBot and/or simulated-PiBot.
Highlights
Over the last decade, technology has become increasingly common in the majority of contexts of daily and industrial life
Industrialization 4.0 [1] involves the integration of complex robotic systems in factories, logistics and what is known as the Internet of things, where sophisticated automatons handle an immense quantity of data to take strategic decisions for companies
This research focused on incorporating robotics and robots with vision in the classroom to train pre-university students, satisfying the demands imposed by society in the Digital Age and the motivational needs detected in students, who study in a system not currently adapted to the so-called
Summary
Technology has become increasingly common in the majority of contexts of daily and industrial life. In its New Robot Strategy Report [16], makes clear that investing in robotics is fundamental for the growth of the country In this educational field, the teaching of robotics itself converges with other disciplines (e.g., programming), where it is used as a teaching tool [17,18,19]. The teaching of robotics itself converges with other disciplines (e.g., programming), where it is used as a teaching tool [17,18,19] Another example of the increasing importance of robotics in education are the robotics competitions for teenagers that have appeared in recent years, which encourage interest in this technology. They teach the basic operation of sensors, actuators and the rudiments of programming
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have