Course code TEL211

TEL211 Robot programming, sensors and actuators

There may be changes to the course due to to corona restrictions. See Canvas and StudentWeb for info.

Norsk emneinformasjon

Search for other courses here

Showing course contents for the educational year 2021 - 2022 .

Course responsible: Lars Grimstad
Teachers: Mikkel Einvik Stryker
ECTS credits: 10
Faculty: Faculty of Science and Technology
Teaching language: NO
(NO=norsk, EN=Engelsk)
Limits of class size:
Teaching exam periods:
This course starts in the spring parallel. This course has teaching and evaluation during the spring parallel.
Course frequency: Yearly
First time: 2021H
Course contents:
The course covers selected methods and frameworks for developing software for robots. The student will learn how to create Python programs for robots and get familiarized with common sensors and actuators. The course provides an introduction to the use of command line interface for Linux-based systems, and to ROS (Robot Operating System), a framework commonly used in robot software development. In addition to programming robots using Python, students will receive a brief introduced to how robots can be programmed via teach pendant; a handheld device commonly used in industry.
Learning outcome:
The student should be familiar with common methods and frameworks for programming robots. The student should have basic knowledge about Linux-based systems and should be capable of developing robot software based on ROS and Python. The student should also be familiar with how robots are programmed in industry and have basic knowledge about selected sensors and actuators commonly used in robotics.
Learning activities:

Lectures: concepts are presented and problems analyzed

Computer exercises: presented concepts are practiced through tutorials and exercises

Lab exercises: presented concepts are tested on real and simulated robots

Project: students apply what they have learned through a project assignment

Course literature will be announced at the start of the course.
Recommended prerequisites:
Mandatory activity:
Students must complete all lab exercises. Details be given at the beginning of the course. Obligatory activity must be performed the same year the exam is taken, i.e., obligatory activity from earlier years is not accepted.
Continuous exam, A-F
Nominal workload:
Lectures, computer exercises, lab exercises and homework, approximately 300 hours
External examiner will control the quality of syllabus, questions for the final examination, and principles for the assessment of the examination answers.
Examination details: Portfolio: A - E / F