Belépés címtáras azonosítással
magyar nyelvű adatlap
angol nyelvű adatlap
Robot Manipulators and Mobile Robots
A tantárgy neve magyarul / Name of the subject in Hungarian: Robotkarok és mobilis robotok
Last updated: 2024. február 28.
MSc in Electrical Engineering
Robotics Secondary specialization
Gincsainé Szádeczky-Kardoss, Emese (associate professor, IIT)
Dr. habil. Harmati, István (associate professor, IIT)
Lectures:
Basics of Mechatronics
Repetition and introduction of mathematical relationships and notations. Description of the position and orientation of rigid bodies in the 2D plane and 3D space.
Kinematic models of robotic manipulators
Denavit-Hartenberg form of robotic manipulators. Direct and inverse geometric problem. Jacobi matrix of robots. Redundant and underactuated cases.
Dynamic models of robotic manipulators
Lagrange equation. Dynamic model based on the Lagrange equation. Example with a 2-DoF robot arm.
Control of robotic manipulators
Decentralized 3-loop cascade control. Computed torques method. Hybrid position and force control.
Trajectory planning of robotic manipulators
Path planning task illustrated by the pin-hole problem. Polynomial trajectory planning in joint variables.
Introduction to mobile robotics
Types of mobile robots, mathematical models (wheeled, legged, and flying robots).
Navigation of mobile robots
Presentation of navigation methods. Sensors of the inertial navigation; measured and calculated quantities. Sensing the environment.
Sensor fusion
LS estimation, Kalman filter, Particle filter, formulation of SLAM problem.
Hierarchical implementation of motion planning
Global and local planning methods. Types of maps and applicable planning solutions (deterministic and probabilistic), reactive planners (e.g. APF, Bug, VO methods).
Optimal path planning for a mobile robot in the plane
The optimal path for Dubins and Reeds-Shepp type robots. Continuous curvature path planning.
Coverage path planning
Formulation of coverage planning problems, areas of application, and solutions (random, systematic coverage methods).
Path tracking control of mobile robots
Control based on error transformation, flatness-based control, PI type solutions.
Robot Operating System
Practices:
- Modelling a robot manipulator in Matlab-Simulink-Simscape environment (direct and inverse geometry)
- Control of a robot in Matlab-Simulink-Simscape environment
- Odometry of a differential driven mobile robot
- Inertial navigation (components of IMU and their fusion, advantages, and disadvantages)
- Using Kalman filter for navigation
- Determining the optimal path for Dubins type robots
- Tracking control of a mobile robot
Study period:
There are two requirements to get a signature. Students have to satisfy both:
1. Homework: Successful submission of the solution to the individual homework assigned to each student during the semester. (Evaluation: accepted/not accepted).
Exam period:
Obtaining a signature is a condition for admission to the exam. The exam consists of a written test and the inclusion of the result achieved for the mid-term exam. (There is no possibility to improve the result of the mid-term exam during the exam period.)
Lecture slides and additional materials on the website of the course.
LaValle, S. M.: Planning Algorithms. Cambridge University Press, 2006, ISBN-13: 978-0521862059