Vitalsource Technologies, Inc. Balancing Of Linkages And Robot Manipulators