Course Unit Code | 354-0644/01 |
---|
Number of ECTS Credits Allocated | 4 ECTS credits |
---|
Type of Course Unit * | Compulsory |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | Second Year |
---|
Semester when the Course Unit is delivered | Winter Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| KOT19 | doc. Ing. Tomáš Kot, Ph.D. |
| BOB0001 | prof. Ing. Zdenko Bobovský, PhD. |
| GRU0037 | Ing. Stefan Grushko, Ph.D. |
| OSC0011 | Ing. Petr Oščádal, Ph.D. |
Summary |
---|
Localization, navigation and mapping is an important task of service mobile robotic systems. Students will learn how to create maps of the environment, determine the position of systems based on sensor data and map knowledge and plan movement in this environment. |
Learning Outcomes of the Course Unit |
---|
The graduate of the course will gain an overview of navigation, localization and map creation in robotic systems. He / she acquires knowledge needed for map creation, map localization and navigation in a map. |
Course Contents |
---|
1. Basic concepts
2. Sensors in mobile robotics
3. Detection of key features using sensors
4. Map representation
5. Localization - introduction, meaning, uncertainty
6. Localisation methods I
7. Localization methods II
8. Automatic mapping (SLAM)
9. Navigation and trajectory planning
10. Trajectory planning methods I
11. Trajectory planning methods II
12. Trajectory planning methods III
13. Dynamic obstacle avoidance
14. Current trends |
Recommended or Required Reading |
---|
Required Reading: |
---|
[1] Kolski, S.. Mobile robots: perception & navigation. Mammendorf : Pro literatur, 2007. ISBN: 3-86611-283-1
[2] Mukhopadhyay, S. C. and Gupta, G. S.. Autonomous robots and agents. Berlin : Springer, 2010. ISBN 978-3-540-73424-6
[3] Lentin J. Cacace J.. Mastering ROS for robotics programming: design, build, and simulate complex robots using the Robot Operating System. Birmingham : Packt, 2018. ISBN 978-1788478953
[4] Koubaa, A.. Robot Operating System (ROS) The Complete Reference (Volume 3). s.l. : Springer-Verlag, 2019. ISBN 978-3-319-91590-6
[5] Koubaa, A.. Robot path planning and cooperation: foundations, algorithms and experimentations. S.l. : SPRINGER, 2019, ISBN 978-3-319-77042-0 |
[1] Kolski, S.. Mobile robots: perception & navigation. Mammendorf : Pro literatur, 2007. ISBN: 3-86611-283-1
[2] Mukhopadhyay, S. C. and Gupta, G. S.. Autonomous robots and agents. Berlin : Springer, 2010. ISBN 978-3-540-73424-6
[3] Lentin J. Cacace J.. Mastering ROS for robotics programming: design, build, and simulate complex robots using the Robot Operating System. Birmingham : Packt, 2018. ISBN 978-1788478953
[4] Koubaa, A.. Robot Operating System (ROS) The Complete Reference (Volume 3). s.l. : Springer-Verlag, 2019. ISBN 978-3-319-91590-6
[5] Koubaa, A.. Robot path planning and cooperation: foundations, algorithms and experimentations. S.l. : SPRINGER, 2019, ISBN 978-3-319-77042-0
|
Recommended Reading: |
---|
[1] Savkin A., Matveev A., Hoy M., Wang Ch.. Safe robot navigation among moving and steady obstacles. Oxford: Elsevier butterworth-hein, 2016. ISBN: 9780128037300
[2] Barrera, A.. Mobile robots navigation. SL : Sciyo.com, 2010. ISBN: 978-953-307-076-6
[3] Fehlman, W. L.. Mobile robot navigation with intelligent infrared image interpretation. Springer, 2014. ISBN 978-1-84882-509-3
|
[1] Savkin A., Matveev A., Hoy M., Wang Ch.. Safe robot navigation among moving and steady obstacles. Oxford: Elsevier butterworth-hein, 2016. ISBN: 9780128037300
[2] Barrera, A.. Mobile robots navigation. SL : Sciyo.com, 2010. ISBN: 978-953-307-076-6
[3] Fehlman, W. L.. Mobile robot navigation with intelligent infrared image interpretation. Springer, 2014. ISBN 978-1-84882-509-3
|
Planned learning activities and teaching methods |
---|
Lectures, Tutorials, Project work |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Graded credit | Graded credit | 100 | 51 |