<pclass="card-text text-black"style="text-align:justify">The VARobot (Virtual & Augmented Reality Assisted Robot Programming) project group aims to develop a solution combining both the advantages of AR and robotic simulation in order to set up a programming environment that assists robot programming. The project group was led by the Computer Science Masters class of Paderborn University from March 2020 to March 2021.<br/>As robot programming is a very complex task, requiring specialist skills in multiple fields, the goal of this project group is to make the programming and therefore the use of robots easier and therefore more accessible for people without programming experience. For this, VARobot uses multiplatform AR as a solution to program different types of robots as well as to simulate them on a virtual robot displayed in the real environment. In this way, collisions can be detected on the virtual model, which eliminates the risk of damaging the real robot (or its surroundings). <br/>Our research is based on an earlier approach which was also developed at Paderborn University. It extends this approach by introducing more flexibility in the selection of target robots. Our work also turns this basic solution idea into a multiplatform AR approach, running on both head-mounted and / or handheld AR devices. As we want our research to remain practically applicable and usable in realistic situations, the framework also connects to physical robots in order to directly deploy the developed programs.</p>