An application made for this job — a tailored resume and cover letter that speak straight to the posting.
TNO in The Hague invites MSc students to join a hands-on internship focused on teaching a drone to plan flights for high-quality 3D reconstructions. You’ll work with 3D vision, vision-language grounding, and active perception concepts in a practical setting.
You will code, run flight experiments, and iteratively refine signals to predict reconstruction quality, with supervision and opportunities to publish results if the work progresses well.
Make your mark on our time. Become an intern at TNO! Internship | Teaching a Drone Where to Look for Better 3D Reconstructions
At TNO, the Netherlands Organisation for Applied Scientific Research, researchers work on turning cutting-edge science into technology that matters in the real world — from healthcare and energy to defense and mobility. Within TNO's work on autonomous systems, one recurring challenge is teaching machines to see, understand, and act in complex, unpredictable environments — the same kind of everyday messiness that makes tasks trivial for humans but remarkably hard for robots. This internship sits within that effort, focusing on drones that can autonomously make a good 3D reconstruction.
You will study a drone that plans its own flight path for 3D scanning, deciding in real time where to fly next based on what it has already captured, rather than following a fixed grid or orbit and hoping the result reconstructs well. Using fast, lightweight 3D foundation models (like VGGT or MapAnything) that estimate rough scene geometry from the live camera feed, the drone builds a running sense of which parts of the scene are well covered and which still need better angles, distances, or overlap — without ever needing to build the slow, high-quality 3D Gaussian Splat reconstruction mid-flight. On top of this general coverage strategy, the drone can also be told, in plain language, about specific objects of interest ("the red fire hydrant"), which it locates using open-vocabulary detection models and then prioritizes for extra close-up passes until it has captured enough varied viewpoints to reconstruct that object well. The result is an adaptive, semantically aware flight planner that actively chases reconstruction quality rather than just flying a predetermined path, with the thesis delivering both a working planning pipeline (in simulation and/or on a real drone) and an empirical study of which onboard signals actually predict good final 3D reconstruction quality.
You'll get hands-on experience combining recent advances in 3D vision, vision-language models, and active decision-making, working alongside researchers who build and study these systems daily.
In practice, you'll work with a drone (in simulation), fast 3D foundation models that turn incoming camera images into rough scene geometry in near-real time, and VLMs to analyze scenes for objects of interests. You'll design a coverage-planning strategy that decides where the drone should fly next, and extend it so the drone can recognize user-specified objects using open-vocabulary vision-language models and prioritize extra views around them. Day to day, this involves coding, running flight experiments, and iterating on which signals (angular coverage, view diversity, detection confidence) actually predict good reconstruction quality — with room to adjust scope and direction as the work develops.
This contributes to TNO's broader research on active perception and autonomous 3D scanning, and you'll build hands-on experience with 3D foundation models, vision-language grounding, and the practical challenge of connecting real-time perception to real-time decisions.
This internship suits a student in a Master's programme like Artificial Intelligence, Computer Science, Robotics, or a related technical field, with a solid foundation in computer vision and machine learning. We're looking for someone ambitious and self-driven, comfortable working on an open research problem and motivated by the possibility of turning strong results into a publication. Strong Python skills are important, and experience with 3D vision (point clouds, depth, camera geometry), vision-language models, or robotics/simulation tools is a real plus, though not something you need to arrive already fluent in. What matters most is curiosity and a hands-on, iterative working style: someone who enjoys experimenting and figuring things out rather than expecting a fixed recipe. You'll fit well in our team if you like working independently while staying engaged in regular discussion and feedback with your supervisors. The internship typically runs 6–9 months, in line with a Master's thesis, with some flexibility in timing and structure. Throughout, there's room to grow your skills in 3D vision, vision-language grounding, and active perception research, and if the results are strong enough, we'll actively support you in shaping them into a publication.
An internship at TNO means working in an environment where substance and impact are central. You will become part of a knowledge organisation where research and practice come together, and where experts collaborate on solutions to current societal and technological challenges.
Your internship is a period in which you can discover what suits you, where your strengths lie and what you would like to learn next. You are part of a professional working environment, gain insight into how things work in practice, and have the opportunity to build experience that goes beyond this internship alone. For many students, an internship is therefore also a first step in discovering whether TNO could be a potential next step after graduation.
In addition, we offer you:
Your talent and ambition have every opportunity to flourish at TNO. You work with experts (both within and beyond TNO), have access to advanced technology and the freedom to explore, experiment and innovate. Our strength lies in independence, reliability and collaboration. We find each other in wonder and ingenuity. We are driven to push boundaries. By working with businesses and government, and by connecting different perspectives, we strengthen our innovative capability and create responsible, meaningful results.