Ensino de robótica móvel através da realização de um Hackathon em ROS
- Alexandre de Oliveira Júnior 1
- Heitor Dutra de Assumpção 1
- Jonas Queiroz 1
- Luis Piadi 1
- Paulo Leitão 1
- María-Eugenia Pérez-Pons 2
- Javier Prieto 2
- Javier Parra-Domínguez 2
-
1
Instituto Politécnico de Bragança
info
-
2
Universidad de Salamanca
info
- Carlos Ramos (coord.)
- Goreti Marreiros (coord.)
- Javier Parra Domínguez (coord.)
Publisher: Ediciones Universidad de Salamanca ; Universidad de Salamanca
ISBN: 978-84-1311-582-5
Year of publication: 2022
Pages: 87-104
Congress: Workshop on disruptive information and communication technologies for innovation and digital transformation (4. 2021. Oporto)
Type: Conference paper
Abstract
Mobile robotics is a field that has been growing steadily in recent years, with applications in several areas such as industry, agriculture, medicine, among others. Since ROS is one of the main software development platforms in this area and aiming at the dissemination of knowledge of these technologies, a hackathon was proposed to promote learning in ROS and mobile robotics. The decision for this approach was due to the difficulty of new users in the first contact with the platform, because it has complex concepts and lack of front-end. The first contact with ROS is difficult, leading new users to give up. With that, teaching was done through this event - which is an immersive and intense activity for solving problems in the technological instance, especially in programming. Therefore the first barriers were broken, the learning process was facilitated and the participants were encouraged to follow this line of research. The target audience are students of electrical engineering, computing, mechanics and robotics enthusiasts. In this paper, the structuring of the Hackathon is presented, which comprises a leveling of the students, to enable them to program the essential functionalities of a mobile robot and, finally, the proposed robotic challenge. The initial stages were elaborated with difficulties that progressively increased, starting with tasks of basic control of a simulated robot until the challenge of developing an autonomous navigation in a simulation environment looking for a gas source whose position is unknown.