TY - EJOU AU - Chien, Ting-Hsuan AU - Siao, Cheng-Yan AU - Chang, Rong-Guey TI - A General Technique for Real-Time Robotic Simulation in Manufacturing System T2 - Intelligent Automation \& Soft Computing PY - 2021 VL - 29 IS - 3 SN - 2326-005X AB - This paper describes a real-time simulator that allows the user in the factories to simulate arbitrary interaction between machinery and equipment. We discussed in details not only the general technique for developing such a real-time simulator but also the implementation of the simulator in its actual use. As such, people on the production line could benefit from observing and controlling robots in factories for preventing or reducing the severity of a collision, using the proposed simulator and its related technique. For that purpose, we divided the simulator into two main models: the real-time communication model and the simulation model. For the communication model, we present the distributed messaging server structure and the database semaphore technique for handling the real-time peer-to-peer (P2P) connections and control. For the simulation model, we used parallel programming and the general-purpose GPU (GPGPU) technique to speed up the processing time of the simulation. In the paper, we exhaustively explain how the simulator’s techniques are designed and implemented and verify two real world models with robots and robot-operating systems (ROS). Moreover, we compare the results between our technique and the traditional method. KW - Smart factory; cyber-physic system; general-purpose graphics processing units DO - 10.32604/iasc.2021.018256