The system design and algorithm development of mobile 3D printing robots need a realistic simulation. They require a mobile robot simulation platform to interoperate with a physics-based material simulation for handling interactions between the time-variant deformable 3D printing materials and other simulated rigid bodies in the environment, which is not available for roboticists yet. To bridge this gap and enable the real-time simulation of mobile 3D printing processes, we develop a simulation framework that includes particle-based viscoelastic fluid simulation and particle-to-mesh conversion in the widely adopted Gazebo robotics simulator, avoiding the bottlenecks of traditional additive manufacturing simulation approaches. This framework is the first of its kind that enables the simulation of robot arms or mobile manipulators together with viscoelastic fluids. The method is tested using various material properties and multiple collaborating robots to demonstrate its simulation ability for the robots to plan and control the printhead trajectories and to visually sense at the same time the printed fluid materials as a free-form mesh. The scalability as a function of available material particles in the simulation was also studied. A simulation with an average of 5 FPS was achieved on a regular desktop computer.
翻译:移动 3D 打印机器人的系统设计和算法开发需要现实的模拟。 它们需要一个移动机器人模拟平台, 与基于物理的材料模拟平台进行互动, 以便处理时间变异的 3D 打印材料和其他模拟硬体在环境中的相互作用, 机器人目前还不具备这种模拟材料。 为了弥补这一差距, 并能够实时模拟移动 3D 打印过程, 我们开发了一个模拟框架, 其中包括基于粒子的粘凝液模拟器和在广泛采用 Gazebo 机器人模拟器中的微粒到微粒转换, 避免传统添加剂制造模拟方法的瓶颈。 这个框架是第一个能够模拟机器人武器或移动操纵器与粘结液之间相互作用的框架。 该方法使用各种材料属性和多个协作机器人进行测试, 以展示机器人的模拟能力, 以规划和控制打印头的轨迹, 并同时显示印刷液材料与自由成型网块的视觉感。 还在模拟中实现了可用材料微粒子的可变性功能。 在普通的计算机上实现了一个模拟。