Course - Flexible Automation and Artificial Intelligence - TØL4204
TØL4204 - Flexible Automation and Artificial Intelligence
About
Examination arrangement
Examination arrangement: Approved report
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Approved report | 100/100 | 1 months |
Course content
Industrial automation, Robotics, Machine vision, Distributed control systems, Data science, Estimation and learning
Learning outcome
Completing the course, the students shall have acquired knowledge of industrial automation technologies with the focus on flexibility. Specific topics of focus will include machine vision, artificial intelligence and distributed control systems. The students will acquire hands-on experience of implementing computational models for flexible, modular automation systems.
Knowledge
- Familiarity with the pool of traditional industrial automation technologies
- Familiarity with the basics of industrial robotics
- Knowledge on the principles of industrial vision systems
- Knowledge on the novel distributed control systems
- Knowledge on flexible automation techniques
- Knowledge on the mathematical foundation of estimation and machine learning
- Knowledge on the data science techniques in the context of distributed automated systems
Skills
- Prototyping of computational solutions in Python
- Experience with creation of computer vision algorithms using OpenCV and Scikit-image
- Manipulation of geometric primitives in matrix form using NumPy
- Data science skills: data preparation, training of machine learning models using Pandas, Scikit-learn
General competence
- Can contribute to implementation of technical solutions as a part of Industry 4.0 transformations
- Can apply the acquired knowledge and skills in forthcoming assignments and projects
- Can contribute to new thinking and innovation in the area of manufacturing automation
- Can contribute to realization of novel automation solutions based on flexible architectures and intelligent algorithms
Learning methods and activities
The course is based on seminars that combine lecturing with tutoring in the given topics. The seminars will be organized on-campus, with the access being provided for the remote students via a web-conferencing system. The homework assignments are based on programming tasks using Jupyter notebooks and/or Python scripts, which will be discussed in-class during the tutoring sessions. In case of less than 4 students, the course will be based on self-study.
Further on evaluation
Term paper.
Recommended previous knowledge
The course is open for students with background in manufacturing, electrical engineering, or computer science.
Required previous knowledge
Familiarity with Industry 4.0, some Python programming skills, basic knowledge of linear algebra, probability and statistics.
Course materials
Handout research papers and reports.
No
Version: 1
Credits:
7.5 SP
Study level: Second degree level
Term no.: 1
Teaching semester: AUTUMN 2024
Language of instruction: English
Location: Gjøvik
- Engineering Subjects
Department with academic responsibility
Department of Manufacturing and Civil Engineering
Examination
Examination arrangement: Approved report
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Autumn
ORD
Approved report
100/100
Release
2024-11-18Submission
2024-12-09
10:00
INSPERA
13:00 -
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"