FEATURE: servo positiion is now a float and can take decimal values