SylabUZ
Course name | Robot localization and navigation |
Course ID | 11.9-WE-AutD-RLaN-Er |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | WIEiA - oferta ERASMUS / Automatic Control and Robotics |
Education profile | - |
Level of studies | Second-cycle Erasmus programme |
Beginning semester | winter term 2018/2019 |
Semester | 2 |
ECTS credits to win | 6 |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 30 | 2 | - | - | Exam |
Laboratory | 30 | 2 | - | - | Credit with grade |
Fundamentals of robotics, Robot control.
Introduction. Typical mobile robot platforms. Legs and wheels as the movement mechanisms. Essential problems. Examples and applications.
Robot perception. Sensor classification. Characterization of sensor performance and uncertainty of measurements. Feature extraction. Perception algorithms. Vision algorithms. Models of workspace (raster, geometric, topological).
Kinematics of mobile robots. Kinematic models and constraints. Controllability of robot. Workspace and motion control. Kinematics of actuators (camera, laser rangefinders, manipulators, etc.).
Localization of mobile robot. Classification of methods. Challenges in localization. Odometry. Localization based on maps. Probabilistic methods. Kalman filtering In localization. Systems based on environmental marks and global positioning systems. Autonomous map building.
Navigation. Trajectory planning. Classification of motion planning methods. Fundamental techniques of motion planning (visibility graphs, workspace decomposition, Bayesian methods, potential methods etc.). Obstacles avoidance. Movement optimization.
Mobile robot networks. Models of robotnic networks. Centralized and multiagent systems. Methods of motion planning for swarms of robots. Coordination of tasks. Problems of connectivity, randez-vous and optimal robot deployment.
Lecture, Laboratory exercises.
Outcome description | Outcome symbols | Methods of verification | The class form |
Lecture – the main condition to get a pass is a positive assessment of written or/and oral examination test
Laboratory – the main condition to get a pass is a sufficient number of positive evaluations of written or oral tests conducted at least three times per semester and positive evaluations of the laboratory tasks assigned by the lecturer.
Calculation of the final grade: lecture 50% + laboratory 50%
Modified by dr hab. inż. Wojciech Paszke, prof. UZ (last modification: 29-04-2020 12:03)