Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
Informatics in Robotics (elective) SI01
Course content:
Lecture: Robotics basis (mobile and AI Robotics);Navigation algorithms and obstacle avoidance algorithms;
Practic:
1. Not eXactly C (NXC).
1.1 Testing sensors and engines
1.2 Conditions, loops, parallel threads
1.3 Navigation algorithms testing
1.4 Obstacle avoidance algorithms
2. Microsoft Robotics Developer Studio (MRDS).
2.1 Visual Program Language. Simulation.
2.2 Visual Program Language.: a real robot control
2.3 Programing Mindstorms NXT in C#.
Learning outcomes:
- Real robots programming
- Algorithms implementation in real time systems
(in Polish) Rodzaj przedmiotu
Course coordinators
Learning outcomes
EK1: standard programming robotic systems
EK2: design and build a simple robot I, II and III generation
EK3: simulation of mobile systems in the environment. NET using MSRS / MSDRS
EK4: implementation of algorithms for navigation and control of autonomous mobile systems
EK5: design and implementation of communication in teams of robots
Assessment criteria
Completion of the course
The student receives credits from each of the class forms, if there are more of each than 50% per each of the expected effect.
Rating is based on the following percentage scale:
[ 0, 50] – 2.0
(50, 60] – 3.0
(60, 70] – 3.5
(70, 80] – 4.0
(80, 90] – 4.5
(90, 100] – 5.0
The finale notes:
CLASSES =20Z(E1)+30K(E2)+10Z(E3)+30Z(E4)+10Z(E5)
LAB =20P(E1)+20P(E2)+10P(E3)+40P(E4)+10P(E5)
where:
Z – egsamination
K – test
P - project
Bibliography
a) basic references:
1. Graig John J., "Introduction to Robotics: Mechanics and Control"
2. Murphy R.,"Introduction to AI robotics", The MIT Press Cambridge, Massachusetts London, England, 2000
3. Sara Morgan, "Programming Microsoft® Robotics Studio", Microsoft, 2008
4. Kyle Johns, Trevor Taylor, Professional Microsoft® Robotics Developer Studio, Wiley, 2008
b) supplementary references:
1. Russell S., Norvig P.: Artificial Intelligence: A Modern Approach , Prentice Hall, 2nd edition, 2002.
2. Dudek G., Jenkin M.: Computational Principles of Mobile Robotics , Cambridge University Press, 2000.