{"id":1744,"date":"2024-07-25T18:37:17","date_gmt":"2024-07-25T15:37:17","guid":{"rendered":"https:\/\/www.iem.ihu.gr\/?post_type=course&#038;p=1744"},"modified":"2024-07-25T18:56:29","modified_gmt":"2024-07-25T15:56:29","slug":"86-12","status":"publish","type":"course","link":"https:\/\/www.iem.ihu.gr\/en\/courses\/86-12\/","title":{"rendered":"Automated Guided Systems"},"author":5,"template":"","meta":{"_acf_changed":false},"semester":[66],"course_type":[59],"class_list":["post-1744","course","type-course","status-publish","hentry","semester--1-2-8","course_type-optional"],"acf":{"code":"86.12","semester":66,"level":"1","teaching_activities":{"activity_1":{"description":"Theory","weekly_hrs":2,"ects":4},"activity_2":{"description":"Exercises","weekly_hrs":1,"ects":""},"activity_3":{"description":"","weekly_hrs":"","ects":""},"activity_4":{"description":"","weekly_hrs":"","ects":""},"activity_5":{"description":"","weekly_hrs":"","ects":""}},"type":59,"language":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","erasmus":"\u039d\u03b1\u03b9","url":"https:\/\/exams-sm.the.ihu.gr\/enrol\/index.php?id=150","prerequisites":"","instructors":[2040],"coordinator":"","content":"Theory:\r\n1. Introduction to Autonomous Systems and Autonomous Vehicles\r\n2. Introduction to the Python programming language\r\n3. Basic concepts of routing and path finding algorithms\r\n4. Python structures for implementing path finding algorithms\r\n5. The ecosystem of Autonomous Vehicles (chassis, electrical and electronic components, hardware and software components, sensors)\r\n6. Simulation tools for Autonomous Vehicles\r\n7. Raspberry Pi and Linux\r\n8. Robot Operating System\r\n9. Simultaneous Localization and Mapping (SLAM) for creating the Occupancy Grid Map (OGM)\r\n10. The Gazebo emulation tool\r\n11. Mathematical models and tools for Autonomous Vehicles\r\n12. Planning and Scheduling algorithms\r\n13. Project: Python, Raspberry, ROS, Algorithms\r\nLab:\r\n1. Introduction to python and python programs\r\n2. Routing and path finding algorithms\r\n3. Python for implementing routing algorithms\r\n4. Raspberry Pi and Linux\r\n5. Assembly of an autonomous vehicle prototype","goals":"KNOWLEDGE\r\nIntroduction to the ecosystem of autonomous vehicles\r\nFunctionality of the basic principles of autonomous navigation\r\nFunctionality of the basic routing and path planning algorithms\r\nApplications of indoor and outdoor autonomous vehicles\r\nTechnological tools for autonomous vehicles\r\nABILITIES\r\nIdentification, analysis, design and implementation of applied autonomous vehicles\r\nModelling of simple environments for navigation and path planning\r\nSimulation and real-world environments for vehicle navigation\r\nAssessment of hardware and software tools for autonomous vehicles\r\nProgramming in Python","skills":"Search, analysis and synthesis of data and information, using corresponding technologies, Adaptation to new situations, Independent work, Teamwork \u2013 distribution of responsibilities.","teaching_methods":"Lectures, Exercises, Online guidance, Projected Presentations, E-mail communication, Online Synchronous and Asynchronous Teaching Platform (moodle).","students_evaluation":"Assessment Language: English \/ Greek. Theory:\r\nPublic Presentations\r\nPractical mid-term examination\r\nFinal Written Examinations\r\nLab\r\nPublic Presentations\r\nFinal Examinations\r\nEvaluation criteria:\r\n- Ability to Identify and Describe the Operation \/ Applications of Autonomous Vehicles\r\n- Ability to program in the Python programming language\r\n- Simulation Skills for working with autonomous vehicles\r\n- Skills for working with real-world equipment (raspberry, vehicle chassis)\r\n- Skills of Assignment Preparation and Presentation","bib_textbooks":"Automated Guided Vehicle Systems, Second revised and expanded edition, DOI 10.1007\/978-3-662-44814-4, G\u00fcnter Ullrich\r\nLearning ROS for Robotics Programming, Aaron Martinez-Enrique Fernandez.\r\nLecture Notes","bib_journals":""},"_links":{"self":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course"}],"about":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/types\/course"}],"author":[{"embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":10,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1744\/revisions"}],"predecessor-version":[{"id":2450,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course\/1744\/revisions\/2450"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/staff\/2040"}],"acf:term":[{"embeddable":true,"taxonomy":"course_type","href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course_type\/59"},{"embeddable":true,"taxonomy":"semester","href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/semester\/66"}],"wp:attachment":[{"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/media?parent=1744"}],"wp:term":[{"taxonomy":"semester","embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/semester?post=1744"},{"taxonomy":"course_type","embeddable":true,"href":"https:\/\/www.iem.ihu.gr\/en\/wp-json\/wp\/v2\/course_type?post=1744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}