Mod note - Garlan's fascinating description of robot controls started to sound a bit like an advertisement.
I think it is "all good" for the moment, but do be careful not to use this forum as a way to sell a product or service without discussing it first with the forum owners.
Personally, it made me ponder if the robot control software has a full 3D idea of the objects they were manipulating... (?) My very limited understanding of all this starts with the thought that the biggest worry with custom robot programming is that you don't ever want the robot to damage itself ($$$) and the biggest risk there is having it collide with another robot arm or something it is carrying. If they are taking to spinning parts and changing choreographed movements, how much safety is baked in to prevent robot damage?
I vaguely recall a story from the early days of Tesla factory set-up where a programming goof with the paint shop robots caused two arms to collide causing expensive damage.