1. A method for coating a group of objects, the method comprising: generating a three-dimensional model of the group of objects; forming segments that represent each object in the group of objects in the three-dimensional model; and generating instructions for coating the group of objects based on the segments, in which the instructions are configured to cause a robotic coating system to coat the group of objects.