TU Delft
print this page print this page     
Year 2017/2018
Organization Mechanical, Maritime and Materials Engineering
Education Minors Mechanical Engineering

Program PDF  download  show 


Code WB-Mi-168-17
Description WB-Mi-168-17 Robotica

Program Items

Responsible Program Employee
Name E-mail
M. Klomp    M.Klomp@tudelft.nl
Minor Coordinator
Name E-mail
Dr.ir. M. Wisse    M.Wisse@tudelft.nl
Contact for students
Martin Klomp
Program Title
In association with the Faculty of
Program Goals
The student is able to develop a functional robot in a multidisciplinary team. This comprises the following technical competences:
- executing a market analysis, designing the user experience (including external appearance), producing a slick robot (IO students already possess these competences)
- calculating forces, torques, stiffness, strength, acceleration/deceleration, collisions and stability of the robot, and designing the mechanical parts and the drive train (WB students already possess these competences)
- calculating currents, circuit dynamics, and heat production, selecting, reading, and interpreting sensor outputs, and developing, building and testing electronic circuits for power supply, safety, and data processing (EL students already possess these competences)
- designing, implementing, and testing c++/python software modules for human interfacing, interaction, safety, and autonomous behavior of the robot (TI students already possess these competences).

In addition, the students will learn how to implement the knowledge from their own BSc education in a large robotics project, and they learn to negotiate and discuss interdisciplinary trade-offs.
Intended for
Students from the following five TUD bachelor educations:
- Mechanical Engineering
- Industrial Design
- Computer Science (Technische Informatica)
- Electrical Engineering
who want to build their own robot in a multidisciplinary team, and who want to learn some of the skills of their multidisciplinary teammates.
Gives access to
This is not a “schakelminor”. After following this minor, you will be well-prepared for robotics-related MSc research in your own discipline. For example, after this minor, the Mechanical Engineering BSc student is recommended to take an MSc in Mechanical Engineering and work on a robotics-related thesis project.
Expected prior Knowledge
Using Linux and programming in python. This will be taught during the minor, but prior experience is useful.
Prerequisites Minor
At least 90 ECTS in one of the four BSc educations mentioned above. Additionally, strong motivation is required; admission is limited to 10 students per discipline, due to limited availability of expensive high-tech equipment and intensive coaching.
Minor Coherence / Goal
The students follow 16-18 ECTS of carefully selected multidisciplinary courses (no courses in your own discipline), to get acquainted with the specialization of your team members.
Minor Content 1
Each participant follows 16-18 ECTS of courses, and completes 12-14 ECTS of teamwork projects. The course list depends on your BSc background so you will not follow everything.

IO3850: Advanced prototyping for design
WB1630WB-15: Statica
WB3168: Robot Mechanics
WM0567TU: Essentials of entrepreneurship
ET3604LR: Electronica
TI3105TU: Introduction to Python Programming
WB3167: Topics in Robotics

In addition, there are various tutorials on design tools, software packages, and production methods, all aligned with the main projects listed below (teamwork projects for all students):

Project 1, 2.5 EC (concept design)
Project 2, 3 EC (detailed design)
Project 3, 7 EC (robot prototype)
Project IO, 1.5 EC (Robot/User Design Analysis)

During the projects you will also actively participate other activities:

- Meetup with coaches
- Meetup with customers
- Participate in the final demo day
- Weekly meetups/drinks with Robotics Minor students from The Hague University
- Colloquia from the Cognitive Robotics department
Education Methods
Lectures, tutorials and projects. A team assignment is a huge part of this minor. So working in teams and flexibility is needed.
Minor Assessment
Each part is assessed separately. The minor is successfully completed if the requirements of the bachelor's programme of the student are met.
Maximum number of participants
Minimum number of participants
Minor Remarks / Schedule
NOTE: Only 60 places are available. To be able to select students in order to create balanced teams, we have temporarily put the capacity at 70 students. After you enroll, we will ask you for a motivation letter by email. Thus, successful enrollment does not guarantee admission for this minor.

Descriptions of the modules and the project can be found in the digital study guide. The minor is taught in Dutch.