A ring linkage is hereby disclosed that is comprised of at least six
links, each link having at least two pivots located proximate to their
ends, said links being arranged in a loop whereby each link is pivotally
attached via its end pivots to two neighboring links.The motion of the
linkage is synchronized by a multiplicity of mechanical elements that
serve to synchronize the relative rotation of the links in the assembly
such that when a given link rotates by an angle, every second link
rotates by the same angle. These synchronizing elements may be either
gears, cables or belts, thus the relative angle between the every second
link in the ring linkage (as defined by lines passing through their
respective end pivots) remains constant and unchanging even as the
position of the linkage is changed.