Course on Service Robotics

-> Home page -> Teaching activities flag

Basic information on the course can be found on university pages:

Additional material to the course

Lecture presentations (in Slovak)

go Kinematics - Introduction (pdf)
go Kinematics - Joint-based structures (pdf) -- video1, video2,
go Kinematics - Wheel-based structures (pdf) -- video1, video2
go Motion control (pdf)
go ROS (Robot Operating System) (pdf)
go Navigation (pdf)
go Environment modelling (pdf)
go Localization (pdf)
go Path planning (pdf)

Motivational material

video-1 -- video-2 -- video-3 -- video-4 -- video-5 -- video-6 -- video-7 -- video-8 -- video-9 -- video-10

Final exam topics

  • Kinematics - introduction
    1. position and translation
    2. orientation and rotation
    3. homogeneous transformations
    4. ex: rotations
    5. ex: composition of translation and rotation
  • Kinematics - joint structures
    1. joints and their types
    2. lower pair joints
    3. denavit-hartenberg representation
    4. ex: derivation of homogenous matrix for D-H
    5. ex: D-H for rotational/prismatic joints combinations
    6. direct kinematics problem and its solution
    7. ex: derivation for an arm with three rotational joints
    8. FABRIK method for inverse kinematics
  • Kinematics - wheeled structures
    1. wheel type and geometry
    2. stability, maneuverability and controllability
    3. mobile robots kinematics
    4. direct kinematics model of a simple differential robot
    5. kinematic wheel constraints (differential robot - left wheel, right wheel)
    6. ex: correspondence between kinematic model and constraints
    7. ex: circle movement
  • Environment modeling
    1. model characteristics
    2. occupancy grid maps
    3. update formula for OG
    4. usage of lidar/sonar for model building
    5. line maps
    6. topological maps
    7. landmark maps
  • Localization
    1. localization characteristics and tasks
    2. odometry and uncertainty
    3. odometry formula for a simple differential robot
    4. odometry errors
    5. map-based localization
    6. belief and probabilistic robotics
    7. markov localization
    8. formulas for markov localization
    9. landmark/beacon-based localization
  • Path planning
    1. characteristics and basic approaches
    2. configuration space
    3. graph construction methods
    4. avoiding obstacles

Additional reading

handbook of robotics Handbook of Robotics (2nd edition)
autonomous mobile robots Introduction to Autonomous Mobile Robots

Copyright © MM
Last updated 11.5.2020