DIGITAL LIBRARY
TRAFFIC SIGN RECOGNITION WITH YROBOT AND RASPBERRYPI - TEACHING THROUGH EXPERIENCE
University of Zilina (SLOVAKIA)
About this paper:
Appears in: EDULEARN18 Proceedings
Publication year: 2018
Pages: 8284-8288
ISBN: 978-84-09-02709-5
ISSN: 2340-1117
doi: 10.21125/edulearn.2018.1931
Conference name: 10th International Conference on Education and New Learning Technologies
Dates: 2-4 July, 2018
Location: Palma, Spain
Abstract:
Yrobot is an open hardware platform developed by authors of this paper for students of computer science field of study. It was spread across high schools and universities in Slovakia for the purposes of teaching electronics and microcontrollers programming. The platform serves the purpose of a kit on which students can step-by-step gather some basic knowledge about the problematic of embedded systems development. They learn how to write, compile and transfer the code from computer into the microcontroller, as well as how to access all robot peripherals and how to implement the programming logic. C and C++ programming languages are used for this purpose. After the students goes through all programming tasks, they are skilled enough and pushed to design their own shield for Yrobot - supplementary hardware which provides additional functionality for the robot. The shield is connected via the expansion connectors to the robot and obviously improves the robot operation. In this paper, the implementation process of RaspberryPi extension for Yrobot is described. Such extension enables interconnection between the robot and RapberryPi which serves sufficient computing power enabling the robot of a real-time computer vision. Upon such prerequisites, special application which allows the robot to recognize the traffic signs was developed. On this application students gathered special knowledge of how to work with OpenCV library.
Keywords:
Yrobot, RaspberryPi, OpenCV, traffic sign recognition.