Autonomous Robotics
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
B3M33ARO | Z,ZK | 7 | 3P+2L | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Cybernetics
- Synopsis:
-
The Autonomous robotics course will explain the principles needed to develop algorithms for intelligent mobile robots such as algorithms for:
(1) Mapping and localization (SLAM) sensors calibration (lidar or camera).
(2) Planning the path in the existing map or planning the exploration in a partially unknown map and performing the plan in the world.
IMPORTANT: It is assumed that students of this course have a working knowledge of optimization (Gauss-Newton method, Levenberg Marquardt method, full Newton method), mathematical analysis (gradient, Jacobian, Hessian), linear algebra (least-squares method), probability theory (multivariate gaussian probability), statistics (maximum likelihood and maximum aposteriori estimate), python programming and machine learning algorithms.
- Requirements:
-
It is assumed that students of this course have a working knowledge of optimization (Gauss-Newton method, Levenberg Marquardt method, full Newton method), mathematical analysis (gradient, Jacobian, Hessian, multidimensional Taylor polynomial), linear algebra (least-squares method), probability theory (multivariate gaussian probability), statistics (maximum likelihood and maximum aposteriori estimate), python programming and machine learning algorithms.
- Syllabus of lectures:
- Syllabus of tutorials:
- Study Objective:
- Study materials:
-
1. Siciliano, Bruno and Sciavicco, Lorenzo and Villani, Luigi and Oriolo, Giuseppe: Robotics, Modelling,
Planning and Control, Springer 2009
2. Fahimi, F.: Autonomous Robots: Modeling, Path Planning, and Control, Springer 2009
- Note:
- Further information:
- https://cw.fel.cvut.cz/wiki/courses/aro
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Cybernetics and Robotics - Systems and Control (compulsory course in the program)
- Cybernetics and Robotics - Robotics (compulsory course in the program)
- Cybernetics and Robotics - Senzors and Instrumention (compulsory course in the program)
- Cybernetics and Robotics - Aerospace Systems (compulsory course in the program)
- Cybernetics and Robotics - Cybernetics and Robotics (compulsory course in the program)
- prg.ai/minor-tech (elective course)
In order to register for the course B3M33ARO, the student must have registered for the required number of courses in the group BEZBM no later than in the same semester.
The requirement for course B3M33ARO can be fulfilled by substitution with the course BE3M33ARO.
The requirement for course B3M33ARO can be fulfilled by substitution with the course BE3M33ARO1.
The requirement for course B3M33ARO can be fulfilled by substitution with the course B3M33ARO1.