- The Faculty
- Educational Process
- Students office
- Research
- Student Council
- Library
- Useful Information
- Workshops, Events and Conferences
- News
- Staff
- Student board
- Future students
- Calendar
- For students and visitors
- Quick links
- Sitemap
- Credits
Higher education teachers: Klančar Gregor
Prerequisits:
Finished 1. level of the Study programme, recommended from natural scientist field. This should cover the basics knowledge of:
Mathematics: geometric translations, vector operations, basics of probability (Bayes rule, probability density, functions, normal distribution), matrix operations, numerical methods for ordinary differential equations.
Dynamic linear systems: model presentations (state space, transfer function, differential equation), basics of closed loop control.
Basics of rigid body motion description
Programming experiences in Matlab and C/C++
Content (Syllabus outline):
Overview of autonomous mobile systems and definition of the agent concept. Categorization of such systems regarding their properties such as: autonomy, mobility, different agent performance, systems structures, driving mechanism, goals, sensing and interactions with environment and areas of applicability. Agents architecture and some examples of construction.
Multi-Agent Systems (MAS) as a subfield of artificial intelligence, introduction of principles for complex systems construction using agents as basic entities. Possible areas of applications, classification based on different properties and capabilities and properties and disadvantages of such system usage.
Modeling of kinematic, motion constraints and dynamic properties of mobile systems. Demonstration on practical examples of mobile systems.
Different approaches for control of mobile systems, motion planning and obstacle avoidance. Control to desired position, orientation, pose, following desired path or trajectory. Motion planning methods, optimal path search in known environment.
Sensors used in mobile robotics systems, their principles of operation and usage. Sensors fusion methods such as Kalman filter, particle filter and the like.
Navigation, mapping of unknown environment, localization using sensor information and environment map, simultaneous localization and mapping (SLAM). Different approaches demonstration using clear examples.
Objectives and competences:
Intended learning outcomes:
Learning and teaching methods: