Course - Robotics and machine vision - IELET2107
Robotics and machine vision
About
About the course
Course content
The course covers a selection of the following topics:
- Introduction to robotics, with emphasis on industrial robot manipulators
- Rotations and rigid-body motion
- Kinematics and dynamics
- Joint and force control
- Motion planning and navigation
- Introduction to machine vision, with emphasis on robotics-relevant applications
- Basic introduction to ROS (Robot Operating System)
- Other topics may occur
Learning outcome
Knowledge: The candidate can explain
- the structure and purpose of industrial robots
- the term kinematics in the context of robotics
- the purpose of and the general functionality of ROS
- the role of motion planning in robotic operations
- the functioning and application of machine vision
Skills: The candidates can
- outline the design of industrial robot workstations.
- calculate position and speed of a general robot manipulator.
- solve the inverse kinematics problem for specific robot manipulators.
- Generate smooth movements for robot manipulators and implement them in software.
- use machine vision to estimate the position of objects.
- program simple grasping tasks for robot manipulators
- program robot manipulators using Robot Operating System (ROS)
General competence: The candidate wields a combination of theoretical and practical skills within the subject area, providing a base for solving practical problems in a professional setting - and for further education within the subject area.
Digitization: The course contributes by the candidate being able to use modern computer tools as an aid in all the mentioned skills
Learning methods and activities
Lectures, home exercises, laboratory assignments
Compulsory assignments
- Exercises and laboratory assignments
Further on evaluation
Mandatory exercises and laboratory assignments.
Examination support material code D: No printed or hand-written support material is allowed. A specific basic calculator is allowed.
Postponed exams are arranged in May/June. In the event of a postponed examination, the assessment form can be made into an oral examination.
Specific conditions
Admission to a programme of study is required:
Automation and Intelligent Systems - Engineering (BIAIS)
Electrical Engineering (BIELEKTRO)
Recommended previous knowledge
IMAT1001 Mathematical methods 1, INGT1002 Programming, numerical mathematics and security, and AIST1001 Automation, introduction, or similar courses
Required previous knowledge
For applications for credentials, approval and incorporating of courses from previous semesters or other institutions' corresponding education programs, each application will be processed individually and the applicant should expect credit reductions for overlapping courses.
Course materials
Textbook is announced at the start of the semester.
Credit reductions
Course code | Reduction | From |
---|---|---|
TELE3003 | 5 sp | Autumn 2019 |
Subject areas
- Engineering Cybernetics
Contact information
Course coordinator
Lecturers
Department with academic responsibility
Examination
Examination
Ordinary examination - Autumn 2025
School exam
The specified room can be changed and the final location will be ready no later than 3 days before the exam. You can find your room location on Studentweb.