Text this: Dynamic balancing of mechanisms and synthesizing of parallel robots