Title Introduction to Robotics
Lesson Code 321-7750
Semester 7
ECTS 5
Hours (Theory) 3
Hours (Lab) 2
Faculty Kavallieratou Ergina

Syllabus

Introduction to Robotics - Sensors - Basic Principles of Computer Vision - Actuators - Representing Robot Position - Kinematics - Inverse Kinematics - Robot Dynamics & Control - Navigation - Robot Programming & Software

Learning Outcomes

At the end of the course, students should be able

  • to select sensors and actuators for a robotic system
  • to represent the position of a robot and control it 
  • to program robots and define basic navigation

 

Prerequisite Courses

Not required.

Basic Textbooks

1.Introduction to Robotics, Mechanics and Control, Third Edition, John J. Craig
2.Fischer-Cripps, A. C. (2002). Mechanical Engineering Series.
3.Corke, P. I. (2001). Robotics toolbox for matlab (release 6).
4.Siegwart, Roland, Illah Reza Nourbakhsh, and Davide Scaramuzza. Introduction to autonomous mobile robots. MIT press, 2011

 

Additional References

Robotics and Autonomous Systems https://www.journals.elsevier.com/robotics-and-autonomous-systems/

IEEE Transactions on Automation Science and Engineering http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8856

IEEE Transactions on Robotics http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=8860

Journal of Intelligent & Robotic Systems https://link.springer.com/journal/10846

 

Teaching and Learning Methods

Individual assignments, practical laboratory work, examination through projects and oral questions.

Activity Semester workload
Lectures 39 hours
Laboratory Exercises 26 hours
Personal study & homework
55 hours
Presentation-Individual Project & questions
2 hours
Group project & questions
3 hours
Course total 125 hours (5 ECTS)

Student Performance Evaluation

Individual Presentations 10%
Individual Research 20%
Individual Paper Writing 20%
Laboratory Group Work 30%
Oral Questions 20%

Language of Instruction and Examinations

Greek (English for Erasmus students)

Delivery Mode

Face-to-face