TEL211 Robot programming
About this course
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 software development kit commonly used in robot software development. In addition to programming robots using Python, students will receive a brief introduction 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
Teaching support
Syllabus
Prerequisites
Recommended prerequisites
Assessment method
About use of AI
Examiner scheme
Mandatory activity
Preferential right
Admission requirements