Robot Manipulators and Mobile Robots
A tantárgyleírás hatályossága
| Subject name (Hungarian, English) |
Robotkarok és mobilis robotok
Robot Manipulators and Mobile Robots
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEVIIIMA21 | ||||||||||||
| Subject type | — | ||||||||||||
| Training Level | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | vizsga | ||||||||||||
| Credits | 5 | ||||||||||||
| Subject coordinator |
Gincsainé Szádeczky-Kardoss Emese
contact:
szadeczky.emese@vik.bme.hu
|
||||||||||||
| Responsible department |
Irányítástechnika és Informatika Tanszék
|
||||||||||||
| Faculty | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Subject website | https://edu.vik.bme.hu/ | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
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
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
No learning outcomes recorded.
Skills
No learning outcomes recorded.
Attitudes
No learning outcomes recorded.
Autonomy and responsibility
No learning outcomes recorded.
Oktatási módszertan
Tanulástámogató anyagok
Online források
Recommended preliminary knowledge for completing the subject
General rules
Assessment methods
In-term assessments
No detailed assessments provided.
Weight of in-term assessments
No weights provided.
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
No grade thresholds provided.
Attendance requirements
No attendance requirements provided.
Rules for retake and resubmission
Not provided.
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Not provided.
Workload to complete the subject
No workload breakdown provided.
Validity of subject requirements
Curriculum placement
No curriculum placements recorded for this subject version.