AFAIK figure-8 is only stable configuration. others config like euler, lagrange configuration is can be easily broke by small disturbances.
figure-8 trajectory is very hard to calculate for me. all I can do is to search for a initial status (positon, velocity & relative positions) and let the simulator run by itself.