With a mix of permamagnetic polymagnets, electropermanent magnet arrays plus classical electromagnets, you could definitely do that.
You could have certain static guiding patterns, switchable EPM arrays for creating modifiable sub-patterns (and strengths) within the static ones, and the electromagnets for finely adjusting strengths and for pulling objects around.
For one, EPM:s could be used for programmable attachment/removal to a magnetic guiding system by either attracting an object with the polymagnet spring mechanism and then letting it into a magnetic rail, or by pushing it off by mirroring its magnetic field.
You could have certain static guiding patterns, switchable EPM arrays for creating modifiable sub-patterns (and strengths) within the static ones, and the electromagnets for finely adjusting strengths and for pulling objects around.
For one, EPM:s could be used for programmable attachment/removal to a magnetic guiding system by either attracting an object with the polymagnet spring mechanism and then letting it into a magnetic rail, or by pushing it off by mirroring its magnetic field.