Skip to content

R7010E - Robotics

Published: 22 March 2021

Course Objectives

  1. Experience the magic world of Robotics

  2. Develop a broad understanding of fundamental principles in Robotics

  3. Develop an understanding in Position and Orientation in Robotics

  4. Develop an understanding of path planning for Robotics

  5. Understand the fundamental principles of Ground Robotics

  6. Experiment with real life ground robots (Unmanned Ground Vehicles - UGVs)

  7. Understand the fundamental principles of Aerial Robotics

  8. Experiment with real life Unmanned Aerial Vehicles (UAVs)

  9. Understand fundamental concepts of Robotic Vision

  10. Combine theory with practice

  11. Develop the capacity to design, simulate and implement basic robotic applications

  12. Understand the fundamental principles of Robotic Manipulators

The R7010E course is aiming to give a full introduction in the magnificent word of robots, a word where the machines should plan and execute tasks without any human intervention. Of course the field of Robotics is vast and cannot be covered only by one course and in a limited time. However, the R7010E course is aimining to present the fundamental concepts in the area of robotics, concepts that could form the basis for all the future directions in robotics.

The term Robotics spans in a great variety from ground robots, to bio-inspired robots, to fly- ing, underground, marine robotics and humanoids. However, all these machines are characterized by specific demands from a theoretical and technological perspective, demands that require answers to the following fundamental questions in Robotics:

  • Where am I?

  • What is the surrounding environment? - Where should I go - what to do there? - How I go from A to B point?

  • How I perform a task autonomously?

Through the course, answers to the these questions will be chased, while the overall course has been designed with a specific aim to give the opportunity to the students to experiment will all the theoretical materials presented in the lectures. Thus the course is accompanied by specific labs and extended demonstration of fundamental concepts in robotics. These labs will utilize the following robotic platforms:

  • Turtle Bot 3

  • Crazyflie 2

while during the experimentations there will be a utilization of a Motion Capture system based on VICON and the corresponding flying arena of the Robotics Team at LTU. The lab assignments will be performed in Matlab and in higher levels of programming, while extensive use of the Robotics Toolbox from Peter Corke will be take place. The toolbox can be located here:

Course Lectures