Applied Robot Technology (ELE610)
The course is split into 2 parts: Image acquisition including image processing in Python, Robotstudio for robot control.
Course description for study year 2023-2024. Please note that changes may occur.
Facts
Course code
ELE610
Version
1
Credits (ECTS)
10
Semester tution start
Spring, Autumn
Number of semesters
1
Exam semester
Spring, Autumn
Language of instruction
English, Norwegian
Content
This course gives an introduction to robot control and control of tools and sensors used in a robotic system. The course has two equal sized parts with 4 assignments in each part. The first part uses an image acquisition test rig to take images and transfer them to the target platform in (near to) real time. 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. Finally, in a larger assignment, the two previous parts shall be combined to locate pucks using a camera and pick and place the pucks using the robot. These tasks are controlled from a PC programmed with Python.
Learning outcome
The student should know how to: 1) Calibrate and use both simple and advanced cameras to capture images and transfer them to the target platform. 2) Use an industrial robot (ABB) and make simple programs for it. 3) Use the Python programming language to capture and process images and to communicate with an industrial robot.
Required prerequisite knowledge
None
Exam
Form of assessment | Weight | Duration | Marks | Aid |
---|---|---|---|---|
9 compulsory laboratory exercises | 1/1 | Passed / Not Passed |
All assignments must be passed to pass the course. No exam or resit exam.
Coursework requirements
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.
Course teacher(s)
Course coordinator:
Karl SkrettingCourse teacher:
Morten MossigeCourse teacher:
Jon FidjelandLaboratory Engineer:
Ståle FreyerStudy Program Director:
Tormod DrengstigHead of Department:
Tom RyenMethod of work
There will be 4 hours of laboratory sessions and up to 2 hours of lectures per week. Completion of mandatory lab assignments are to be made at the times and in the groups that are assigned and published at Canvas.
Overlapping courses
Course | Reduction (SP) |
---|---|
Applied signal processing (MIK200_1) | 3 |
Open for
Exchange programme at Faculty of Science and Technology
Course assessment
There must be an early dialogue between the course supervisor, the student union representative and the students. The purpose is feedback from the students for changes and adjustments in the course for the current semester.In addition, a digital subject evaluation must be carried out at least every three years. Its purpose is to gather the students experiences with the course.