Internship | Ontology Based Scenario Definition and Detection

1 maand geleden


Helmond, Nederland TNO Voltijd

About this position

At TNO, we develop software for Automated Driving vehicles. In order to have automated driving accepted by the public, it is extremely important to be able to explain the behavior of the vehicle. Are you interested in improving our AD vehicles? Please read further

What will be your role?

One of the challenges in Automated Driving is “How the vehicle makes its’ decisions”. The vehicle decision is based on the current assessment of the vehicles’ surrounding. Often all situations that could occur on public road are simplified into a discrete set of scenarios or use-cases. This jeopardizes the generalizability and specificity of the system solution. Therefore a designer should delicately tradeoff between the details captured in a scenario and the number of scenarios resulting from adding more and more details. In order to tackle this scalability issue TNO is investigating whether AI – using a knowledge graph - could be used for scenario detection, from which expected behaviour could be inferred.

For that you will:

Build an ontology to capture a specified set of scenarios; Assess whether the graph based approach allows for easier scenario detection and definition; Check completeness of existing standards and possibly contribute on extensions of those.

Proposed approach:

Define a challenging set of scenarios in a predefined operational domain; Familiarize with standards such as ASAM OpenXOntology and ISO as well as the Cetran Scenario Catalogue; Search for and weigh up the pro’s and con’s of existing graph modelling frameworks; Implement existing Ontology proposals in a graph modelling framework of choice; Check for opensource data sets that could support your work, and relate these to TNO-internally available datasets or implement your work in an AD simulator (e.g. Carla); Present results regarding the feasibility and complexity of the graph based approach for scenario detection.

What we expect from you

We require that you are familiar with statistics for data science and have experience with data processing as well as clustering and classification methods. You are knowledgeable in programming (please indicate your programming language strengths in your application) and you are willing to learn. Experience with Linux and ROS is beneficial. We like you to start as soon as possible. The thesis fits to a 9 month project (based on full time availability). Familiarity vehicle automation would be considered a plus. Finally, successful candidates should be able to spend at least 2 days a week in our TNO Helmond premises to enable you to work with our tools and to have short communication lines.

What can you expect of your work situation?
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.

Related videos:
Integrated Vehicle Safety:

Previous Demonstrator on Risk Averse Motion Planning:
TNO Video:
Linkedin Post:

