1-Modulehandbook en
1-Modulehandbook en
MAS 1
Contents
1 Module group “Core Courses” (CC) MAS 5
Advanced Software Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAS 5
Autonomous Mobile Robots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAS 7
Mathematics for Robotics and Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAS 9
Principles of Cognitive Robots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAS 11
MAS 2
Table of content by semester and module group
MAS 3
Robot Manipulation PRSD 2/3 MAS 18
Robot Navigation PRSD 2/3 MAS 20
Robot Perception PIR 2/3 MAS 31
Robot Systems Design PRSD 2/3 MAS 22
Scientific Experimentation and Evaluation LAB 3 MAS 45
Software Development Project LAB 2 MAS 47
MAS 4
1 Module group “Core Courses” (CC)
MAS 5
Form der Participants have to solve example problems in homework assignments.
Studien-leistung The final examination can either be oral, in writing, or by submitting a
term project.
Media Slides, whiteboard, online demonstrations. Moodle supported.
Literature – Deitel & Deitel: C++: How to Program, Pearson Education Limited,
2011
– Deitel & Deitel: Java: How to Program, Prentice Hall International,
2004
– Gamma, Helm, Johnson, Vlissides: Design Patterns, Addison Wesley,
2005
– Kuchana: Software Architecture Design Patterns in Java, Auerbach
Publication, 2004
– McConnell: Code Complete 2, Microsoft Press, 2004
– Tanenbaum: Distributed Systems, Principles and Paradigms, 2nd edi-
tion, Prentice Hall International, 2006
MAS 6
Autonomous Mobile Robots
MAS 7
• Path planning and execution
• Navigation and obstacle avoidance
MAS 8
Mathematics for Robotics and Control
MAS 9
Literature • Press & Teukolsky & Vetterling & Flannery: Numerical Recipes in
C++, 2nd edition. Cambridge Univ. Press, 2002.
• Kwakernaak & Sivan: Linear Optimal Control Sys-
tems. Willey interscience, 1972, available online
(http://www.ieeecss.org/PAB/classics/).
• Kailath: Linear Systems. Prentice Hall, 1980.
• Choset et.al.: Principles of Robot Motion. MIT Press, 2005.
• Khalil: Nonlinear Systems. Prentice Hall, 2002
MAS 10
Principles of Cognitive Robots
Language English
Expected study ef- Active participation in class. Solution of homework exercises. Performing
forts and documenting experiments. Examination.
MAS 11
Literature Textbook:
– Russell & Norvig: Artificial Intelligence – A Modern Approach, 2nd
edition. Prentice Hall, 2002.
Supplementary:
– Baader, Calvanese, McGuinness, and Nardi: The Description Logic
Handbook. Cambridge University Press, 2007.
– John Sowa: Knowledge Representation: Logical, Philosophical, and
Computational Foundations. MIT Press, 2000.
– Robin Murphy: Introduction to AI Robotics. MIT Press, 2000.
MAS 12
2 Module group “Specialization Robot Systems Design” (PRSD)
MAS 13
Passing require- completion of the placement tests, written final examination
ments
Expected study ef- Active participation in lectures, solution of homework exercises. 50%
forts submissions are required as, 50% of the points have to be reached. There
will be drill, advanced and project-like assignments.
Media Lecture using predominantly visual media, on the blackboard, exercises,
interactive learning platform (MOODLE or Ilias), educational articles,
and technical writings like application notes, experiments on real HW.
MAS 14
Hardware/Software Co-Design
MAS 15
Passing require- Homework and Examination
ments
Expected study ef- Active participation in lectures, solution of homework exercises. 80%
forts submissions are required. 50% of the points have to be reached. There
will be drill, advanced and programming exercises.
Media Lecture using predominantly visual media, on the blackboard, exercises,
interactive learning platform, educational articles, and technical writings
like application notes, experiments on real HW.
Literature • Nolfi & Floreano: Evolutionary Robotics. MIT Press, 2004.
• Catsoulis: Designing Embedded Hardware. O’Reilly, 2002.
• Jones & Flynn & Seiger: Mobile Robots. AK Peters, 1999.
• Pfeiffer & Scheier: Understanding Intelligence. MIT Press, 2000.
• Gockel & Dillmann: Embedded Robotics. Elektor-Verlag, 2005
MAS 16
Mobile Manipulation
MAS 17
Robot Manipulation
MAS 18
Media Slides, whiteboard.
Literature Textbook
• Craig: Introduction to Robotics - Mechanics and Control. 2004.
Supplementary
• Siciliano, Sciavicco et al.: Robotics - Modelling, Planning, and Con-
trol, 2008.
• Spong, Hutchinson, Vidyasagar: Robot Dynamics and Control,
2004.
MAS 19
Robot Navigation
MAS 20
– Latombe: Robot Motion Planning, Kluwer, 1990.
Supplementary:
– del Pobil, Serna: Spatial Representation and Motion Planning,
Springer, 2008.
– Ito: Robot Vision: Strategies, Algorithms, and Motion Planning, Nova
Science, 2009.
MAS 21
Robot Systems Design
MAS 22
– work space control
• system architecture
– modularity and component concepts
– buses and communication
• user interface and programming
MAS 23
3 Module group “Specialization Intelligent Robots” (PIR)
Adaptive Filtering
MAS 24
• B. Farhang-Boroujeny, Adaptive filters, Wiley, ISBN 978-0-471-
98337-8, 2006.
• B.D.O. Anderson, J.B. Moore, Optimal Filtering, Dover Books on
Engineering
• Oppenheim, Schaefer: Discrete Time Signal Processing, Prentice
Hall
MAS 25
Learning and Adaptivity
Credits 6
Weekly hours Lecture: 2, Lab: 2
Responsible Prof. Dr. Gerhard Kraetzschmar
MAS 26
Media Slides, whiteboard, online demonstrations. Moodle supported.
Literature Textbook:
• Alpaydin: Introduction to Machine Learning. MIT Press, 2004.
Supplementary:
• Mitchell: Machine Learning. McGraw Hill, 1997.
• Haykin: Neural Networks. 2nd ed. Prentice-Hall, 1998.
• Sutton & Barto: Reinforcement Learning. MIT Press, 1998.
• Russell & Norvig: Artificial Intelligence – A Modern Approach, 2nd
edition. Prentice Hall, 2002.
• Weiss: Multiagent Systems: A Modern Approach to Distributed
Artificial Intelligence. MIT Press, 1999.
MAS 27
Multi-Agent Systems
MAS 28
Literature • Michael Wooldridge: An Introduction to Multiagent Systems, Wi-
ley, 2009
• Mark d’Inverno, Michael Luck: Understanding Agent Systems,
Springer, 2010
• Yoav Shoham, Kevin Leyton-Brown: Multiagent Systems: Algorith-
mic, Game-Theoretic, and Logical Foundations, Cambridge Univer-
sity Press, 2008
MAS 29
Probabilistic Methods for Robotics
Credits 6
Weekly hours Lecture: 2, Lab: 2
Responsible Prof. Dr. Prassler
MAS 30
Robot Perception
Credits 6
Weekly hours Lecture: 2, Lab: 2
Responsible Prof. Dr. Paul Plöger
Teacher Prof. Dr. Paul Plöger
Language English
Studdy effort 60 hours
at univesity
MAS 31
• Desolneux et.al.: From Gestalt Theory to Image Analysis. Springer,
2008.
MAS 32
Planning and Scheduling
Credits 6
Weekly hours Lecture: 2, Lab: 2
Responsible Prof. Dr. Gerhard Kraetzschmar
MAS 33
• Ghallab & Nau & Traverso: Automated Planning. Morgan Kauf-
mann, 2004.
• Russell & Norvig: Artificial Intelligence – A Modern Approach, 2nd
edition. Prentice Hall, 2002.
• Weld: An Introduction to Least Commitment Planning. AI maga-
zine, 15(4), 27-61, 1994.
• Weld: Recent Advances in AI Planning. AI magazine, 20(2), 93-122,
1999.
MAS 34
4 Module group “R&D Project” (RND)
MAS 35
Literature Will be individually assigned, based on selected project topic.
MAS 36
Research and Development Colloquium
MAS 37
5 Module group “Master-Thesis” (MTHES)
MAS 38
Passing require- Project report.
ments
Expected study ef- Combined oral exam with MC.
forts
Media n/a
Literature n/a
MAS 39
Master Colloquium
MAS 40
6 Module group “Seminars” (SEM)
Content In group work we will address the following issues and questions:
• What are helpful resources for literature search?
• What is a citation index and how to use it?
• How to systematically search papers?
• How to create a key word structure and identify related topics?
• How to create "your own" citation index?
• How to sort and classify all the literature which you found?
• How to create a bibliography and what styles to use?
• How to create an annotated bibliography?
• How to read and analyze scientific articles?
MAS 41
• What is a good paper and what is a bad one?
MAS 42
Advanced Scientific Working
MAS 43
Passing require- Leistungsnachweis
ments
Expected study ef- • Six essays analyzing the contributions and deficits of six selected
forts scientific papers.
• Annotated bibliography for R&D project.
• Problem formulation for R&D project.
• Extended abstract.
MAS 44
7 Module group “Lab Courses” (LAB)
MAS 45
Passing require- Leistungsnachweis
ments
Expected study ef- Regular lab participation, solving the experimental tasks, written reports
forts for each experiment conducted, sort oral presentations of experiments and
findings.
Media Practical lab course, work in small groups (3-5 persons), designing,
setting-up and conducting experiments using robot experimentation kits
like Lego mindstorm and other hardware.
Literature Textbook:
• Experimentation: An Introduction to Measurement Theory and Ex-
periment Design. D.C. Baird 1995 (ISBN-13: 978-0133032987)
Supplementary books (selection):
• Design of Experiments: A Realistic Approach. Virgil L. Ander-
son, John Ed. Anderson, Rober A. McLean 1974 (ISBN-13: 978-
0824761318)
• Experimentation and Measurement. W.J. Youden 1999 (ISBN-13:
978-0486404516)
• Statistics for Experimenters: An Introduction to Design, Data Anal-
ysis and Model Building (Wiley Series in Probability & Mathemat-
ical Statistics). George E.P. Box, William G. Hunter, J. Stuart
Hunter 1978 (ISBN-13: 978-0471093152)
MAS 46
Software Development Project
MAS 47
Passing require- Project work and Examination
ments
Expected study ef- Active participation in class. Successful formation of and participation
forts in student teams. Solving project assignments at home and in theory
and practice sessions. Examination.
Media Slides, whiteboard, online demonstrations. Moodle supported. Project
repository.
Literature Textbook:
– Martin: Agile Software Development: Principles, Patterns, and Prac-
tices. Prentice Hall/Pearson Education, 2003.
– McConnell: Code Complete 2
Supplementary:
– Summerville: Software Engineering, 7th edition. Addison Wesley, 2004.
– Gamma, Helm, Johnson, Vlissides: Design Patterns, Addison Wesley,
2005
– Zeller: Why Programs Fail: A Guide to Systematic Debugging, 2nd
edition, Morgan Kaufmann 2009
MAS 48