New to Sign up now to get your own personalised job matches.

Sign up

New to Sign up now to get your own personalised job matches.

Sign up

ROS 2 migration study in Automated Driving simulator

Internship in Helmond, the Netherlands

Degree level


Job function


Required languages

English (Fluent)
Dutch (Fluent)

Work experience

0 to 1 years

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.


TNO is looking for a student to study the migration for ROS 1 to ROS 2: At the Automotive Campus in Helmond TNO is developing software for automated driving vehicles. The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications. As a middleware ROS 1 is used and interested to know what the upsides are for migrating to ROS 2.

We want to get a better understanding of the migration to ROS 2 with the large code base we have at the moment. To get a good overview of the performance, stability & security differences we need this migration study. Part of this study is a migration case, which means migrating a ROS 1 simulation to ROS 2 simulation.

The study consists of two parts.

1. Benchmarking study: The student will define key performance indicators (KPI) for a robotics middleware and evaluate the performance differences between ROS 1 and ROS 2 given these KPI’s.

2.Realization study: TNO will define a demonstration use case which is currently implemented in ROS 1 and student will show the same use case implemented in ROS 2 if possible. An Important research question is knowing which parts of the migration are trivial and which parts might be difficult.


We require that you have experience with C++ and Linux. Experience with ROS 1 or ROS 2 as a benefit. We like you to start as soon as possible. This study fits to a 20 weeks project (based on full time availability). We require you to work in Helmond at the TNO office to enable you to work with our tools and to have short communication lines.


TNO is an independent research organisation whose expertise and research make an important contribution to the competitiveness of companies and organisations, to the economy and to the quality of society as a whole. Innovation with purpose is what TNO stands for. With 3000 people we develop knowledge not for its own sake but for practical application. To create new products that make life more pleasant and valuable and help companies innovate. To find creative answers to the questions posed by society. We work for a variety of customers: governments, companies, service providers and non-governmental organisations. Working together on new knowledge, better products and clear recommendations for policy and processes. In everything we do, impact is the key. Our product and process innovations and recommendations are only worth something if our customers can use them to boost their competitiveness.

You will work at the Integrated Vehicle Safety department of TNO on the Automotive Campus in Helmond. In this department people are working on developing software for automated driving vehicles. The developed software is tested in pilots and on the public road. (more info on the department: ). The people are young, enthusiastic and driven. You will work in an open area, within your own team. One of our employees will be your mentor. He will help you to get acquainted with the department and give you guidelines for your research in order to help you to get the best out of it.


You want to work on the precursor of your career; a work placement gives you an opportunity to take a good look at your prospective future employer. TNO goes a step further. It’s not just looking that interests us; you and your knowledge are essential to our innovation. That’s why we attach a great deal of value to your personal and professional development. You will, of course, be properly supervised during your work placement and be given the scope for you to get the best out of yourself. Naturally, we provide suitable work placement compensation.


Then please feel free to apply on this vacancy! For further questions don’t hesitate to contact us.


Innovation with purpose: that is what TNO stands for. We develop knowledge not for its own sake, but for practical application.
TNO connects people and knowledge to create innovations that boost the competitive strength of industry and the well-being of society in a sustainable way.
Do you want to do ground-breaking work in multidisciplinary projects, seek out new knowledge? Do you want...

The Hague
3,300 employees

What employees are saying

Thymen Wabeke


Thymen Wabeke

“At TNO, you'll never do the same thing twice.”
Innovator Thymen Wabeke has found that, at TNO, every project is different. Plenty of opportunities to find out what you are good at, and to identify areas for further personal development.
“At Data Science, we develop smart computer programs that...

Michiel van den Baar


Michiel van den Baar

“Together, we want to make the world a bit better”
Michiel van den Baar started his traineeship in a sustainable chemistry department. He is convinced that TNO can really make a difference in this area.
“My fascination with the energy transition dates back to my studies in Mechanical Engineering....