A General Algorithm for Dynamic Control of Multilink Robots | Synapse