2024 Faculty Courses School of Engineering Undergraduate major in Systems and Control Engineering
Kinematics and Dynamics of Robotic systems
- Academic unit or major
- Undergraduate major in Systems and Control Engineering
- Instructor(s)
- Masaki Yamakita / Hideyuki Tsukagoshi
- Class Format
- Lecture (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 7-8 Mon / 7-8 Thu
- Class
- -
- Course Code
- SCE.S211
- Number of credits
- 200
- Course offered
- 2024
- Offered quarter
- 4Q
- Syllabus updated
- Mar 17, 2025
- Language
- Japanese
Syllabus
Course overview and goals
I. Structure, actuator and sensor for robots are understood.
II. Modeling, kinematics and dynamics of robots are understood.
Course description and aims
Basic elements, structure and modeling for analysis for robots to construct and control are mastered.
Keywords
Robot, structure, actuator, sensor, kinematics, dynamics
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
For each topic in a class, exercise or programming with Mathematica is conducted.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Introduction to robot engineering | Reserach fields in robotics are surveied and several robot systems are studied. |
Class 2 | Mean of speed reduction and selection of speed reduction | Mean of speed reduction is understood and how to select the speed reduction is studied. |
Class 3 | Speed reduction mechanism and mechanical elements | Speed reduction mechanisms and mechanical elements are studied. |
Class 4 | Strucure | Structures for robots are studied. |
Class 5 | Actuators | Basic properties of actuators for robots are studied. |
Class 6 | Sensors | Basic properties of sensors for robots are studied. |
Class 7 | Expression of position and rotation of rigid body | Mathematical expression of position and rotation of a rigid body is studied. |
Class 8 | Homogenous coordinate and homogenious transformation matrix | Concept of homogeneous coordinate and its transformation matrix are studied. |
Class 9 | Angular vector and coordinate transformation | Definition of angular velocity and its coordinate transformation are studied. |
Class 10 | D-H notation and forward and inverse transformation | Definition of D-H notation and properties of forward and inverse transformations are studied. |
Class 11 | Velocity relationship (1): Numerical methods for inverse transformation | As an application of velocity relationship, numerical method to solve inverse transformations is studied. |
Class 12 | Velocity relationship (2): Manupilability | As an application of velocity relationship, definition and properities of manipulability are studied. |
Class 13 | Variational method and derivation of Lagrange's dynamic equation | Concept of variationa method and its application to derive Lagrange's dynamic equation are studied. |
Class 14 | Derivation of dynamic equations of muli-link systems | How to derive dynamic equations of multi-link systems is explained and properties of the dynamic equations are studied. |
Class 15 | Port Hamiltonian systems and passivity | Definition of port Hamiltonian systems and properties of passivity are studied. |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
Document is distributed in each class.
Reference books, course materials, etc.
Spong,Vydiasagar:Robot Dynamics & Control (Wiley)
Evaluation methods and criteria
Report : 20%
Exercise: 30%
Exam.: 50%
Related courses
- MEC.A201 : Engineering Mechanics
Prerequisites
Not required