Kod przedmiotu |
07 69 1691 23 |
Liczba punktów ECTS |
4 |
Nazwa w języku prowadzenia |
Sterowanie autonomicznymi robotami mobilnymi |
Nazwa w języku polskim |
Sterowanie autonomicznymi robotami mobilnymi |
Nazwa w języku angielskim |
Control of Autonomous Mobile Robots |
Język prowadzenia zajęć |
polski |
Formy zajęć
Liczba godzin w semestrze |
|
Wykład |
Ćwiczenia |
Laboratorium |
Projekt |
Seminarium |
Inne |
E-learning |
Godziny kontaktowe |
|
|
|
40 |
|
|
|
Kształcenie na odległość |
Nie |
Nie |
Nie |
Nie |
Nie |
Nie |
Nie |
Udział wagowy w ocenie końcowej. |
|
|
|
1,00 |
|
|
|
|
Jednostka prowadząca |
Instytut Informatyki |
Kierownik przedmiotu |
dr inż. Przemysław Nowak |
Realizatorzy przedmiotu |
dr inż. Przemysław Nowak |
Wymagania wstępne |
Znajomość algebry liniowej, programowania obiektowego i podstaw sztucznej inteligencji, umiejętność programowania w języku C++ lub Python |
Przedmiotowe efekty uczenia się |
- Student zna podstawowe koncepcje związane z autonomicznymi robotami mobilnymi dotyczące czujników, efektorów, opisu stanu, równań ruchu, określania pozycji, omijania przeszkód, planowania toru ruchu, architektury systemu sterowania.
- Student potrafi stworzyć prosty rozproszony system sterowania autonomicznym robotem mobilnym z wykorzystaniem platformy programistycznej ROS.
- Student potrafi stworzyć prostą scenę w wybranym symulatorze robotów i przeprowadzić symulację poruszania się do punktu docelowego autonomicznego robota mobilnego sterowanego za pomocą stworzonego systemu sterowania.
|
Metody weryfikacji przedmiotowych efektów uczenia się |
Sprawozdanie stanowiące raport końcowy wraz z prezentacją zrealizowanego projektu i odpowiedziami na pytania go dotyczące: efekty 1, 2, 3.
|
Kierunkowe efekty uczenia się |
|
Formy i warunki zaliczenia przedmiotu |
Sprawozdanie stanowiące raport wstępny przedstawiający założenia projektu oraz sprawozdanie stanowiące raport końcowy wraz z prezentacją zrealizowanego projektu i odpowiedziami na pytania go dotyczące. Sprawozdanie stanowiące raport wstępny oceniane jest według skali: niezaliczone-zaliczone, przy czym musi obowiązkowo zostać zaliczone przed dopuszczeniem do realizacji projektu. Sprawozdanie stanowiące raport końcowy wraz z prezentacją zrealizowanego projektu i odpowiedziami na pytania go dotyczące oceniane są łącznie według skali: 2-5, a uzyskana ocena stanowi ocenę końcową z przedmiotu. |
Szczegółowe treści przedmiotu |
PROJEKT:
1. Stworzenie prostej sceny w wybranym symulatorze robotów zawierającej robota mobilnego, wyznaczony punkt docelowy i występujące po drodze przeszkody.
2. Stworzenie prostego rozproszonego systemu sterowania autonomicznym robotem mobilnym z wykorzystaniem platformy programistycznej ROS.
3. Weryfikacja działania systemu sterowania poprzez przeprowadzenie symulacji poruszania się robota mobilnego do punktu docelowego z różnych punktów początkowych na scenie. |
Literatura podstawowa |
- Siegwart R, Nourbakhsh IR, Scaramuzza D. Introduction to Autonomous Mobile Robots. 2nd ed. Cambridge, MA: The MIT Press, 2011
- Dudek G, Jenkin M. Computational Principles of Mobile Robotics. 3rd ed. Cambridge: Cambridge University Press, 2024
- Siciliano B, Khatib O. eds. Springer Handbook of Robotics. 2nd ed. Berlin: Springer-Verlag, 2016
|
Literatura uzupełniająca |
- Murphy RR. Introduction to AI Robotics. 2nd ed. Cambridge, MA: The MIT Press, 2019
- Thrun S, Burgard W, Fox D. Probabilistic Robotics. Cambridge, MA: The MIT Press, 2006
- Dokumentacja ROS: http://docs.ros.org/
- Dokumentacja Gazebo: https://gazebosim.org/docs/
- Dokumentacja CoppeliaSim: https://manual.coppeliarobotics.com/
- Dokumentacja Webots: https://www.cyberbotics.com/doc/guide/index
|
Bilans godzin
|
Rodzaj zajęć |
Liczba godzin |
Projekt |
40 |
Przygotowanie prezentacji zrealizowanego projektu |
1 |
Przygotowanie sprawozdania stanowiącego raport końcowy |
2 |
Przygotowanie sprawozdania stanowiącego raport wstępny |
2 |
Stworzenie rozproszonego systemu sterowania autonomicznym robotem mobilnym i jego weryfikacja |
35 |
Stworzenie sceny |
1 |
Zapoznanie z literaturą |
12 |
Zapoznanie z narzędziami |
15 |
SUMA : |
108 |
|
Uwagi |
|
Data aktualizacja karty |
2025-09-02 17:37:02 |