Publication
RosDrive: An Open-Source ROS-Based Vehicular Simulator for STEM Control Systems Classes Tutorial
| dc.contributor.author | Vasconcelos Filho, Ênio | |
| dc.contributor.author | Yudi, Jones | |
| dc.contributor.author | Abdelkader, Mohamed | |
| dc.contributor.author | Koubaa, Anis | |
| dc.contributor.author | Tovar, Eduardo | |
| dc.date.accessioned | 2023-03-14T11:36:24Z | |
| dc.date.available | 2025-01-01T01:30:56Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | The study of control systems in the engineering courses is quite complex, given the difficulty of some teachers in exemplifying and allowing the student to understand how such systems affect the environment. In this context, the STEM methodologies aim to fill this gap between the traditional classes and the student comprehension of the topic through the active learning process. Realistic open-source simulators can be interpreted as one solution for this STEM implementation, allowing students to test, modify and create different configurations and sensors with a low-cost environment. This work presents a flexible open-source 3D simulation framework, based on ROS, of a line follower vehicle, using an embedded PID controller, a camera for processing and detecting lines, and sonars for detecting and avoiding obstacles. This simulator integrates several controller systems, allowing the student to build consistent skills in control and related areas, analyze the impacts of models configurations, and extends its knowledge to new techniques. | pt_PT |
| dc.description.sponsorship | This work was partially supported by National Funds through FCT/MCTES (Portuguese Foundation for Science and Technology), within the CISTER Research Unit (UIDP/UIDB/04234/2020); also by the FCT and the EU ECSEL JU under the H2020 Framework Programme, within project(s) ECSEL/0010/2019, JU grant nr. 876019 (ADACORSA). Disclaimer: This document reflects only the author’s view and the Commission is not responsible for any use that may be made of the information it contains. | pt_PT |
| dc.description.version | info:eu-repo/semantics/acceptedVersion | pt_PT |
| dc.identifier.doi | 10.1007/978-3-031-09062-2_5 | pt_PT |
| dc.identifier.uri | http://hdl.handle.net/10400.22/22479 | |
| dc.language.iso | eng | pt_PT |
| dc.publisher | Springer | pt_PT |
| dc.relation | UIDP/UIDB/04234/2020 | pt_PT |
| dc.relation | Airborne data collection on resilient system architectures | |
| dc.relation | Airborne data collection on resilient system architectures | |
| dc.relation.publisherversion | https://link.springer.com/chapter/10.1007/978-3-031-09062-2_5 | pt_PT |
| dc.subject | Control systems | pt_PT |
| dc.subject | Education | pt_PT |
| dc.subject | Simulator | pt_PT |
| dc.subject | STEM | pt_PT |
| dc.subject | Open-Source | pt_PT |
| dc.subject | ROS | pt_PT |
| dc.title | RosDrive: An Open-Source ROS-Based Vehicular Simulator for STEM Control Systems Classes Tutorial | pt_PT |
| dc.type | book part | |
| dspace.entity.type | Publication | |
| oaire.awardTitle | Airborne data collection on resilient system architectures | |
| oaire.awardTitle | Airborne data collection on resilient system architectures | |
| oaire.awardURI | info:eu-repo/grantAgreement/FCT/3599-PPCDT/ECSEL%2F0010%2F2019/PT | |
| oaire.awardURI | info:eu-repo/grantAgreement/EC/H2020/876019/EU | |
| oaire.citation.endPage | 176 | pt_PT |
| oaire.citation.startPage | 147 | pt_PT |
| oaire.citation.title | Robot Operating System (ROS) | pt_PT |
| oaire.citation.volume | 1051 | pt_PT |
| oaire.fundingStream | 3599-PPCDT | |
| oaire.fundingStream | H2020 | |
| person.familyName | Vasconcelos Filho | |
| person.familyName | Koubaa | |
| person.familyName | Tovar | |
| person.givenName | Ênio | |
| person.givenName | Anis | |
| person.givenName | Eduardo | |
| person.identifier | 989131 | |
| person.identifier.ciencia-id | AC16-F8BD-0A1D | |
| person.identifier.ciencia-id | CA19-2399-D94A | |
| person.identifier.ciencia-id | 6017-8881-11E8 | |
| person.identifier.orcid | 0000-0001-5459-6821 | |
| person.identifier.orcid | 0000-0003-3787-7423 | |
| person.identifier.orcid | 0000-0001-8979-3876 | |
| person.identifier.rid | V-8255-2017 | |
| person.identifier.scopus-author-id | 15923354900 | |
| person.identifier.scopus-author-id | 7006312557 | |
| project.funder.identifier | http://doi.org/10.13039/501100001871 | |
| project.funder.identifier | http://doi.org/10.13039/501100008530 | |
| project.funder.name | Fundação para a Ciência e a Tecnologia | |
| project.funder.name | European Commission | |
| rcaap.rights | openAccess | pt_PT |
| rcaap.type | bookPart | pt_PT |
| relation.isAuthorOfPublication | d3dace3e-3d1c-419f-9243-31cfbcd03839 | |
| relation.isAuthorOfPublication | 0337d7df-5f77-46a4-8269-83d14bd5ea6b | |
| relation.isAuthorOfPublication | 80b63d8a-2e6d-484e-af3c-55849d0cb65e | |
| relation.isAuthorOfPublication.latestForDiscovery | 80b63d8a-2e6d-484e-af3c-55849d0cb65e | |
| relation.isProjectOfPublication | 9b1bd912-69c3-4134-84d6-cd2fbd4251ab | |
| relation.isProjectOfPublication | 6ae4a348-346b-41d7-9a2f-3d82d558219f | |
| relation.isProjectOfPublication.latestForDiscovery | 9b1bd912-69c3-4134-84d6-cd2fbd4251ab |
