DAT160 Intelligent robots
Course description for academic year 2024/2025
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.
Learning Outcome
Knowledge
- Fundamental knowledge about intelligent robots, with a focus on applications, programming and intelligence.
- Fundamental knowledge about modelling, coordination and simulation of mobile robots.
Skills
- Programming and simulation of mobile robots.
- Programming and design of software architectures for intelligent robots and robot teams.
General competencies
- The candidate can take responsibility for projects concerning the application of intelligent robots.
Entry requirements
None.
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.
Teaching methods
Lectures (both physical and digital), laboratory exercises, mandatory assignments, and a group semester project.
Compulsory learning activities
4 approved individual assignments.
Assessment
Exam in two parts:
- Oral exam, counts for 75% of the final grade.
- The 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
None
More about examination support material