Modeling and Control of Elastic Joint Robots