We are thrilled to share an exciting project that has been developed in close collaboration with our talented students at Rosenheim University of Applied Sciences under the guidance of our Technical Director Felix Schelling. The project on reinforcement learning has been in full swing since the beginning of this semester. Read more about this student project in the following blog post.

At Advanced Additive, we’re dedicated to pioneering slice engines for 3D printing processes, utilizing state-of-the-art technology to drive innovation. As a young start-up, we’re currently in the development phase of our product, with the goal of leveraging reinforcement learning for the automated creation of custom slicers to optimize process and component quality. We’re seeking creative solutions to gain further insight into the problem domain.
The overall goal of the project is the prototype of a trained RL agent that can fill arbitrary polygons based on given criteria. For this purpose, an iterative development workflow is to be applied, whereby the complexity of the problem is increased step by step. The initial requirement is to fill a rectangle without holes or obstacles. The agent should optimize the path using metrics such as area coverage and the number of steps required.
So far, we have been able to demonstrate initial successes in development. As part of the project, we are looking for creative solutions together with the participants in our project in order to gain further insight into the problem domain. If successful, the solution developed will flow directly into the development of the product. Experience gained and results obtained will be used for technical evaluation.
We are very proud to have this student project take place in collaboration with the Technical University of Rosenheim and look forward to further collaborations with the university in order to also work with the local students and incorporate creative solutions into our product!
Read more about our software and other development projects on our software page: