DAT160 Intelligent robots
Course description for academic year 2023/2024
Contents and structure
The course gives an introduction to intelligent robots. This includes fundamental principles, programming, software architectures, robot learning, robot teams, simulation and the application of robots.
- Fundamental knowledge about intelligent robots, with a focus on applications, programming and intelligence.
- Fundamental knowledge about modelling, coordination and simulation of mobile robots.
- Programming and simulation of mobile robots.
- Programming and design of software architectures for intelligent robots and robot teams.
- The candidate can take responsibility for projects concerning the application of intelligent robots.
Recommended previous knowledge
Recommended prerequisites: Basic knowledge of programming, algorithms and mathematics as covered by the second year of studies in the computing and information technology programs. Knowledge of Matlab and Python is a plus.
Lectures (both physical and digital), laboratory exercises, mandatory assignments, and a group semester project.
Compulsory learning activities
4 approved assignments.
Exam in two parts:
- Oral individual exam, counts for 75% of the final grade.
- The group semester project, counts for 25% of the final grade.
Grading scale is A-F where F is fail. If a students fails one of the parts, that part can be re-taken separately.
Both parts must get a passing grade in order to get a final grade for the course.
Examination support material
All support materials are permitted (category 5).More about examination support material