Student Jobs

We occasionally have HiWi positions for students of the TU Darmstadt. If you are interested in one of the opportunities, please contact only the person indicated in the job description.


HiWi position: 6D Object Pose Estimation

We are looking for a robotics software engineer to join our team and transfer a 6D object pose estimation pipeline from simulation to the real world. The approach has been developed during a Master's thesis, and the goal is to get it running on our real robots. Eventually, this will result in a publication.

You will be working on:

  1. Building a synthetic data generation pipeline suitable for real-world transfer,
  2. Leveraging a state-of-the-art approach for 6D object pose estimation,
  3. Testing the proposed approach.

Requirements:

  1. Good Knowledge of robotics and computer vision,
  2. Good knowledge of Python and PyTorch
  3. Ideally, previous experience with 6D pose estimation.

Master students in Computer Science, Autonomous Systems, Control and Mechanical Engineering, or related disciplines are encouraged to apply.

Application:
Please send an email with your CV to niklas@robot-learning.de .

Organization:

  • Start: ASAP (Posted on Feb 27th, 2024)
  • Duration: Around 6 months
  • Minimum contract: 32 h/month

HiWi position: Robotics software engineer for a teleoperation simulation system

We are looking for a robotics software engineer to join our team, collaborating closely with our partners at the Intelligent Robotics and Biomechatronics Lab, Nagoya University, Japan, in the development of a teleoperation simulation system that leverages Virtual Reality (VR) and Haptic feedback technologies for our 7 Degree of Freedom (DOF) robot manipulator, the Franka Panda, and our dual-armed mobile manipulator robot, the Tiago++.

You will be part of a team working on:

  1. Building a teleoperation simulation within the NVIDIA Isaac Sim robotics simulation toolkit,
  2. Developing software solutions to seamlessly integrate Virtual Reality and Haptic feedback technologies into NVIDIA Isaac Sim,
  3. Creating Python and ROS interfaces for VR-based human-robot interface, control, and perception pipelines,
  4. Implementing software in Python or C++ to support direct telerobotics, shared control, and shared autonomy pipelines,
  5. Conducting tests and experimental studies to evaluate outcomes and continuously improve the robotic systems.

Requirements:

  1. Knowledge of robotics or computer vision or control,
  2. Good knowledge of C++ and Python,
  3. Some knowledge of ROS.

Master students in Computer Science, Autonomous Systems, Control and Mechanical Engineering, or related disciplines are especially encouraged to apply.

Application:
Please send an email with your CV to kay@robot-learning.de or georgia@robot-learning.de.

Organization:

  • Start: ASAP (Posted on Aug 21st, 2023)
  • Duration: At least 6 months
  • Minimum contract: 32 h/month

HiWi position: Experimenter for a Human-Robot Interaction Study

We are looking for a student research assistant to conduct a human-robot interaction study investigating robot behaviors in shared workspaces. Collaborative robots in shared workspaces with humans need to be able to react to the actions of the humans and communicate their motion intent to the humans through non-verbal gestures such as eye and head gazes. In this project, we want to evaluate and compare different non-verbal gestures for communicating collision avoidance intent in human-robot shared workspaces. You will extend our existing experiment design and conduct a study with human participants.

Requirements:

  1. Prior experience of conducting human-participant experiments,
  2. Good Python and C++ programming skills,
  3. Prior experience of Robot Operating System (ROS)

Application:
Please send an email with your CV to alap.kshirsagar@tu-darmstadt.de

Organization:

  • Start: ASAP (Posted on Sep 7th, 2023)
  • Duration: 3-4 months
  • Minimum contract: 32 h/month

HiWi position: Robot Learning Lecture ("Lernende Roboter Vorlesung") WS23/24

We are looking for Hiwis to join us as teaching assistants for this year's robot learning lecture.

You will be part of a team working on:

  1. creating homework sheets
  2. creating programming exercises
  3. correcting exercises

Requirements:

  1. attended the Robot Learning Lecture ("Lernende Roboter")
  2. Python programming skills (desired)

Application:
Please send an email with your CV to firas@robot-learning.de.

Organization:

  • Start: October 2023
  • Duration: At least 6 months
  • Minimum contract: 32 h/month

HiWi position: Robotics software engineer for dual arm teleoperation and shared control

We are looking for a robotics software engineer to join our team, collaborating closely with our partners at the Intelligent Robotics and Biomechatronics Lab, Nagoya University, Japan, in the development of a teleoperation system for our dual-armed mobile manipulator robot: the Tiago++.

