This report is about the project of improving an existing program in order to make it more useful. The program simulates a kind of production cell that consist of different components that are controlled by a special controller program. By analyzing the program, several aspects that could be improved were found and those were grouped into three different parts of the problem. The first one is about improving the realism and precision of the simulation. Issues such as unrealistic movement of the components and other types of actions that are different than a real production cell are addressed in this part. Detection of unwanted situations is the second part of the problem. Here unwanted movement and contact are some situations that need to be checked. The final part of the problem is about improving the visualization in the simulator. There are several ways to visualize the production cell that would involve to either use 2D images or 3D models.
Denna rapport handlar om projektet att förbättra ett redan existerande program för att göra det mer användbart. Programmet simulerar en sorts produktionscell som består av olika komponenter som kontrolleras av ett speciellt kontroller-program. Genom att analysera programmet, hittades flera aspekter att förbättra och dessa grupperades i tre grupper som utgjorde problemet. Den första delen handlar om att förbättra realismen samt precisionen på simulationen. Problem såsom orealistisk förflyttning av komponenterna och andra typer av händelser som skiljer sig från vad som händer i en riktig produktionscell kommer att tas upp i denna del. Detektion av oönskade situationer är den andra delen av problemet. Här är oönskad rörelse och kontakt några situationer som behöver kontrolleras. Den sista delen av problemet handlar om att förbättra visualiseringen i simulatorn. Det finns flera olika sätt att visualisera produktionscellen som skulle involvera att antingen använda 2D bilder eller 3D modeller.