In this contribution, we present a novel approach to enable virtual commissioning for process developers in microoptical assembly. Our approach aims at supporting micro-optics experts to effectively develop assisted or fully automated assembly solutions without detailed prior experience in programming while at the same time enabling them to easily implement their own libraries of expert schemes and algorithms for handling optical components. Virtual commissioning is enabled by a 3D simulation and visualization system in which the functionalities and properties of automated systems are modeled, simulated and controlled based on multi-agent systems. For process development, our approach supports event-, state- and time-based visual programming techniques for the agents and allows for their kinematic motion simulation in combination with looped-in simulation results for the optical components. First results have been achieved for simply switching the agents to command the real hardware setup after successful process implementation and validation in the virtual environment. We evaluated and adapted our system to meet the requirements set by industrial partners laser manufacturers as well as hardware suppliers of assembly platforms. The concept is applied to the automated assembly of optical components for optically pumped semiconductor lasers and positioning of optical components for beam-shaping
One of the greatest challenges in automated planning in industrial environments is to create the link between a real world scenario and symbolic representations that are used by a planner. In this paper we describe an approach to interface a planner with a close-to-reality simulation system. By using this approach, we move the problematic interface with a physical scenario to the simulation system, where we can benefit from a representation that is connected with the real world by methods being developed in the context of simulationbased control and eRobotics, an evolving branch of eSystems engineering.Along with these methods for grounding, we get full control over the system and its inner state, not only when the real system is running, but also during development in a purely simulated environment. Since the planner is completely decoupled from the environment, the connection to reality can be established when the development process is completed.We are using the Planning Domain Definition Language (PDDL) to interface different planners with our simulation system.Planning components in the context of industrial robotics were developed, which enable intuitive modeling of knowledge representations. A representation of actions using the custom Petri net scripting language SOML++ is used for intuitive visualization of generated planner output and for execution control in the physical and in simulated scenarios.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.