4 ECTS credits
110 u studietijd

Aanbieding 1 met studiegidsnummer 4023616FNR voor alle studenten in het 1e semester met een gespecialiseerd master niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Onderwijstaal
Engels
Onder samenwerkingsakkoord
Onder interuniversitair akkoord mbt. opleiding
Faculteit
Faculteit Ingenieurswetenschappen
Verantwoordelijke vakgroep
Toegepaste Mechanica
Onderwijsteam
Tom Verstraten (titularis)
Ilias El Makrini
Onderdelen en contacturen
24 contacturen Hoorcollege
24 contacturen Werkcolleges, practica en oefeningen
Inhoud

The aim of this course is treefold:

  1. to broaden the student’s knowledge about disciplines related to robotics;
  2. to improve the student’s decision-making skills by promoting critical thinking and raising awareness about non-technical aspects of robotics;
  3. to train the student in executing and managing real-world robot programming concepts.

Firstly, the students will be familiarized with fields of study which are not covered in the standard curriculum, but nevertheless relevant for the training of a roboticist. This will be done in a series of introductory-level lectures on a variety of technical topics. Each lecture will be given by an expert in the respective field.

Secondly, the student will be introduced to non-technical knowledge which is essential for a contemporary robotics engineer in a leading role. The focus will lie on critical on critical thinking, effective decision-making and awareness of the societal aspects of robotics.

Thirdly, the students will train their ability to integrate new knowledge and to make effective decisions in practice by executing a programming project in the Robotic Operating System ROS. This project is the continuation of the Robotics I course, in which the basics of ROS are taught. The project allows the students to further develop their technical skills, both in terms of programming and in terms of implementing robotic applications, as well as their project management skills.

Studiemateriaal
Handboek (Aanbevolen) : Mastering ROS for Robotics Programming, Joseph De Lentin, 1st, Packt Publishing, 9781785282997, 2015
Bijkomende info

Studiemateriaal:

- Homo Roboticus

- Mastering ROS for Robotics Programming

Leerresultaten

x

The student has the flexibility and adaptability to work in a team.

The students do the project in small groups, and hence have to collaborate as a team.

x

The student can develop, plan, execute and manage engineering projects at the level of a starting professional.

The student is responsible for the completion of the project and therefore has to develop, plan, execute and manage the project within the allocated resources and time

x

The student has a creative problem-solving attitude and a continuous-learning mindset while making result-driven and evidence-based decisions.

Because the project approach is not imposed, the students are in full control of the project methodology, planning, execution and reporting. The students will need to find the right balance between following established methodologies (e.g. re-using, adapting or merging existing code) developing new methodologies and code themselves. The student teams will independently search for available resources (tutorials, sample code) that can be used to speed up the project’s completion. They will have to judge the usefulness of these resources and to what extent they need to be adapted to the project. At the same time, the students will be encouraged to try new approaches (continuous-learning mindset) which may be more effective solutions to their specific problem. In order to complete the project successfully and in time, the student will therefore need to balance creative problem-solving with result-driven and evidence-based decisions.

x

The student has a critical attitude towards one's own results and those of others.

In the group project, all students are responsible for the outcome of their project. Obtaining a good result requires them to be critical towards the results of their peers.

Lect1

Having the skills needed to implement a real-world robotic task.

The students will acquire knowledge and skills related to the selection and reading of sensors and the programming and control of robots.

x

The student is able to work with third-party robot simulation and control software.

The student will implement a real-world robotic application in third-party robot simulation and control software.

x

The student is conscious and has a basic understanding of scientific disciplines outside the standard curriculum with relevance for robotics.

The student will be introduced to new scientific disciplines, both technical and non-technical, which bear relevance for the training of a roboticist. The student will be exposed to established ideas and concepts within these specific disciplines to generate a basic understanding of the field of study, but also to state-of-the-art research in order to understand trends and opportunities.

x

Being able to openly engage in meaningful discussions about robotics and its impact on society.

The students are encouraged to articulate their opinions about contemporary technologies used in the field of robotics and their impact on society, today as well as in the future. They are willing to openly engage in discussions with (guest) lecturers and their fellow students.

x

The student has an understanding of safety standards and rules with respect to mechanical, electrical and energy systems:

In the lectures and in the project, the students will be exposed to robots which interact with humans. Special attention will be devoted to conveying the importance of safe human-robot interaction.

x

The student can conceive, plan and execute a research project, based on an analysis of its objectives and existing knowledge.

This competence is acquired in the project, where the students will implement a real-world robotic application in simulation. Only the project objective and relevant constraints will be defined. It is up to the students to reformulate this high-level engineering problem into a set of subtasks and ensure that these are all implemented correctly.

x

The student is able to correctly report on research or design results in the form of a technical report.

The students make a report about their group project.

x

The student is able to present and defend results in a scientifically sound way, using contemporary communication tools, for a national as well as for an international professional or lay audience.

The students present their project to the teaching team and the other students. After the presentation they have to answer questions

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Andere bepaalt 100% van het eindcijfer

Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:

  • Cont. assessm. + project met een wegingsfactor 1 en aldus 100% van het totale eindcijfer.

    Toelichting: Evaluation of the student's participation in and understanding of lectures accounts for 30%. The project accounts for 70%. Details below.

Aanvullende info mbt evaluatie

30% of the final score will be assigned based on the student’s active participation during the lectures. The evaluation will be in the form of continuous assessment (quiz after lecture, discussions during lecture, etc.).

The project accounts for 70% of the final score. The students will present their code and project approach in a technical report and defend their project results orally (presentation + Q&A).

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de ingenieurswetenschappen: werktuigkunde-elektrotechniek: werktuigbouwkunde
Master of Electromechanical Engineering: Robotics and Mechanical Construction (enkel aangeboden in het Engels)