Till KTH:s startsida Till KTH:s startsida

Ändringar mellan två versioner

Här visas ändringar i "Course information from course directory" mellan 2013-11-12 19:38 av Petter Ögren och 2013-11-12 19:39 av Petter Ögren.

Visa nästa > ändring.

Course information from course directory

Groups of small cooperative robots, so-called multi agent systems, are believed to bring new possibilities in terms of capabilities, efficiency and flexibility. In this course you will design and implement a number of solutions to multi agent problems. YSome of your solutions will be run on a team of 860 cm humanoid NAO-robots from Aldebaran Robotics.

Learning outcomes After completing the course the students should:


* be able to use a number of important tools and technologies used in artificial intelligence and multi agent systems
* be able to develop intelligent multi-agent systems
* be able to assess the value of, and to a suitable extent utilize, existing solutions as a part of a programming project
* have reached some degree of insight into the workings of working in a group within the scope of a larger project
* be familiar with some of the roles one can fill in a larger programming project
* be able to present their work and results, both orally and in writing
* be able to write a basic scientific paper in English.
Course main content The students will in project form design and implement a robot team performing a task. The actual course content can vary based on which solutions the students choose to use.The following areas will to a smaller or greater extent, dependent on the students' choices, be treated in the course: technologies for intelligent multi-agent systems, robot control, coordination and cooperation.The course will also train the ability to manage and participate in larger projects, specifically the coordination of effort in a group, the assessment of existing solutions and their possible use, and how to work with existing code.

Eligibility KTH-students:2D1345/DD1345, Introduction to Computer Science and 2D1240/DN1240, Numerical Methods, Basic Course II or 2D1241/DN1241 Numerical Methods, Basic Course III or equivalent.2D1363/DD1363, Software Engineering or equivalent is recommended.

Single course students:90 university credits including 45 university credits in Mathematics or Information Technology. English B, or equivalent.

Literature To be announced at least 4 weeks before course start at course web page.

Examination
* INL1 - Hand-in Assignment, 3.0 credits, grade scale: P, F
* PRO1 - Software Engineering Project, 4.0 credits, grade scale: P, F
* PRO2 - Software Engineering Project, 4.0 credits, grade scale: P, F
* PRO3 - Software Engineering Project, 4.0 credits, grade scale: P, F
In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see: http://www.kth.se/csc/student/hederskodex/1.17237?l=en_UK.