Course
BEBD1112959
DESIGN of PROSTHETIC REHABILITATION and ASSISTIVE DEVICES
- LECTURE
- 3
- LAB
- 2
- CREDITS
- 4
- ECTS
- 8
REQUIRES
None
REQUIRED BY
None
TAUGHT IN
AIM
This course provides students with a robotic and control background. It offers students the opportunity to reinforce the knowledge they learn in this lesson through hands-on activities.
CONTENT
This course contains; Introduction to Robotics, Robotics Applications, Rigid Motions, Rotation Matrices, Euler Angles, Roll-Pitch-Yaw Angles,Homogenous Transformations, Skew Symmetric Matrices, Angular Velocity and Acceleration,Forward Kinematics, Inverse Kinematics,Velocity Kinematics, Derivation of Jacobian Matrix, Singularity,Dynamics, Euler – Lagrange Formulations, Illustration of the Method on Planar Elbow Manipulator, Illustration of the Method on Planar Elbow Manipulator,Dynamics, Newton-Euler Formulation, Illustration of the Method on Planar Elbow Manipulator,Independent Joint Control, Actuator Dynamics, Set-Point Tracking using a PD&PID Compensator,Dynamics, PD& PID Control,State-Space Design, State Feedback Control, Observers,Feedforward Control and Computed Torque,Multivariable Control for Robotic Manipulators: Inverse Dynamics, Cartesian Control,Contact Modeling, Force Control,Stiffness and Compliance, Inverse Dynamics in Task Space, Impedance Control,Hybrid Position and Force Control.
LEARNING OUTCOMES
- 1
Classify main types of industrial and non-industrial robots
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 2
Use various mathematical tools for the single chain robot kinematic and dynamic analysis and the fundamental control methodologies for robot tracking and force control
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 3
Generate smooth trajectories, 4. Choose appropriate actuation and reduction mechanisms for robotic designs
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 4
Choose appropriate actuation and reduction mechanisms for robotic designs
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 5
Simulate the dynamics of robotic manipulators under independent joint
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 6
Identify various medical robotic architectures in robotic systems.
Taught by: Discussion Method, Self Study Method, Question - Answer Technique, Lecture Method · Assessed by: Traditional Written Exam, Homework, Project Task
- 7
Experience hardware-based implementations.
Assessed by: Project Task
WEEKLY PLAN
- WEEK 1
Introduction to Robotics, Robotics Applications, Rigid Motions, Rotation Matrices, Euler Angles, Roll-Pitch-Yaw Angles
Preparation: Course slides, 1st and 2nd chapters of the course book
- WEEK 2
Homogenous Transformations, Skew Symmetric Matrices, Angular Velocity and Acceleration
Preparation: 2nd chapter of the course book
- WEEK 3
Forward Kinematics, Inverse Kinematics
Preparation: Course slides, 3rd and 4th chapters of the course book
- WEEK 4
Velocity Kinematics, Derivation of Jacobian Matrix, Singularity
Preparation: Course slides and 5th chapter of the course book
- WEEK 5
Dynamics, Euler – Lagrange Formulations, Illustration of the Method on Planar Elbow Manipulator, Illustration of the Method on Planar Elbow Manipulator
Preparation: Course slides and 6th chapter of the course book
- WEEK 6
Dynamics, Newton-Euler Formulation, Illustration of the Method on Planar Elbow Manipulator
Preparation: Course slides and 6th chapter of the course book
- WEEK 7
Independent Joint Control, Actuator Dynamics, Set-Point Tracking using a PD&PID Compensator
Preparation: Course slides and 7th chapter of the course book
- WEEK 8
Dynamics, PD& PID Control
Preparation: Course presentation and 7th chapter of the course boo
- WEEK 9
State-Space Design, State Feedback Control, Observers
Preparation: Course slides and 7th chapter of the course book
- WEEK 10
Feedforward Control and Computed Torque
Preparation: Course slides and 7th chapter of the course book
- WEEK 11
Multivariable Control for Robotic Manipulators: Inverse Dynamics, Cartesian Control
Preparation: Course slides and 8th chapter of the course book
- WEEK 12
Contact Modeling, Force Control
Preparation: Course slides and 9th chapter of the course book
- WEEK 13
Stiffness and Compliance, Inverse Dynamics in Task Space, Impedance Control
Preparation: Course slides and 9th chapter of the course book
- WEEK 14
Hybrid Position and Force Control
Preparation: Course presentation
ASSESSMENT
- Rate of Midterm Exam to Success50%
- Rate of Final Exam to Success50%
WORKLOAD
| ACTIVITY | COUNT | HOURS | TOTAL |
|---|---|---|---|
| Course Hours | 14 | 5 | 70 |
| Guided Problem Solving | 14 | 1 | 14 |
| Resolution of Homework Problems and Submission as a Report | 4 | 15 | 60 |
| Term Project | 0 | 0 | 0 |
| Presentation of Project / Seminar | 2 | 30 | 60 |
| Quiz | 0 | 0 | 0 |
| Midterm Exam | 0 | 0 | 0 |
| General Exam | 1 | 45 | 45 |
| Performance Task, Maintenance Plan | 0 | 0 | 0 |
READING
- Robot Dynamics and Control Spong Vidyasagar 1989 John Wiley and Sons
- 1. MATLAB Control System Toolbox, SIMULINK (Code Examples) 2. Arduino (Built-in Examples) https://www.arduino.cc/en/Tutorial/BuiltInExamples
TEACHING STAFF
- Assist.Prof. Elif HOCAOĞLUCOORDINATOR
- Assist.Prof. Elif HOCAOĞLU