What you'll get in return

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.



  • Helmond, Noord-Brabant, Nederland TNO Voltijd

    About this roleBattery packs are composed of multiple battery cells connected in series or parallel. A Battery Management System is essential to monitor the individual cells, involving a read-out circuit for basic measurements like voltage, current, and temperature, and a controller to compute operational parameters such as the state-of-charge. The...


  • Helmond, Nederland TNO Voltijd

    Type dienstverband: Internship and graduation project Locatie: Helmond Opleidingsniveau: WO Uren per week: Fulltime – 40 Internship | Physics-Based Battery Management Algorithm Development Apply now Delen op Facebook Delen op LinkedIn Delen op Twitter About this position Battery packs consist of many individual battery cells connected in series or...


  • Helmond, Nederland TNO Voltijd

    Type dienstverband: Internship and graduation project Locatie: Helmond Opleidingsniveau: WO Uren per week: Fulltime – 40 Internship | Physics-Based Battery Management Algorithm Development Apply now Delen op Facebook Delen op LinkedIn Delen op Twitter About this position Battery packs consist of many individual battery cells connected in series or...


  • Helmond, Nederland TNO Voltijd

    Type dienstverband: Internship and graduation project Locatie: Helmond Opleidingsniveau: WO Uren per week: Fulltime – 40 Internship | Driver gaze patterns Apply now Delen op Facebook Delen op LinkedIn Delen op Twitter About this position Driver gaze is the primary source for understanding the traffic environment and anticipating future actions of...


  • Helmond, Nederland TNO Voltijd

    Type dienstverband: Internship and graduation project Locatie: Helmond Opleidingsniveau: WO Uren per week: Fulltime – 40 Internship | Driver gaze patterns Apply now Delen op Facebook Delen op LinkedIn Delen op Twitter About this position Driver gaze is the primary source for understanding the traffic environment and anticipating future actions of...


  • Helmond, Nederland TNO Voltijd

    About this position Battery packs consist of many individual battery cells connected in series or parallel. To ensure proper functioning of all the individual cells, they are monitored by a Battery Management System. This consists of a read-out circuit, which does basic measurements like voltage, current and temperature, and a controller, which...


  • Helmond, Noord-Brabant, Nederland TNO Voltijd

    About this position At TNO, we develop software for Automated Driving vehicles. Localizing the vehicle is a critical and fundamental component of any autonomous driving architecture. Specifically, LiDAR-based localization techniques have shown huge potential for centimeter-level localization accuracy; however, deciding the best algorithm for this purpose...


  • Helmond, Nederland TNO Voltijd

    About this position The world needs powertrains with zero-environmental impact. We create them at TNO Powertrains. Do you want to be a part of this endeavour? Join us at the Automotive Campus in Helmond, and accelerate the energy transition today! At TNO Powertrains, we enable the seamless energy transition of the automotive sector, supporting...


  • Helmond, Nederland TNO Voltijd

    About this position Hydrogen is considered as an important ( fuel for heavy duty combustion engines for mobility and power generation The hydrogen diesel High Pressure Direct Injection ( combustion concept is considered as a feasible combustion concept with high performance potential (power output, load response) This combustion concept is driven by...


  • Helmond, Nederland TNO Voltijd

    About this position At TNO, we develop software for Automated Driving vehicles. Localizing the vehicle is a critical and fundamental component of any autonomous driving architecture. Specifically, LiDAR-based localization techniques have shown huge potential for centimeter-level localization accuracy; however, deciding the best algorithm for this...


  • Helmond, Nederland TNO Voltijd

    About this position At TNO, we develop software for Automated Driving vehicles. Localizing the vehicle is a critical and fundamental component of any autonomous driving architecture. Specifically, LiDAR-based localization techniques have shown huge potential for centimeter-level localization accuracy; however, deciding the best algorithm for this...


  • Helmond, Nederland Siemens Digital Industries Software Voltijd

    Job Family: Internal Services Req ID: 425226 Student Interns integrate classroom studies with learning through productive work experiences in a field related to a student's academic or career goals. Internships are generally one term experiences, generally in the summer, though some can translate into part time work or follow on terms. Student...


  • Helmond, Noord-Brabant, Nederland Siemens Digital Industries Software Voltijd

    Job Family: Internal ServicesReq ID: 425226Student Interns integrate classroom studies with learning through productive work experiences in a field related to a student's academic or career goals. Internships are generally one term experiences, generally in the summer, though some can translate into part time work or follow on terms. Student interns may or...


  • Helmond, Nederland TNO Voltijd

    About this position Mobility is an application areas that is highly investigated to accelerate the market share of hydrogen fuelled vehicles. The goal of this internship is to extend the simulation tool for hydrogen fuel cell (FC) vehicles to include FC degradation effects and/or FC diagnostics approaches. What will be your role? You will...

  • Internship in Events

    2 weken geleden


    Helmond, Noord-Brabant, Nederland Henkel Voltijd

    Netherlands, Helmond, Henkel Consumer Brands Internship in Events & Communications - JOICO EMEA - September 2024 ‏ (m/f/x) At Henkel, you can be a game changer and craft your career. Unleash your entrepreneurial spirit by bringing your ideas to life within a global team. Our leading brands and technologies, along with our high-performing businesses...

  • NYCU/NCU Internship Program

    2 weken geleden


    Helmond, Noord-Brabant, Nederland Delta Electronics Voltijd

    Job DescriptionAt the start of the internship, you will be enlightened to identifying and mastering the tools and techniques of the products within the Delta electronics industrial automation products. After the initial training of the student as mentioned, the student will use Delta Robot Arm with CODESYS PLC to design a motion application that will test...


  • Helmond, Noord-Brabant, Nederland TNO Voltijd

    About this position Driver gaze is the primary source for understanding the traffic environment and anticipating future actions of other traffic participants. In order to understand gaze behavior, we need to relate it to what is happening in the world around the driver. TNO is looking for a student who wants to dive into this topic. Interesting? Read...


  • Helmond, Nederland TNO Voltijd

    About this position Mobility is an application areas that is highly investigated to accelerate the market share of hydrogen fuelled vehicles. The goal of this internship is to extend the simulation tool for hydrogen fuel cell (FC) vehicles to include FC degradation effects and/or FC diagnostics approaches. What will be your role? You will implement...


  • Helmond, Nederland TNO Voltijd

    About this position Mobility is an application areas that is highly investigated to accelerate the market share of hydrogen fuelled vehicles. The goal of this internship is to extend the simulation tool for hydrogen fuel cell (FC) vehicles to include FC degradation effects and/or FC diagnostics approaches. What will be your role? You will implement...


  • Helmond, Noord-Brabant, Nederland TNO Voltijd

    About this positionMobility is an application areas that is highly investigated to accelerate the market share of hydrogen fuelled vehicles. The goal of this internship is to extend the simulation tool for hydrogen fuel cell (FC) vehicles to include FC degradation effects and/or FC diagnostics approaches.What will be your role?You will implement degradation...