Moving in Formation

After I made a basic formation system (single line… wow^^) I’d like to ask if you could recommend a method to let the units walk, but keeping the same distance to each other and also stay in line.
They are arranged in a Parent Object. Is it possible, to let a Parent Object move to a postiion, keeping the current relative positions?

Or should I simply pre calculate the positions and tle the units move individually? That would be a workaround, but mostly, a formation should also walk together


I would recommend not moving them using a parent object. It gets awkward when they have to split up.