Das hat teilweise Ähnlichkeiten mit diesem Ansatz:

http://www.marvins-lab.roboterbastler.de/index.html

Vielleicht ist da das eine oder andere was zur Diskussion beiträgt.

Netter Gruß