Univ. Belgrade
Prof. A. Rodić
Space Robotics
(S3, elective, 6 ECTS)
Learning Outcomes:As the expected outcome a basic knowledge and experience in space robotics verified by use of the simulator or the experimental system and reported appropriately. The objectives regard to acquisition of the specific knowledge of system modeling, design of mechatronic/robotic systems for space exploration tasks, sensor-based localization and navigation, autonomous motion, etc.
Knowledge and Understanding:
That includes survey of space robotics, modeling and design of autonomous robots for harsh environments, simulation and experimental testing of autonomous robotic systems. Candidates choose one of the currently available subprograms:1) autonomous wheel-based robots, 2) unmanned micro-aerial vehicles (rotor-crafts).
Applying Knowledge and Understanding:Candidates are enabled working with the experimental indoor and outdoor robotic systems (4WD rover) and unmanned micro-aerial vehicle (UMAV).
PrerequisitesCandidates are requested to show the basic knowledge of mechanics, electronics and system identification, signal processing and automatic control theory. It is desirable to certain prior knowledge of artificial intelligence and programming in Matlab, C/C++ or Python.
ProgramCourse program includes: (i) initial theoretic tutorial, (ii) experimental work, and (iii) independent work on small project elaboration.
Description of how the course is conductedIntroductory lectures by professor of Robotics, the project task and literature are defined by professor. The candidate works independently regarding tasks imposed supervised by professor. Project tasks are of hardware or software type encouraging original student ideas. Candidates are provided by corresponding simulation software and/or experimental system. Candidate writes a project report at the end and defends it by the professor.
Description of the didactic methodsIn addition to the conventional ways of remote operation of mechatronic systems it will be included also application of artificial intelligence algorithms in navigation, path planning and motion in unknown and unstructured environments.
Description of the evaluation methodsCandidates write project reports/presentation about their independent work at the end of the course and defend them by the professor.
Adopted TextbooksSpringer Handbook of Robotics, Eds. Siciliano, Khatib, 2008
Recommended readingsHandbook of Unmanned Aerial Vehicles, Editors: Valavanis, K., Vachtsevanos, George J. (Eds.) , 2015