You will be part of a team working on:

  1. Testing robotic teleoperation and perception pipelines,
  2. Developing software in Python or C++ for telerobotics and shared autonomy using optimization techniques,
  3. Creating Python and ROS interfaces for VR-based human-robot interface, control, and perception pipelines,
  4. Conducting real-world tests and experiments on the Tiago++ robot, both at Nagoya University and in our own laboratory,
  5. Helping in the integration of the software stack into a teleoperation pipeline, enabling remote execution of challenging manipulation tasks.

Requirements:

  1. Knowledge of robotics or computer vision or control,
  2. Good knowledge of C++ and Python,
  3. Some knowledge of ROS.

Master students in Computer Science, Autonomous Systems, Control and Mechanical Engineering, or related disciplines are especially encouraged to apply.

Application:
Please send an email with your CV to kay@robot-learning.de or georgia@robot-learning.de.

Organization:

  • Start: ASAP (Posted on Aug 21st, 2023)
  • Duration: At least 6 months
  • Minimum contract: 32 h/month

HiWi position: Computer Vision Engineer for Telekinesis

We are looking for a computer vision engineer to join our team in the development of a large computer vision software stack for the spin-off Telekinesis (https://telekinesis.ai/).

You will be part of a team working on:

  1. Developing computer vision software in Python
  2. Creating Deep Learning models for classification, detection and segmentation
  3. Creating an advanced Synthetic Data Generation package
  4. Deploy the software stack on real-world robotics tasks

Requirements:

  1. Good knowledge of Python
  2. Basic knowledge of Machine Learning and Deep Learning

Master students in Computer Science, Autonomous Systems, Control and Mechanical Engineering, or related disciplines are especially encouraged to apply.

Application:
Please send an email with your CV to suman.pal@telekinesis.ai.

Organization:

  • Start: ASAP
  • Duration: At least 6 months

HiWi position: Robotics & Computer Vision Software Engineer for a dual-armed mobile manipulator robot

We are looking for a software engineer to join our team in the development of computer vision and motion generation software stacks for our dual-armed mobile manipulator robot: the Tiago++.

You will be part of a team working on:

  1. Testing robotic perception/vision pipelines,
  2. Developing software in Python or C++ for robot motion generation using optimization techniques,
  3. Creating Python and ROS interfaces to the motion generator and perception pipeline,
  4. Running tests on the real robot in the lab,
  5. Helping in the integration of the software stack into a Reinforcement Learning pipeline to perform challenging manipulation tasks.

Requirements:

  1. Knowledge of robotics or computer vision or control,
  2. Good knowledge of C++ and Python,
  3. Some knowledge of ROS.

Master students in Computer Science, Autonomous Systems, Control and Mechanical Engineering, or related disciplines are especially encouraged to apply.

Application:
Please send an email with your CV to georgia@robot-learning.de or snehal@robot-learning.de (https://irosalab.com/people/).

Organization:

  • Start: ASAP (Posted on Aug 11th, 2023)
  • Duration: At least 6 months
  • Minimum contract: 32 h/month

HiWi position: Website and documentation for the MushroomRL library

The MushroomRL library is a Python library for implementing and running RL experiments. The user base of MushroomRL is constantly growing, as more and more functionalities are added to the library. The recent publication of a JMLR article about MushroomRL is giving high visibility to the library, and motivates its developers Carlo D'Eramo and Davide Tateo to keep improving it. For this HiWi position, we are looking for highly-skilled programmers to create a website dedicated to description and documentation. The website should provide an extensive description of the library, with use cases, examples, and videos. The documentation should be complete and easy to read. Moreover, the graphics of the website has to be modern and captivating. The HiWi student will also have the opportunity to work on the benchmarking of Reinforcement Learning algorithms, if desired.

Scheduled tasks

  • Create a website for MushroomRL;
  • Improve the technical documentation of MushroomRL;
  • Optional: run benchmarking of Reinforcement Algorithms with MushroomRL.

Requirements

  • Basic knowledge of Reinforcement Learning;
  • Experience with tools for automatically building documentation, e.g., Read the Docs;
  • Excellent knowledge of web programming languages, e.g. HTML , CSS.

Application
If you are interested, please send an email with your CV to mailto:carlo@robot-learning.de and mailto:davide@robot-learning.de.

Organisation

  • Start: ASAP.
  • Duration: At least 6 months.