Course

Applied Robot Technology (ELE610)

The course is split into 3 parts: FPGA programming, Robotstudio for robot control, and Choregraphe and Python programming for control of Nao robots.


Dette er emnebeskrivelsen for studieåret 2014-2015. Merk at det kan komme endringer.

See course description and exam/assesment information for this semester (2024-2025)

Semesters

Fakta

Emnekode

ELE610

Vekting (stp)

10

Semester undervisningsstart

Spring

Undervisningsspråk

English, Norwegian

Antall semestre

1

Vurderingssemester

Spring

Content

This course gives an introduction to robot control and control of tools and sensors used in a robotic system. The course has three equal sized parts with 3-4 assignments in each part. The first part uses the development tools Matlab, Simulink and System Generator (Xilinx) to develop FPGA implementations for signal processing. The second part is focused on the programming of industrial robots (ABB robots). It gives an introduction to RobotStudio and RAPID programming. There will be both computer simulations as well as programming of physical robots. The third part is focused on the programming of hmanoid robots (NAO robots). It gives an introduction to Choregraphe and Python programming. There will be both computer simulations as well as programming of physical robots.

Learning outcome

The student should know how to: make models in Simulink and System Generator transfer these to a FPGA development card make models for signal filtering purposes on the FPGA read and understand more complicated models. The students should know how to program both industrial and humanoid robots (ABB and NAO).

Forkunnskapskrav

HSE-course for master students (TN501)

Exam

Form of assessment Weight Duration Marks Aid Exam system Withdrawal deadline Exam date
Folder evaluation 1/1 Passed / Not Passed


Mandatory excercises.

Vilkår for å gå opp til eksamen/vurdering

Electronic Course in Health, Safety and Environment

Completion of mandatory lab assignments are to be made at the times and in the groups that are assigned and published. Absence due to illness or for other reasons must be communicated as soon as possible to the laboratory personnel. One cannot expect that provisions for completion of the lab assignments at other times are made unless prior arrangements with the laboratory personnel have been agreed upon.

Failure to complete the assigned labs on time or not having them approved will result in mark "Fail"

Fagperson(er)

Course coordinator:

Karl Skretting

Study Program Director:

Tormod Drengstig

Course teacher:

Morten Mossige

Laboratory Engineer:

Ståle Freyer

Head of Department:

Tom Ryen

Laboratory Engineer:

Asbjørn Stokka

Method of work

There will be 4 hour laboratory session and up to 2 hour lecture each week. Mandatory work demands (such as hand in assignments, laboratory assignments, projects, etc) must be approved by subject teacher before subject is done.

Overlapping

Emne Reduksjon (SP)
Applied Robot Technology (ELE610_1) , Applied signal processing (MIK200_1) 3

Åpent for

Master studies at the Faculty of Science and Technology.

Emneevaluering

Form and/or discussion.

Litteratur

Without textbook. User manuals and Reference manuals.
The course description is retrieved from FS (Felles studentsystem). Version 1