{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T13:33:26Z","timestamp":1742996006335,"version":"3.40.3"},"publisher-location":"Cham","reference-count":52,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031090615"},{"type":"electronic","value":"9783031090622"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-09062-2_5","type":"book-chapter","created":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T05:08:48Z","timestamp":1675228128000},"page":"147-176","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["RosDrive: An Open-Source ROS-Based Vehicular Simulator for STEM Control Systems Classes Tutorial"],"prefix":"10.1007","author":[{"given":"Enio","family":"Vasconcelos\u00a0Filho","sequence":"first","affiliation":[]},{"given":"Jones","family":"Yudi","sequence":"additional","affiliation":[]},{"given":"Mohamed","family":"Abdelkader","sequence":"additional","affiliation":[]},{"given":"Anis","family":"Koubaa","sequence":"additional","affiliation":[]},{"given":"Eduardo","family":"Tovar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,2,2]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Simonsen, B., Fairbanks, S., Briesch, A., Myers, D., Sugai, G.: Evidence-based practices in classroom management: considerations for research to practice. Educ. Treat. Child. 31(1), 351\u2013380 (2008)","DOI":"10.1353\/etc.0.0007"},{"key":"5_CR2","doi-asserted-by":"publisher","first-page":"8148","DOI":"10.1109\/ACCESS.2017.2690221","volume":"5","author":"AA Maciejewski","year":"2017","unstructured":"Maciejewski, A.A., Chen, T.W., Byrne, Z.S., De Miranda, M.A., Mcmeeking, L.B.S., Notaros, B.M., Pezeshki, A., Roy, S., Leland, A.M., Reese, M.D., Rosales, A.H., Siller, T.J., Toftness, R.F., Notaros, O.: A holistic approach to transforming undergraduate electrical engineering education. IEEE Access 5, 8148\u20138161 (2017)","journal-title":"IEEE Access"},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1002\/jee.20041","volume":"103","author":"A Jamison","year":"2014","unstructured":"Jamison, A., Kolmos, A., Holgaard, J.E.: Hybrid learning: an integrative approach to engineering education. J. Eng. Educ. 103, 253\u2013273 (2014)","journal-title":"J. Eng. Educ."},{"key":"5_CR4","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1080\/00221546.2010.11779081","volume":"81","author":"AF McKenna","year":"2010","unstructured":"McKenna, A.F.: Educating engineers: designing for the future of the field. J. Higher Educ. 81, 717\u2013719 (2010)","journal-title":"J. Higher Educ."},{"key":"5_CR5","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1002\/j.2168-9830.2002.tb00712.x","volume":"91","author":"S Shooter","year":"2002","unstructured":"Shooter, S., Mcneill, M.: Interdisciplinary collaborative learning in mechatronics at Bucknell University. J. Eng. Educ. 91, 339\u2013344 (2002)","journal-title":"J. Eng. Educ."},{"key":"5_CR6","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1146\/annurev-soc-071312-145659","volume":"41","author":"Y Xie","year":"2015","unstructured":"Xie, Y., Fang, M., Shauman, K.: STEM education. Ann. Rev. Sociol. 41, 331\u2013357 (2015)","journal-title":"Ann. Rev. Sociol."},{"key":"5_CR7","unstructured":"WEG: Learning workbenches for training. Teaching Equipment. Teaching Equipment. Electric Panels. WEG - Products, May 2020. Library Catalog: https:\/\/www.weg.net\/"},{"key":"5_CR8","unstructured":"Nulle, L.: Lucas N\u00fclle - Lucas-Nuelle Training Systems for vocational training and didactic (2020)"},{"key":"5_CR9","unstructured":"Feedback PLC: Welcome to Feedback plc (2020). Library Catalog: https:\/\/fbkmed.com\/"},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"Galadima, A.A.: Arduino as a learning tool. In: 2014 11th International Conference on Electronics, Computer and Computation (ICECCO), pp.\u00a01\u20134 (2014)","DOI":"10.1109\/ICECCO.2014.6997577"},{"key":"5_CR11","doi-asserted-by":"crossref","unstructured":"Chancharoen, R., Sripakagorn, A., Maneeratana, K.: An Arduino kit for learning mechatronics and its scalability in semester projects. In: 2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE), pp.\u00a0505\u2013510 (2014)","DOI":"10.1109\/TALE.2014.7062606"},{"key":"5_CR12","doi-asserted-by":"publisher","first-page":"652","DOI":"10.1080\/03043797.2017.1390548","volume":"43","author":"HM Omar","year":"2018","unstructured":"Omar, H.M.: Enhancing automatic control learning through Arduino-based projects. Eur. J. Eng. Educ. 43, 652\u2013663 (2018)","journal-title":"Eur. J. Eng. Educ."},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Gonc\u0327alves, J., Pinto, V.H., Costa, P.: A line follower educational mobile robot performance robustness increase using a competition as benchmark. In: 2019 6th International Conference on Control, Decision and Information Technologies (CoDIT), pp.\u00a0934\u2013939 (2019). ISSN: 2576-3555","DOI":"10.1109\/CoDIT.2019.8820556"},{"key":"5_CR14","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1002\/cae.22074","volume":"27","author":"E Serrano P\u00e9rez","year":"2019","unstructured":"Serrano P\u00e9rez, E., Ju\u00e1rez L\u00f3pez, F.: An ultra-low cost line follower robot as educational tool for teaching programming and circuit\u2019s foundations. Comput. Appl. Eng. Educ. 27, 288\u2013302 (2019)","journal-title":"Comput. Appl. Eng. Educ."},{"key":"5_CR15","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1016\/j.compedu.2012.03.026","volume":"59","author":"A Cruz-Mart\u00edn","year":"2012","unstructured":"Cruz-Mart\u00edn, A., Fern\u00e1ndez-Madrigal, J., Galindo, C., Gonz\u00e1lez-Jim\u00e9nez, J., Stockmans-Daou, C., Blanco-Claraco, J.: A LEGO mindstorms NXT approach for teaching at data acquisition, control systems engineering and real-time systems undergraduate courses. Comput. & Educ. 59, 974\u2013988 (2012)","journal-title":"Comput. & Educ."},{"key":"5_CR16","unstructured":"Leonard, M., Morgan, J., Coffelt, J.P.: Digital systems teaching and research (dstr) robot: a flexible platform for education and applied research. In: Proceedings of the 2018 ASEE Gulf-Southwest Section Annual Conference. The University of Texas at Austin, p.\u00a05, ASEE (2018)"},{"key":"5_CR17","doi-asserted-by":"crossref","unstructured":"Staranowicz, A., Mariottini, G.L.: A survey and comparison of commercial and open-source robotic simulator software. In: Proceedings of the 4th International Conference on PErvasive Technologies Related to Assistive Environments - PETRA \u201911, Heraklion, Crete, Greece, p.\u00a01. ACM Press (2011)","DOI":"10.1145\/2141622.2141689"},{"key":"5_CR18","doi-asserted-by":"publisher","first-page":"5","DOI":"10.5772\/5618","volume":"1","author":"O Michel","year":"2004","unstructured":"Michel, O.: Webots: professional mobile robot simulation. Int. J. Adv. Rob. Syst. 1, 5 (2004)","journal-title":"Int. J. Adv. Rob. Syst."},{"key":"5_CR19","unstructured":"Open Source Robotic Foundation: ROS\/Introduction (2018)"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Suwasono, S., Prihanto, D., Dwi Wahyono, I., Nafalski, A.: Virtual laboratory for line follower robot competition. Int. J. Electr. Comput. Eng. (IJECE) 7, 2253 (2017)","DOI":"10.11591\/ijece.v7i4.pp2253-2260"},{"key":"5_CR21","unstructured":"Dosovitskiy, A., Ros, G., Codevilla, F., Lopez, A., Koltun, V.: CARLA: An Open Urban Driving Simulator (2017). arXiv:1711.03938 [cs]"},{"key":"5_CR22","doi-asserted-by":"publisher","first-page":"19","DOI":"10.4018\/IJTHI.2017100102","volume":"13","author":"V Costa","year":"2017","unstructured":"Costa, V., Rossetti, R., Sousa, A.: Simulator for teaching robotics, ROS and autonomous driving in a competitive mindset. Int. J. Technol. Human Interact. 13, 19\u201332 (2017)","journal-title":"Int. J. Technol. Human Interact."},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Grover, R., Krishnan, S., Shoup, T., Khanbaghi, M.: A competition-based approach for undergraduate mechatronics education using the arduino platform. In: Fourth Interdisciplinary Engineering Design Education Conference, pp.\u00a078\u201383 (2014). ISSN: 2161-5330","DOI":"10.1109\/IEDEC.2014.6784685"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"Regueras, L.M., Verdu, E., Munoz, M.F., Perez, M.A., de\u00a0Castro, J.P., Verdu, M.J.: Effects of competitive E-learning tools on higher education students: a case study. IEEE Trans. Educ. 52, 279\u2013285 (2009). Conference Name: IEEE Transactions on Education","DOI":"10.1109\/TE.2008.928198"},{"key":"5_CR25","unstructured":"Tully Foote: Demo of Prius in ROS\/GAZEBO (2017). https:\/\/github.com\/osrf\/car_demo"},{"key":"5_CR26","doi-asserted-by":"crossref","unstructured":"Vieira, B., Severino, R., Filho, E.V., Koubaa, A., Tovar, E.: COPADRIVe - a realistic simulation framework for cooperative autonomous driving applications. In: IEEE International Conference on Connected Vehicles and Expo - ICCVE 2019, Graz, Austria, pp.\u00a01\u20136. IEEE (2019)","DOI":"10.1109\/ICCVE45908.2019.8965161"},{"key":"5_CR27","doi-asserted-by":"crossref","unstructured":"Filho, E.V., Severino, R., Rodrigues, J., Gonc\u0327alves, B., Koubaa, A., Tovar, E.: CopaDrive: an integrated ROS cooperative driving test and validation framework. In: Robot Operating System (ROS), vol.\u00a0962, pp.\u00a0121\u2013174. Springer International Publishing (2021). Series Title: Studies in Computational Intelligence","DOI":"10.1007\/978-3-030-75472-3_4"},{"key":"5_CR28","doi-asserted-by":"crossref","unstructured":"Filho, E.V., Guedes, N., Vieira, B., Mestre, M., Severino, R., Gonc\u0327alves, B., Koubaa, A., Tovar, E.: Towards a cooperative robotic platooning testbed. In: IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), Ponta Delgada, Portugal, pp.\u00a0332\u2013337. IEEE (2020)","DOI":"10.1109\/ICARSC49921.2020.9096132"},{"key":"5_CR29","doi-asserted-by":"publisher","first-page":"42","DOI":"10.3390\/machines7020042","volume":"7","author":"ZB Rivera","year":"2019","unstructured":"Rivera, Z.B., De Simone, M.C., Guida, D.: Unmanned ground vehicle modelling in gazebo\/ROS-based environments. Machines 7, 42 (2019)","journal-title":"Machines"},{"key":"5_CR30","doi-asserted-by":"crossref","unstructured":"Furrer, F., Burri, M., Achtelik, M., Siegwart, R.: RotorS\u2014A Modular Gazebo MAV Simulator Framework, pp.\u00a0595\u2013625. Springer International Publishing, Cham (2016)","DOI":"10.1007\/978-3-319-26054-9_23"},{"key":"5_CR31","unstructured":"Vaz, F.C., Portugal, D., Ara\u00fajo, A., Couceiro, M.S., Rocha, R.P.: A localization approach for autonomous underwater vehicles: a ros-gazebo framework (2018)"},{"key":"5_CR32","first-page":"61","volume":"12","author":"MS Kim","year":"2018","unstructured":"Kim, M.S., Delgado, R., Choi, B.-W.: Comparative study of ros on embedded system for a mobile robot. J. Autom. Mob. Robotics Intell. Syst. 12, 61\u201367 (2018)","journal-title":"J. Autom. Mob. Robotics Intell. Syst."},{"key":"5_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJDET.2016010101","volume":"14","author":"K Kuosa","year":"2016","unstructured":"Kuosa, K., Distante, D., Tervakari, A., Cerulo, L., Fern\u00e1ndez, A., Koro, J., Kailanto, M.: Interactive visualization tools to improve learning and teaching in online learning environments. Int. J. Distance Educ. Technol. 14, 1\u201321 (2016)","journal-title":"Int. J. Distance Educ. Technol."},{"key":"5_CR34","doi-asserted-by":"crossref","unstructured":"Meyer, J., Sendobry, A., Kohlbrecher, S., Klingauf, U., von Stryk, O.: Comprehensive simulation of quadrotor UAVs using ROS and gazebo. In: Simulation, Modeling, and Programming for Autonomous Robots, vol. 7628, pp. 400\u2013411. Springer, Berlin, Heidelberg (2012)","DOI":"10.1007\/978-3-642-34327-8_36"},{"key":"5_CR35","doi-asserted-by":"crossref","unstructured":"Feng, H., Wong, C., Liu, C., Xiao, S.: ROS-based humanoid robot pose control system design. In: 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Miyazaki, Japan, pp.\u00a04089\u20134093 (2018)","DOI":"10.1109\/SMC.2018.00693"},{"key":"5_CR36","doi-asserted-by":"crossref","unstructured":"Hambuchen, K.A., Roman, M.C., Sivak, A., Herblet, A., Koenig, N., Newmyer, D., Ambrose, R.: NASA\u2019s space robotics challenge: advancing robotics for future exploration missions. In: AIAA SPACE and Astronautics Forum and Exposition, Orlando, FL. American Institute of Aeronautics and Astronautics (2017)","DOI":"10.2514\/6.2017-5120"},{"key":"5_CR37","unstructured":"NIST: Agile Robotics for Industrial Automation Competition (2020). https:\/\/www.nist.gov\/el\/intelligent-systems-division-73500\/agile-robotics-industrial-automation-competition. Last Modified: 2020-07-09T09:19-04:00"},{"key":"5_CR38","unstructured":"Open Source Robotics Foundation: Prius Challenge (2017)"},{"key":"5_CR39","unstructured":"Sherman, M., Eastman, P.: Simtk - simbody: Multibody physics api"},{"key":"5_CR40","unstructured":"PyBullet: Bullet real-time physics simulation"},{"key":"5_CR41","unstructured":"Smith, R.: Ode - open dynamics engine"},{"key":"5_CR42","unstructured":"Lab, G., Lab, H.R.: Dynamic animation and robotics toolkit - dart"},{"key":"5_CR43","doi-asserted-by":"crossref","unstructured":"Hussein, A., Garc\u00eda, F., Olaverri-Monreal, C.: Ros and unity based framework for intelligent vehicles control and simulation. In: 2018 IEEE International Conference on Vehicular Electronics and Safety (ICVES), pp.\u00a01\u20136 (2018)","DOI":"10.1109\/ICVES.2018.8519522"},{"key":"5_CR44","unstructured":"Robotics, C.: Coppelia robotics"},{"key":"5_CR45","unstructured":"Rizzardo, C., Katyara, S., Fernandes, M., Chen, F.: The importance and the limitations of sim2real for robotic manipulation in precision agriculture (2020)"},{"key":"5_CR46","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1080\/00423114.2013.874563","volume":"52","author":"R Attia","year":"2014","unstructured":"Attia, R., Orjuela, R., Basset, M.: Combined longitudinal and lateral control for automated vehicle guidance. Veh. Syst. Dyn. 52, 261\u2013279 (2014)","journal-title":"Veh. Syst. Dyn."},{"key":"5_CR47","doi-asserted-by":"crossref","unstructured":"Vartika, V., Singh, S., Das, S., Mishra, S.K., Sahu, S.S.: A review on intelligent pid controllers in autonomous vehicle. In: Reddy, M.J.B., Mohanta, D.K., Kumar, D., Ghosh, D. (eds.) Advances in Smart Grid Automation and Industry 4.0 (Singapore), pp.\u00a0391\u2013399. Springer Singapore (2021)","DOI":"10.1007\/978-981-15-7675-1_39"},{"key":"5_CR48","unstructured":"Tesla: Transitioning to Tesla Vision (2021)"},{"key":"5_CR49","doi-asserted-by":"crossref","unstructured":"Kondakor, A., Torcsvari, Z., Nagy, A., Vajk, I.: A line tracking algorithm based on image processing. In: 2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, pp.\u00a0000039\u2013000044. IEEE (2018)","DOI":"10.1109\/SACI.2018.8440975"},{"key":"5_CR50","unstructured":"OpenCV: Hough Line Transform (2019)"},{"key":"5_CR51","unstructured":"OpenCV: Canny Edge Detection (2022)"},{"key":"5_CR52","doi-asserted-by":"crossref","unstructured":"Kobatake, K., Okazaki, T., Arima, M.: Study on optimal tuning of pid autopilot for autonomous surface vehicle. IFAC-PapersOnLine 52(21), 335\u2013340 (2019). 12th IFAC Conference on Control Applications in Marine Systems, Robotics, and Vehicles CAMS 2019","DOI":"10.1016\/j.ifacol.2019.12.329"}],"container-title":["Studies in Computational Intelligence","Robot Operating System (ROS)"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-09062-2_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T09:18:32Z","timestamp":1675329512000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-09062-2_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031090615","9783031090622"],"references-count":52,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-09062-2_5","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"type":"print","value":"1860-949X"},{"type":"electronic","value":"1860-9503"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"2 February 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}