The Mixed Reality (AR) interface for intuitive programming of robotic manipulators project is a unique opportunity to work on cutting-edge research in the field of robotics and mixed reality. This project aims to create an intuitive programming interface for robotic manipulators using Unity 3D and ROS 2 robotic framework.
By participating in this internship, you will gain valuable skills in mixed reality development, robotics, and software engineering, and contribute to a project with the potential to revolutionize the way we program and control robotic manipulators.
As an intern, you will work on developing a mixed reality (AR) interface using Unity 3D that enables intuitive programming of robotic manipulators. You will work on integrating this interface with the ROS 2 robotic framework to control a robotic manipulator (UR3).
This internship will give you hands-on experience in developing mixed reality applications and working with robotics hardware. You will collaborate with a supportive team of researchers and engineers to solve challenging problems in mixed reality and robotics. You will also have the opportunity to learn about the unique challenges and opportunities involved in creating innovative and intuitive interfaces for programming robotic systems.
Qualifications
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering or related fields.
Strong programming skills in C# and Unity 3D
Familiarity with ROS or other robotic frameworks
Knowledge of 3D modeling and animation
Experience with mixed reality development and programming
Good written and verbal communication skills in English.
Passion for creating innovative and intuitive interfaces for programming robotic systems
Experience in working on research projects or coursework related to robotics or mixed reality is a plus
Opportunities and Benefits of the Internship
This internship provides an excellent opportunity to gain hands-on experience in cutting-edge research on unsupervised learning for few-shot learning, working with a highly collaborative and supportive team. The intern will also have the opportunity to co-author research papers and technical reports, and participate in conferences and workshops.
Application
Send us your CV accompanied by a letter of motivation at fotios.lygerakis@unileoben.ac.at with the subject: “Internship Application | Mixed Reality Robot Teleoperation”
Funding
We will support you during your application for an internship grant. Below we list some relevant grant application details.
CEEPUS grant (European for undergrads and graduates)
In principle, you can apply at any time for a scholarship. However, also your country of origin matters and there exist networks of several countries that have their own contingent.
Mixed Reality (AR) interface based on Unity 3D for intuitive programming of robotic manipulators (UR3). The interface will be implemented within on the ROS 2 robotic framework.
Robots will become a necessity for every business in the near future. Especially companies that rely heavily on the constant manipulation of objects will need to be able to constantly repurpose their robots to meet the ever changing demands. Furthermore, with the rise of Machine Learning, human collaborators or ” robot teachers” will need a more intuitive interface to communicate with them, either when interacting with them or when teaching them.
In this project we will develop a novel Mixed (Augmented) Reality Interface for teleoperating the UR3 robotic manipulator. For this purpose we will use AR glasses to augment the user’s reality with information about the robot and enable intuitive programming of the robot. The interface will be implemented on a ROS 2 framework for enhanced scalability and better integration potential to other devices.
Outcomes
This thesis will result to an innovative graphical interface that enables non-experts to program a robotic manipulator.
The student will get valuable experience in the Robot Operating System (ROS) framework and developing graphical interfaces on Unity. The student will also get a good understanding of robotic manipulators (like UR3) and develop a complete engineering project.
Qualifications
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering or related fields.
Good programming skills in C# and Unity 3D
Familiarity with ROS or other robotic frameworks
Basic knowledge of 3D modeling and animation
Good written and verbal communication skills in English.
(optional) Experience with mixed reality development and programming
Interested?
If this project sounds like fun to you, please contact Fotios Lygerakis by email at fotios.lygerakis@unileoben.ac.at or simple visit us at our chair in the Metallurgie building, 1st floor.
Same behavior for CR-VAE. Untill the reconstruction and the contrastive losses are in the same scale with the KLD loss, the performance will continue to deviate. This happens because KLD dominates numerically the total loss.
Way to mitigate it:
Descending beta value
currently exploring different scheduling techniques