Abstract
In recent years there has been an increasing diversity of educational equipment surrounding the themes of robotics and programming. AlphaBot2 is one of the most comprehensive robots in this field, with great potential for students, especially between ages 15 and 18. In this paper, we tested one of the versions of the Alphabot2 robot that works with Raspberry Pi, which can use Python, a programming language of growing importance in the curriculum of high school students, and that can use, additionally, Linux with ROS. Furthermore, we analyse the opportunities of using it in the context of the different classes and the advantages and pitfalls of selecting it as a tool for learning in the STEAM areas.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cañas, J.M., Perdices, E., García-Pérez, L., Fernández-Conde, J.: A ROS-based open tool for intelligent robotics education. Appl. Sci. 10(21), 7419 (2020)
Church, W., Ford, T., Perova, N., Rogers, C.: Physics with robotics using lego® mindstorms® in high school education (2010)
Davcev, K., Koceska, N., Koceski, S.: A review of robotic kits used for education purposes (2019)
Ferreira, J., Coelho, F., Sousa, A., Reis, L.P.: BulbRobot – inexpensive open hardware and software robot featuring catadioptric vision and virtual sonars. In: Silva, M.F., Luís Lima, J., Reis, L.P., Sanfeliu, A., Tardioli, D. (eds.) ROBOT 2019. AISC, vol. 1092, pp. 553–564. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-35990-4_45
Jayal, A., Lauria, S., Tucker, A., Swift, S.: Python for teaching introductory programming: a quantitative evaluation. Innov. Teach. Learn. Inf. Comput. Sci. 10(1), 86–90 (2011)
Karalekas, G., Vologiannidis, S., Kalomiros, J.: Europa-a ROS-based open platform for educational robotics. In: 2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), vol. 1, pp. 452–457. IEEE (2019)
Lane, D.: Machine Learning for Kids: A Project-based Introduction to Artificial Intelligence. No Starch Press, San Francisco (2021)
Martins, G., et al.: Perfil dos alunos à saída da escolaridade obrigatória (2017). http://hdl.handle.net/10400.26/22377. Accessed 12 Jul 2022
Merkouris, A., Chorianopoulos, K., Kameas, A.: Teaching programming in secondary education through embodied computing platforms: Robotics and wearables. ACM Trans. Comput. Educ. (TOCE) 17(2), 1–22 (2017)
Mubin, O., Stevens, C.J., Shahid, S., Al Mahmud, A., Dong, J.J.: A review of the applicability of robots in education. J. Technol. Educ. Learn. 1(209–0015), 13 (2013)
Rafael, A., Santos, C., Duque, D., Fernandes, S.: Github-ssscassio/alphabot2-simulator: alphabot2 simulator using ROS and gazebo simulator. https://github.com/ssscassio/alphabot2-simulator
Rafael, A., Santos, C., Duque, D., Fernandes, S., Sousa, A., Reis, L.P.: Development of an AlphaBot2 simulator for RPi camera and infrared sensors. In: Silva, M.F., Luís Lima, J., Reis, L.P., Sanfeliu, A., Tardioli, D. (eds.) ROBOT 2019. AISC, vol. 1092, pp. 502–514. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-35990-4_41
Rajapakshe, S., Hettiarachchi, R.: Design and development of a research oriented low cost robotics platform with a novel dynamic global path planning approach. In: 2022 8th International Conference on Control, Automation and Robotics (ICCAR), pp. 71–76 (2022). https://doi.org/10.1109/ICCAR55106.2022.9782663
Sartatzemi, M., Dagdilelis, V., Kagani, K.: Teaching programming with robots: a case study on Greek secondary education. In: Bozanis, P., Houstis, E.N. (eds.) PCI 2005. LNCS, vol. 3746, pp. 502–512. Springer, Heidelberg (2005). https://doi.org/10.1007/11573036_47
Tselegkaridis, S., Sapounidis, T.: Simulators in educational robotics: a review. Educ. Sci. 11(1), 11 (2021)
WaveShare: Alphabot2 wiki. https://www.waveshare.com/wiki/AlphaBot2
Wongwatkit, C., Prommool, P., Nobnob, R., Boonsamuan, S., Suwan, R.: A collaborative STEM project with educational mobile robot on escaping the maze: prototype design and evaluation. In: Hancke, G., Spaniol, M., Osathanunkul, K., Unankard, S., Klamma, R. (eds.) ICWL 2018. LNCS, vol. 11007, pp. 77–87. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-96565-9_8
Acknowledgements
This work was part of a project in the context of a post-graduation in Programming, Robotics and Artificial Intelligence class at the School of Sciences and Technology of the Azores University for the school year 2021/2022, supported by the Azores Government.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Medeiros, B., Mousinho, R., Cascalho, J., Funk, M. (2023). Alphabot2 Revisited: An Educational Tool to Program and Learn Robotics. In: Tardioli, D., Matellán, V., Heredia, G., Silva, M.F., Marques, L. (eds) ROBOT2022: Fifth Iberian Robotics Conference. ROBOT 2022. Lecture Notes in Networks and Systems, vol 589. Springer, Cham. https://doi.org/10.1007/978-3-031-21065-5_46
Download citation
DOI: https://doi.org/10.1007/978-3-031-21065-5_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21064-8
Online ISBN: 978-3-031-21065-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)