Türkçe | English
FACULTY of ENGINEERING / DEPARTMENT of MECHANICAL ENGINEERING

Course Catalog
http://www.muhfak.ktu.edu.tr/makina
Phone: +90 0462 377 2905
MF
FACULTY of ENGINEERING / DEPARTMENT of MECHANICAL ENGINEERING /
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

MM4015Robot and Its Kinematics3+0+0ECTS:6
Year / SemesterFall Semester
Level of CourseFirst Cycle
Status Elective
DepartmentDEPARTMENT of MECHANICAL ENGINEERING
Prerequisites and co-requisitesNone
Mode of Delivery
Contact Hours14 weeks - 3 hours of lectures per week
LecturerDr. Öğr. Üyesi Caner SANCAK
Co-Lecturer-
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
Presentation of robot kinematics and control strategy using pic and plc programming techniques, Investigate actuators and sensors systems. Develop solutions for forward kinematics problems.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Utilize the principles of geometry to derive models for the forward and inverse kinematics of a manipulator.1,31,6,
LO - 2 : Understand the dynamics of a manipulator.1,31,6
LO - 3 : Implement several simple robot control laws for robots.1,31,6
LO - 4 : Understand micro-controller programming techniques.1,36,
LO - 5 : Gain the ability to perform velocity analysis and motion planning in robots.1,31,6,
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Kinematic structure of robot arms, classification of manipulators, robot arm drivers, and sensor elements. Rotation matrix and homogeneous transformation, creation of rotation matrix. Forward kinematic solutions of robots, Denavit-Hartenberg representation, inverse kinematic solutions, velocity analysis. and movement planning. Micro-controller programming and application for robot control.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction and Historic
 Week 2Manipulator kinematic structures
 Week 3Classification of robot manipulator
 Week 4Rotation matrices, Composition of Rotations and Homogeneous transformations
 Week 5Rotation matrices, Composition of Rotations and Homogeneous transformations (continue)
 Week 6Forward kinematics of serial robots ve Denavit-Hartenberg representation
 Week 7Denavit-Hartenberg representation (continue)
 Week 8Workspace of robots
 Week 9Mid-term exam
 Week 10Robot sensory systems
 Week 11Microcontroller programming and automation
 Week 12Microcontroller programming and automation (continue)
 Week 13Inverse kinematics of serial robots
 Week 14Derivation of Jacobian matrix of robots
 Week 15Motion planning methods for robots
 Week 16End-of-term exam
 
Textbook / Material
1Spong M.W., Vıdyasagar M., 1989, Robot Dynamics and Control, John Wiley and Sons, Inc., USA
2Z. Bingül, S. Küçük, Robot Kinematiği, Birsen Yayınevi, 2009.
 
Recommended Reading
1Wolovich W.A.,1987, ROBOTICS: Basic Analysis and Design, CBS College Publishing, USA
2Arvas M. A.., 2019, Projeler Eşliğinde Arduino ile Robotik Programlama Sensörler ? Veri İletişimi ? Wifi, Bluetooth, IR, Seçkin Yayıncılık., İstanbul
3Çetinkaya K., 2003, PLC Kullanım ve Programlama, Özdisan A.Ş., İstanbul
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 28/11/2023 1,5 25
Project 14 08/01/2024 10 25
End-of-term exam 16 15/01/2024 1,5 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 1 7 7
Laboratuar çalışması 1 12 12
Arasınav için hazırlık 1 8 8
Arasınav 1 1 1
Proje 1 10 10
Dönem sonu sınavı için hazırlık 1 6 6
Dönem sonu sınavı 2 2 4
Total work load90