PWM Servo Position Feedback (read servo position)
I'll be hacking a PWM servo to have positional feedback for ARC using an EZ-B v4. You can also perform the same functionality with an Arduino or IoTiny on EZ-Builder. I'm merely using a EZ-B v4 because I'd like to play with my EZ-Robot JD Humanoid during the hack as well :).
You can read the servo positions of a pwm servo using this hack. Adding an extra wire to the PWM servos by reading the potentiometer position allows you to know the position of the servo at all times by the ADC input of an EZB.
I will be using these two robot skills....
1) Reading positions with the 8 onboard EZ-Robot EZB v4 controller: https://synthiam.com/Support/Skills/Servo/PWM-Servo-Feedback-ADC?id=18047
2) Reading additional ADC positions from an arduino over I2C to the main controller: https://synthiam.com/Support/Skills/Servo/PWM-Servo-Feedback-i2c?id=18069
Upgrade to ARC Pro
ARC Early Access will give you immediate updates and new features needed to unleash your robot's potential!
Are you thinking of a controller board like this one?
Otherwise you could also use very cheap servos on the "driver" robot, as they do not need to carry any load,
I would guess you could use any type of servo...
Probably you could even scale down you robot and fit it with micro servos.
As long as the scaling stays correct, the angles will stay the same!
Look forward to Friday’s hack. DJ has an idea for expanding ports. The more the better for what I’m thinking.